Forms
-
rubric_search
-
searchRubric
-
_token
-
-
city_search
-
searchCity
-
distance
-
_token
-
-
place_search
-
searchPlace
-
_token
-
-
date_search
-
searchDate
-
_token
-
-
multi_search
-
searchTitle
-
searchDate
-
searchRubric
-
searchCategory
-
minPrice
-
maxPrice
-
__dynamic_error
-
isPast
-
_token
-
rubric_search
"App\Form\Filter\RubricSearchType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\DTO\SearchDto {#1012 +search: "" +searchDate: "" +searchDateStart: "" +searchDateEnd: "" +searchTitle: "" +searchRubric: "" +searchCategory: "celtique" +searchCity: "" +searchPlace: "" +minPrice: 0.0 +maxPrice: 0.0 +distance: 5 +latitude: 0.0 +longitude: 0.0 +empty: true +filterEmpty: true +isPast: false +eventsApiQueryParameters: [] } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| data | App\DTO\SearchDto {#1012 +search: "" +searchDate: "" +searchDateStart: "" +searchDateEnd: "" +searchTitle: "" +searchRubric: "" +searchCategory: "celtique" +searchCity: "" +searchPlace: "" +minPrice: 0.0 +maxPrice: 0.0 +distance: 5 +latitude: 0.0 +longitude: 0.0 +empty: true +filterEmpty: true +isPast: false +eventsApiQueryParameters: [] } |
same as passed value |
| rubrics | [ App\Entity\Rubric {#2425 -id: 2 -name: "Spectacle" -slug: "spectacle" -color: "black" -single: "spectacle" -plural: "spectacles" -events: Doctrine\ORM\PersistentCollection {#2461 …} -categories: Doctrine\ORM\PersistentCollection {#2501 …} } App\Entity\Rubric {#2755 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#2499 …} -categories: Doctrine\ORM\PersistentCollection {#2459 …} } App\Entity\Rubric {#2460 -id: 4 -name: "Exposition" -slug: "exposition" -color: "yellow" -single: "exposition" -plural: "expositions" -events: Doctrine\ORM\PersistentCollection {#2711 …} -categories: Doctrine\ORM\PersistentCollection {#2502 …} } App\Entity\Rubric {#2504 -id: 5 -name: "Cinéma" -slug: "cinema" -color: "grey" -single: "projection cinématographique" -plural: "projections cinématographiques" -events: Doctrine\ORM\PersistentCollection {#2511 …} -categories: Doctrine\ORM\PersistentCollection {#2485 …} } App\Entity\Rubric {#2462 -id: 8 -name: "Stage" -slug: "stage" -color: "pink" -single: "stage" -plural: "stages et ateliers" -events: Doctrine\ORM\PersistentCollection {#2510 …} -categories: Doctrine\ORM\PersistentCollection {#2448 …} } App\Entity\Rubric {#2505 -id: 7 -name: "Sport" -slug: "sport" -color: "green" -single: "évènement sportif" -plural: "évènements sportifs" -events: Doctrine\ORM\PersistentCollection {#2759 …} -categories: Doctrine\ORM\PersistentCollection {#2767 …} } App\Entity\Rubric {#2957 -id: 3 -name: "Soirée" -slug: "soiree" -color: "blue" -single: "soirée" -plural: "soirées" -events: Doctrine\ORM\PersistentCollection {#2569 …} -categories: Doctrine\ORM\PersistentCollection {#2758 …} } App\Entity\Rubric {#2764 -id: 6 -name: "Action citoyenne" -slug: "action-citoyenne" -color: "orange" -single: "activité citoyenne" -plural: "activités citoyennes" -events: Doctrine\ORM\PersistentCollection {#2765 …} -categories: Doctrine\ORM\PersistentCollection {#2495 …} } App\Entity\Rubric {#2756 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#2452 …} -categories: Doctrine\ORM\PersistentCollection {#2451 …} } ] |
[ App\Entity\Rubric {#2425 -id: 2 -name: "Spectacle" -slug: "spectacle" -color: "black" -single: "spectacle" -plural: "spectacles" -events: Doctrine\ORM\PersistentCollection {#2461 …} -categories: Doctrine\ORM\PersistentCollection {#2501 …} } App\Entity\Rubric {#2755 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#2499 …} -categories: Doctrine\ORM\PersistentCollection {#2459 …} } App\Entity\Rubric {#2460 -id: 4 -name: "Exposition" -slug: "exposition" -color: "yellow" -single: "exposition" -plural: "expositions" -events: Doctrine\ORM\PersistentCollection {#2711 …} -categories: Doctrine\ORM\PersistentCollection {#2502 …} } App\Entity\Rubric {#2504 -id: 5 -name: "Cinéma" -slug: "cinema" -color: "grey" -single: "projection cinématographique" -plural: "projections cinématographiques" -events: Doctrine\ORM\PersistentCollection {#2511 …} -categories: Doctrine\ORM\PersistentCollection {#2485 …} } App\Entity\Rubric {#2462 -id: 8 -name: "Stage" -slug: "stage" -color: "pink" -single: "stage" -plural: "stages et ateliers" -events: Doctrine\ORM\PersistentCollection {#2510 …} -categories: Doctrine\ORM\PersistentCollection {#2448 …} } App\Entity\Rubric {#2505 -id: 7 -name: "Sport" -slug: "sport" -color: "green" -single: "évènement sportif" -plural: "évènements sportifs" -events: Doctrine\ORM\PersistentCollection {#2759 …} -categories: Doctrine\ORM\PersistentCollection {#2767 …} } App\Entity\Rubric {#2957 -id: 3 -name: "Soirée" -slug: "soiree" -color: "blue" -single: "soirée" -plural: "soirées" -events: Doctrine\ORM\PersistentCollection {#2569 …} -categories: Doctrine\ORM\PersistentCollection {#2758 …} } App\Entity\Rubric {#2764 -id: 6 -name: "Action citoyenne" -slug: "action-citoyenne" -color: "orange" -single: "activité citoyenne" -plural: "activités citoyennes" -events: Doctrine\ORM\PersistentCollection {#2765 …} -categories: Doctrine\ORM\PersistentCollection {#2495 …} } App\Entity\Rubric {#2756 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#2452 …} -categories: Doctrine\ORM\PersistentCollection {#2451 …} } ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | true |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#516 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#293 …} -logger: Monolog\Logger {#138 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#515 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data | App\DTO\SearchDto {#1012 +search: "" +searchDate: "" +searchDateStart: "" +searchDateEnd: "" +searchTitle: "" +searchRubric: "" +searchCategory: "celtique" +searchCity: "" +searchPlace: "" +minPrice: 0.0 +maxPrice: 0.0 +distance: 5 +latitude: 0.0 +longitude: 0.0 +empty: true +filterEmpty: true +isPast: false +eventsApiQueryParameters: [] } |
| data_class | "App\DTO\SearchDto" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3464 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $class: "App\DTO\SearchDto" } } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| rubrics | [ App\Entity\Rubric {#2425 -id: 2 -name: "Spectacle" -slug: "spectacle" -color: "black" -single: "spectacle" -plural: "spectacles" -events: Doctrine\ORM\PersistentCollection {#2461 …} -categories: Doctrine\ORM\PersistentCollection {#2501 …} } App\Entity\Rubric {#2755 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#2499 …} -categories: Doctrine\ORM\PersistentCollection {#2459 …} } App\Entity\Rubric {#2460 -id: 4 -name: "Exposition" -slug: "exposition" -color: "yellow" -single: "exposition" -plural: "expositions" -events: Doctrine\ORM\PersistentCollection {#2711 …} -categories: Doctrine\ORM\PersistentCollection {#2502 …} } App\Entity\Rubric {#2504 -id: 5 -name: "Cinéma" -slug: "cinema" -color: "grey" -single: "projection cinématographique" -plural: "projections cinématographiques" -events: Doctrine\ORM\PersistentCollection {#2511 …} -categories: Doctrine\ORM\PersistentCollection {#2485 …} } App\Entity\Rubric {#2462 -id: 8 -name: "Stage" -slug: "stage" -color: "pink" -single: "stage" -plural: "stages et ateliers" -events: Doctrine\ORM\PersistentCollection {#2510 …} -categories: Doctrine\ORM\PersistentCollection {#2448 …} } App\Entity\Rubric {#2505 -id: 7 -name: "Sport" -slug: "sport" -color: "green" -single: "évènement sportif" -plural: "évènements sportifs" -events: Doctrine\ORM\PersistentCollection {#2759 …} -categories: Doctrine\ORM\PersistentCollection {#2767 …} } App\Entity\Rubric {#2957 -id: 3 -name: "Soirée" -slug: "soiree" -color: "blue" -single: "soirée" -plural: "soirées" -events: Doctrine\ORM\PersistentCollection {#2569 …} -categories: Doctrine\ORM\PersistentCollection {#2758 …} } App\Entity\Rubric {#2764 -id: 6 -name: "Action citoyenne" -slug: "action-citoyenne" -color: "orange" -single: "activité citoyenne" -plural: "activités citoyennes" -events: Doctrine\ORM\PersistentCollection {#2765 …} -categories: Doctrine\ORM\PersistentCollection {#2495 …} } App\Entity\Rubric {#2756 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#2452 …} -categories: Doctrine\ORM\PersistentCollection {#2451 …} } ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#3466 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3465 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "rubric_search" "_rubric_search" ] |
| cache_key | "_rubric_search_rubric_search" |
| compound | true |
| data | App\DTO\SearchDto {#1012 +search: "" +searchDate: "" +searchDateStart: "" +searchDateEnd: "" +searchTitle: "" +searchRubric: "" +searchCategory: "celtique" +searchCity: "" +searchPlace: "" +minPrice: 0.0 +maxPrice: 0.0 +distance: 5 +latitude: 0.0 +longitude: 0.0 +empty: true +filterEmpty: true +isPast: false +eventsApiQueryParameters: [] } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#3496 -errors: [] -form: Symfony\Component\Form\Form {#3503 …} } |
| form | Symfony\Component\Form\FormView {#3467 …5} |
| full_name | "rubric_search" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "rubric_search" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "rubric_search" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_rubric_search" |
| valid | true |
| value | App\DTO\SearchDto {#1012 +search: "" +searchDate: "" +searchDateStart: "" +searchDateEnd: "" +searchTitle: "" +searchRubric: "" +searchCategory: "celtique" +searchCity: "" +searchPlace: "" +minPrice: 0.0 +maxPrice: 0.0 +distance: 5 +latitude: 0.0 +longitude: 0.0 +empty: true +filterEmpty: true +isPast: false +eventsApiQueryParameters: [] } |
searchRubric
"App\Form\Autocomplete\RubricField"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| choices | [ "Spectacle" => "spectacle" "Concert" => "concert" "Exposition" => "exposition" "Cinéma" => "cinema" "Stage" => "stage" "Sport" => "sport" "Soirée" => "soiree" "Action citoyenne" => "action-citoyenne" "Autre" => "autre" ] |
[ "Spectacle" => "spectacle" "Concert" => "concert" "Exposition" => "exposition" "Cinéma" => "cinema" "Stage" => "stage" "Sport" => "sport" "Soirée" => "soiree" "Action citoyenne" => "action-citoyenne" "Autre" => "autre" ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| allow_options_create | false |
| attr | [ "class" => "form-select" "data-select-autocomplete-target" => "select" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| autocomplete | false |
| autocomplete_url | null |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | null |
| choice_lazy | false |
| choice_loader | null |
| choice_name | null |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choice_value | Closure($choice): string {#3492 returnType: "string" class: "App\Form\Autocomplete\RubricField" } |
| choices | [ "Spectacle" => "spectacle" "Concert" => "concert" "Exposition" => "exposition" "Cinéma" => "cinema" "Stage" => "stage" "Sport" => "sport" "Soirée" => "soiree" "Action citoyenne" => "action-citoyenne" "Autre" => "autre" ] |
| compound | false |
| constraints | [] |
| create_option_text | "Add %placeholder%..." |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#516 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#293 …} -logger: Monolog\Logger {#138 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#515 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| extra_options | [] |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| loading_more_text | "Loading more results..." |
| mapped | true |
| max_results | 10 |
| method | "POST" |
| min_characters | null |
| multiple | false |
| no_more_results_text | "No more results" |
| no_results_found_text | "No results found" |
| options_as_html | false |
| placeholder | "Choisir un type" |
| placeholder_attr | [ "class" => "text-muted text-placeholder" ] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| preload | "focus" |
| priority | 0 |
| property_path | null |
| required | false |
| reset_on_focus | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| tom_select_options | [] |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#3495 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3493 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "form-select" "data-select-autocomplete-target" => "select" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "rubric_field" "_rubric_search_searchRubric" ] |
| cache_key | "_rubric_search_searchRubric_rubric_field" |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#3515 +data: "spectacle" +value: "spectacle" +label: "Spectacle" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3518 +data: "concert" +value: "concert" +label: "Concert" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3520 +data: "exposition" +value: "exposition" +label: "Exposition" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3521 +data: "cinema" +value: "cinema" +label: "Cinéma" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3522 +data: "stage" +value: "stage" +label: "Stage" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3523 +data: "sport" +value: "sport" +label: "Sport" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3524 +data: "soiree" +value: "soiree" +label: "Soirée" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3525 +data: "action-citoyenne" +value: "action-citoyenne" +label: "Action citoyenne" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3526 +data: "autre" +value: "autre" +label: "Autre" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | "" |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#3514 -errors: [] -form: Symfony\Component\Form\Form {#3506 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#3513 …5} |
| full_name | "rubric_search[searchRubric]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "rubric_search_searchRubric" |
| is_selected | Closure($choice, $value) {#3528 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "searchRubric" |
| placeholder | "Choisir un type" |
| placeholder_attr | [ "class" => "text-muted text-placeholder" ] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_rubric_search_searchRubric" |
| uses_autocomplete | false |
| valid | true |
| value | "" |
_token
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "csrf-token" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-controller" => "csrf-protection" ] |
[ "data-controller" => "csrf-protection" ] |
| block_prefix | "csrf_token" |
same as passed value |
| data | "csrf-token" |
same as passed value |
| mapped | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-controller" => "csrf-protection" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | "csrf_token" |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#516 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#293 …} -logger: Monolog\Logger {#138 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#515 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data | "csrf-token" |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3532 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The hidden field is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | false |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#3534 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3533 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-controller" => "csrf-protection" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "csrf_token" "_rubric_search__token" ] |
| cache_key | "_rubric_search__token_hidden" |
| compound | false |
| data | "csrf-token" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#3544 -errors: [] -form: Symfony\Component\Form\Form {#3540 …} } |
| form | Symfony\Component\Form\FormView {#3535 …5} |
| full_name | "rubric_search[_token]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "rubric_search__token" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "_token" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_rubric_search__token" |
| valid | true |
| value | "csrf-token" |
city_search
"App\Form\Filter\CitySearchType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\DTO\SearchDto {#1012 +search: "" +searchDate: "" +searchDateStart: "" +searchDateEnd: "" +searchTitle: "" +searchRubric: "" +searchCategory: "celtique" +searchCity: "" +searchPlace: "" +minPrice: 0.0 +maxPrice: 0.0 +distance: 5 +latitude: 0.0 +longitude: 0.0 +empty: true +filterEmpty: true +isPast: false +eventsApiQueryParameters: [] } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| city_choices | [ "Aix-en-Provence" => "aix-en-provence" "Amnéville" => "amneville" "Auriol" => "auriol" "Barr" => "barr" "Belfort" => "belfort" "Bischwiller" => "bischwiller" "Blénod-lès-Pont-à-Mousson" => "blenod-les-pont-a-mousson" "Bordeaux" => "bordeaux" "Bult" => "bult" "Cabriès" => "cabries" "Caluire-et-Cuire" => "caluire-et-cuire" "Carnoux-en-Provence" => "carnoux-en-provence" "Cenon" => "cenon" "Cernay" => "cernay" "Champ-le-Duc" => "champ-le-duc" "Châteauneuf-le-Rouge" => "chateauneuf-le-rouge" "Châteauneuf-les-Martigues" => "chateauneuf-les-martigues" "Châteaurenard" => "chateaurenard" "Colmar" => "colmar" "Contrexéville" => "contrexeville" "Creutzwald" => "creutzwald" "Décines-Charpieu" => "decines-charpieu" "Delme" => "delme" "Domèvre-sur-Avière" => "domevre-sur-aviere" "Dorlisheim" => "dorlisheim" "Eckbolsheim" => "eckbolsheim" "Éloyes" => "eloyes" "Épinal" => "epinal" "Esch-sur-Alzette" => "esch-sur-alzette" "Florange" => "florange" "Fontaine" => "fontaine" "Freyming-Merlebach" => "freyming-merlebach" "Givors" => "givors" "Golbey" => "golbey" "Goxwiller" => "goxwiller" "Grandvillers" => "grandvillers" "Haguenau" => "haguenau" "Hem" => "hem" "Hennecourt" => "hennecourt" "Husseren-Wesserling" => "husseren-wesserling" "Hyères" => "hyeres" "Istres" => "istres" "Kirrwiller" => "kirrwiller" "La Seyne-sur-Mer" => "la-seyne-sur-mer" "La Wantzenau" => "la-wantzenau" "Laxou" => "laxou" "Lille" => "lille" "Lingolsheim" => "lingolsheim" "Ludres" => "ludres" "Lyon" => "lyon" "Marseille" => "marseille" "Martigues" => "martigues" "Maxéville" => "maxeville" "Meisenthal" => "meisenthal" "Metz" => "metz" "Mirecourt" => "mirecourt" "Monswiller" => "monswiller" "Mulhouse" => "mulhouse" "Mundolsheim" => "mundolsheim" "Muntzenheim" => "muntzenheim" "Mutzig" => "mutzig" "Nancy" => "nancy" "Obernai" => "obernai" "Ostwald" => "ostwald" "Pagney-derrière-Barine" => "pagney-derriere-barine" "Paris" => "paris" "Pont-Saint-Vincent" => "pont-saint-vincent" "Portieux" => "portieux" "Rambervillers" => "rambervillers" "Rennes" => "rennes" "Rodemack" => "rodemack" "Roubaix" => "roubaix" "Rust" => "rust" "Saint-Avold" => "saint-avold" "Sanary-sur-Mer" => "sanary-sur-mer" "Santes" => "santes" "Sausheim" => "sausheim" "Seclin" => "seclin" "Sélestat" => "selestat" "Sondernach" => "sondernach" "Strasbourg" => "strasbourg" "Terville" => "terville" "Thaon-les-Vosges" => "thaon-les-vosges" "Thionville" => "thionville" "Tomblaine" => "tomblaine" "Toulon" => "toulon" "Truchtersheim" => "truchtersheim" "Vandœuvre-lès-Nancy" => "vandoeuvre-les-nancy" "Vaugneray" => "vaugneray" "Vaulx-en-Velin" => "vaulx-en-velin" "Vendenheim" => "vendenheim" "Villepinte" => "villepinte" "Villeurbanne" => "villeurbanne" "Wasquehal" => "wasquehal" ] |
[ "Aix-en-Provence" => "aix-en-provence" "Amnéville" => "amneville" "Auriol" => "auriol" "Barr" => "barr" "Belfort" => "belfort" "Bischwiller" => "bischwiller" "Blénod-lès-Pont-à-Mousson" => "blenod-les-pont-a-mousson" "Bordeaux" => "bordeaux" "Bult" => "bult" "Cabriès" => "cabries" "Caluire-et-Cuire" => "caluire-et-cuire" "Carnoux-en-Provence" => "carnoux-en-provence" "Cenon" => "cenon" "Cernay" => "cernay" "Champ-le-Duc" => "champ-le-duc" "Châteauneuf-le-Rouge" => "chateauneuf-le-rouge" "Châteauneuf-les-Martigues" => "chateauneuf-les-martigues" "Châteaurenard" => "chateaurenard" "Colmar" => "colmar" "Contrexéville" => "contrexeville" "Creutzwald" => "creutzwald" "Décines-Charpieu" => "decines-charpieu" "Delme" => "delme" "Domèvre-sur-Avière" => "domevre-sur-aviere" "Dorlisheim" => "dorlisheim" "Eckbolsheim" => "eckbolsheim" "Éloyes" => "eloyes" "Épinal" => "epinal" "Esch-sur-Alzette" => "esch-sur-alzette" "Florange" => "florange" "Fontaine" => "fontaine" "Freyming-Merlebach" => "freyming-merlebach" "Givors" => "givors" "Golbey" => "golbey" "Goxwiller" => "goxwiller" "Grandvillers" => "grandvillers" "Haguenau" => "haguenau" "Hem" => "hem" "Hennecourt" => "hennecourt" "Husseren-Wesserling" => "husseren-wesserling" "Hyères" => "hyeres" "Istres" => "istres" "Kirrwiller" => "kirrwiller" "La Seyne-sur-Mer" => "la-seyne-sur-mer" "La Wantzenau" => "la-wantzenau" "Laxou" => "laxou" "Lille" => "lille" "Lingolsheim" => "lingolsheim" "Ludres" => "ludres" "Lyon" => "lyon" "Marseille" => "marseille" "Martigues" => "martigues" "Maxéville" => "maxeville" "Meisenthal" => "meisenthal" "Metz" => "metz" "Mirecourt" => "mirecourt" "Monswiller" => "monswiller" "Mulhouse" => "mulhouse" "Mundolsheim" => "mundolsheim" "Muntzenheim" => "muntzenheim" "Mutzig" => "mutzig" "Nancy" => "nancy" "Obernai" => "obernai" "Ostwald" => "ostwald" "Pagney-derrière-Barine" => "pagney-derriere-barine" "Paris" => "paris" "Pont-Saint-Vincent" => "pont-saint-vincent" "Portieux" => "portieux" "Rambervillers" => "rambervillers" "Rennes" => "rennes" "Rodemack" => "rodemack" "Roubaix" => "roubaix" "Rust" => "rust" "Saint-Avold" => "saint-avold" "Sanary-sur-Mer" => "sanary-sur-mer" "Santes" => "santes" "Sausheim" => "sausheim" "Seclin" => "seclin" "Sélestat" => "selestat" "Sondernach" => "sondernach" "Strasbourg" => "strasbourg" "Terville" => "terville" "Thaon-les-Vosges" => "thaon-les-vosges" "Thionville" => "thionville" "Tomblaine" => "tomblaine" "Toulon" => "toulon" "Truchtersheim" => "truchtersheim" "Vandœuvre-lès-Nancy" => "vandoeuvre-les-nancy" "Vaugneray" => "vaugneray" "Vaulx-en-Velin" => "vaulx-en-velin" "Vendenheim" => "vendenheim" "Villepinte" => "villepinte" "Villeurbanne" => "villeurbanne" "Wasquehal" => "wasquehal" ] |
| city_entity | App\Entity\City {#3555 -id: null -name: null -slug: null -description: null -coatOfArms: null -latitude: null -longitude: null -borough: null -places: Doctrine\Common\Collections\ArrayCollection {#3591 …} -events: Doctrine\Common\Collections\ArrayCollection {#3572 …} -districts: Doctrine\Common\Collections\ArrayCollection {#3589 …} -postcodes: Doctrine\Common\Collections\ArrayCollection {#3590 …} -department: null -resources: Doctrine\Common\Collections\ArrayCollection {#3630 …} } |
same as passed value |
| data | App\DTO\SearchDto {#1012 +search: "" +searchDate: "" +searchDateStart: "" +searchDateEnd: "" +searchTitle: "" +searchRubric: "" +searchCategory: "celtique" +searchCity: "" +searchPlace: "" +minPrice: 0.0 +maxPrice: 0.0 +distance: 5 +latitude: 0.0 +longitude: 0.0 +empty: true +filterEmpty: true +isPast: false +eventsApiQueryParameters: [] } |
same as passed value |
| selected_city_slug | null |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| city_choices | [ "Aix-en-Provence" => "aix-en-provence" "Amnéville" => "amneville" "Auriol" => "auriol" "Barr" => "barr" "Belfort" => "belfort" "Bischwiller" => "bischwiller" "Blénod-lès-Pont-à-Mousson" => "blenod-les-pont-a-mousson" "Bordeaux" => "bordeaux" "Bult" => "bult" "Cabriès" => "cabries" "Caluire-et-Cuire" => "caluire-et-cuire" "Carnoux-en-Provence" => "carnoux-en-provence" "Cenon" => "cenon" "Cernay" => "cernay" "Champ-le-Duc" => "champ-le-duc" "Châteauneuf-le-Rouge" => "chateauneuf-le-rouge" "Châteauneuf-les-Martigues" => "chateauneuf-les-martigues" "Châteaurenard" => "chateaurenard" "Colmar" => "colmar" "Contrexéville" => "contrexeville" "Creutzwald" => "creutzwald" "Décines-Charpieu" => "decines-charpieu" "Delme" => "delme" "Domèvre-sur-Avière" => "domevre-sur-aviere" "Dorlisheim" => "dorlisheim" "Eckbolsheim" => "eckbolsheim" "Éloyes" => "eloyes" "Épinal" => "epinal" "Esch-sur-Alzette" => "esch-sur-alzette" "Florange" => "florange" "Fontaine" => "fontaine" "Freyming-Merlebach" => "freyming-merlebach" "Givors" => "givors" "Golbey" => "golbey" "Goxwiller" => "goxwiller" "Grandvillers" => "grandvillers" "Haguenau" => "haguenau" "Hem" => "hem" "Hennecourt" => "hennecourt" "Husseren-Wesserling" => "husseren-wesserling" "Hyères" => "hyeres" "Istres" => "istres" "Kirrwiller" => "kirrwiller" "La Seyne-sur-Mer" => "la-seyne-sur-mer" "La Wantzenau" => "la-wantzenau" "Laxou" => "laxou" "Lille" => "lille" "Lingolsheim" => "lingolsheim" "Ludres" => "ludres" "Lyon" => "lyon" "Marseille" => "marseille" "Martigues" => "martigues" "Maxéville" => "maxeville" "Meisenthal" => "meisenthal" "Metz" => "metz" "Mirecourt" => "mirecourt" "Monswiller" => "monswiller" "Mulhouse" => "mulhouse" "Mundolsheim" => "mundolsheim" "Muntzenheim" => "muntzenheim" "Mutzig" => "mutzig" "Nancy" => "nancy" "Obernai" => "obernai" "Ostwald" => "ostwald" "Pagney-derrière-Barine" => "pagney-derriere-barine" "Paris" => "paris" "Pont-Saint-Vincent" => "pont-saint-vincent" "Portieux" => "portieux" "Rambervillers" => "rambervillers" "Rennes" => "rennes" "Rodemack" => "rodemack" "Roubaix" => "roubaix" "Rust" => "rust" "Saint-Avold" => "saint-avold" "Sanary-sur-Mer" => "sanary-sur-mer" "Santes" => "santes" "Sausheim" => "sausheim" "Seclin" => "seclin" "Sélestat" => "selestat" "Sondernach" => "sondernach" "Strasbourg" => "strasbourg" "Terville" => "terville" "Thaon-les-Vosges" => "thaon-les-vosges" "Thionville" => "thionville" "Tomblaine" => "tomblaine" "Toulon" => "toulon" "Truchtersheim" => "truchtersheim" "Vandœuvre-lès-Nancy" => "vandoeuvre-les-nancy" "Vaugneray" => "vaugneray" "Vaulx-en-Velin" => "vaulx-en-velin" "Vendenheim" => "vendenheim" "Villepinte" => "villepinte" "Villeurbanne" => "villeurbanne" "Wasquehal" => "wasquehal" ] |
| city_entity | App\Entity\City {#3555 -id: null -name: null -slug: null -description: null -coatOfArms: null -latitude: null -longitude: null -borough: null -places: Doctrine\Common\Collections\ArrayCollection {#3591 …} -events: Doctrine\Common\Collections\ArrayCollection {#3572 …} -districts: Doctrine\Common\Collections\ArrayCollection {#3589 …} -postcodes: Doctrine\Common\Collections\ArrayCollection {#3590 …} -department: null -resources: Doctrine\Common\Collections\ArrayCollection {#3630 …} } |
| compound | true |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#516 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#293 …} -logger: Monolog\Logger {#138 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#515 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data | App\DTO\SearchDto {#1012 +search: "" +searchDate: "" +searchDateStart: "" +searchDateEnd: "" +searchTitle: "" +searchRubric: "" +searchCategory: "celtique" +searchCity: "" +searchPlace: "" +minPrice: 0.0 +maxPrice: 0.0 +distance: 5 +latitude: 0.0 +longitude: 0.0 +empty: true +filterEmpty: true +isPast: false +eventsApiQueryParameters: [] } |
| data_class | "App\DTO\SearchDto" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3614 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $class: "App\DTO\SearchDto" } } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| selected_city_slug | null |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#3610 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3613 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "city_search" "_city_search" ] |
| cache_key | "_city_search_city_search" |
| compound | true |
| data | App\DTO\SearchDto {#1012 +search: "" +searchDate: "" +searchDateStart: "" +searchDateEnd: "" +searchTitle: "" +searchRubric: "" +searchCategory: "celtique" +searchCity: "" +searchPlace: "" +minPrice: 0.0 +maxPrice: 0.0 +distance: 5 +latitude: 0.0 +longitude: 0.0 +empty: true +filterEmpty: true +isPast: false +eventsApiQueryParameters: [] } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#3706 -errors: [] -form: Symfony\Component\Form\Form {#3701 …} } |
| form | Symfony\Component\Form\FormView {#3578 …5} |
| full_name | "city_search" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "city_search" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "city_search" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_city_search" |
| valid | true |
| value | App\DTO\SearchDto {#1012 +search: "" +searchDate: "" +searchDateStart: "" +searchDateEnd: "" +searchTitle: "" +searchRubric: "" +searchCategory: "celtique" +searchCity: "" +searchPlace: "" +minPrice: 0.0 +maxPrice: 0.0 +distance: 5 +latitude: 0.0 +longitude: 0.0 +empty: true +filterEmpty: true +isPast: false +eventsApiQueryParameters: [] } |
searchCity
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "class" => "form-select" "data-select-autocomplete-target" => "select" "data-action" => "change->live#action" "data-live-action-param" => "save" ] |
[ "class" => "form-select" "data-select-autocomplete-target" => "select" "data-action" => "change->live#action" "data-live-action-param" => "save" ] |
| choices | [ "Aix-en-Provence" => "aix-en-provence" "Amnéville" => "amneville" "Auriol" => "auriol" "Barr" => "barr" "Belfort" => "belfort" "Bischwiller" => "bischwiller" "Blénod-lès-Pont-à-Mousson" => "blenod-les-pont-a-mousson" "Bordeaux" => "bordeaux" "Bult" => "bult" "Cabriès" => "cabries" "Caluire-et-Cuire" => "caluire-et-cuire" "Carnoux-en-Provence" => "carnoux-en-provence" "Cenon" => "cenon" "Cernay" => "cernay" "Champ-le-Duc" => "champ-le-duc" "Châteauneuf-le-Rouge" => "chateauneuf-le-rouge" "Châteauneuf-les-Martigues" => "chateauneuf-les-martigues" "Châteaurenard" => "chateaurenard" "Colmar" => "colmar" "Contrexéville" => "contrexeville" "Creutzwald" => "creutzwald" "Décines-Charpieu" => "decines-charpieu" "Delme" => "delme" "Domèvre-sur-Avière" => "domevre-sur-aviere" "Dorlisheim" => "dorlisheim" "Eckbolsheim" => "eckbolsheim" "Éloyes" => "eloyes" "Épinal" => "epinal" "Esch-sur-Alzette" => "esch-sur-alzette" "Florange" => "florange" "Fontaine" => "fontaine" "Freyming-Merlebach" => "freyming-merlebach" "Givors" => "givors" "Golbey" => "golbey" "Goxwiller" => "goxwiller" "Grandvillers" => "grandvillers" "Haguenau" => "haguenau" "Hem" => "hem" "Hennecourt" => "hennecourt" "Husseren-Wesserling" => "husseren-wesserling" "Hyères" => "hyeres" "Istres" => "istres" "Kirrwiller" => "kirrwiller" "La Seyne-sur-Mer" => "la-seyne-sur-mer" "La Wantzenau" => "la-wantzenau" "Laxou" => "laxou" "Lille" => "lille" "Lingolsheim" => "lingolsheim" "Ludres" => "ludres" "Lyon" => "lyon" "Marseille" => "marseille" "Martigues" => "martigues" "Maxéville" => "maxeville" "Meisenthal" => "meisenthal" "Metz" => "metz" "Mirecourt" => "mirecourt" "Monswiller" => "monswiller" "Mulhouse" => "mulhouse" "Mundolsheim" => "mundolsheim" "Muntzenheim" => "muntzenheim" "Mutzig" => "mutzig" "Nancy" => "nancy" "Obernai" => "obernai" "Ostwald" => "ostwald" "Pagney-derrière-Barine" => "pagney-derriere-barine" "Paris" => "paris" "Pont-Saint-Vincent" => "pont-saint-vincent" "Portieux" => "portieux" "Rambervillers" => "rambervillers" "Rennes" => "rennes" "Rodemack" => "rodemack" "Roubaix" => "roubaix" "Rust" => "rust" "Saint-Avold" => "saint-avold" "Sanary-sur-Mer" => "sanary-sur-mer" "Santes" => "santes" "Sausheim" => "sausheim" "Seclin" => "seclin" "Sélestat" => "selestat" "Sondernach" => "sondernach" "Strasbourg" => "strasbourg" "Terville" => "terville" "Thaon-les-Vosges" => "thaon-les-vosges" "Thionville" => "thionville" "Tomblaine" => "tomblaine" "Toulon" => "toulon" "Truchtersheim" => "truchtersheim" "Vandœuvre-lès-Nancy" => "vandoeuvre-les-nancy" "Vaugneray" => "vaugneray" "Vaulx-en-Velin" => "vaulx-en-velin" "Vendenheim" => "vendenheim" "Villepinte" => "villepinte" "Villeurbanne" => "villeurbanne" "Wasquehal" => "wasquehal" ] |
[ "Aix-en-Provence" => "aix-en-provence" "Amnéville" => "amneville" "Auriol" => "auriol" "Barr" => "barr" "Belfort" => "belfort" "Bischwiller" => "bischwiller" "Blénod-lès-Pont-à-Mousson" => "blenod-les-pont-a-mousson" "Bordeaux" => "bordeaux" "Bult" => "bult" "Cabriès" => "cabries" "Caluire-et-Cuire" => "caluire-et-cuire" "Carnoux-en-Provence" => "carnoux-en-provence" "Cenon" => "cenon" "Cernay" => "cernay" "Champ-le-Duc" => "champ-le-duc" "Châteauneuf-le-Rouge" => "chateauneuf-le-rouge" "Châteauneuf-les-Martigues" => "chateauneuf-les-martigues" "Châteaurenard" => "chateaurenard" "Colmar" => "colmar" "Contrexéville" => "contrexeville" "Creutzwald" => "creutzwald" "Décines-Charpieu" => "decines-charpieu" "Delme" => "delme" "Domèvre-sur-Avière" => "domevre-sur-aviere" "Dorlisheim" => "dorlisheim" "Eckbolsheim" => "eckbolsheim" "Éloyes" => "eloyes" "Épinal" => "epinal" "Esch-sur-Alzette" => "esch-sur-alzette" "Florange" => "florange" "Fontaine" => "fontaine" "Freyming-Merlebach" => "freyming-merlebach" "Givors" => "givors" "Golbey" => "golbey" "Goxwiller" => "goxwiller" "Grandvillers" => "grandvillers" "Haguenau" => "haguenau" "Hem" => "hem" "Hennecourt" => "hennecourt" "Husseren-Wesserling" => "husseren-wesserling" "Hyères" => "hyeres" "Istres" => "istres" "Kirrwiller" => "kirrwiller" "La Seyne-sur-Mer" => "la-seyne-sur-mer" "La Wantzenau" => "la-wantzenau" "Laxou" => "laxou" "Lille" => "lille" "Lingolsheim" => "lingolsheim" "Ludres" => "ludres" "Lyon" => "lyon" "Marseille" => "marseille" "Martigues" => "martigues" "Maxéville" => "maxeville" "Meisenthal" => "meisenthal" "Metz" => "metz" "Mirecourt" => "mirecourt" "Monswiller" => "monswiller" "Mulhouse" => "mulhouse" "Mundolsheim" => "mundolsheim" "Muntzenheim" => "muntzenheim" "Mutzig" => "mutzig" "Nancy" => "nancy" "Obernai" => "obernai" "Ostwald" => "ostwald" "Pagney-derrière-Barine" => "pagney-derriere-barine" "Paris" => "paris" "Pont-Saint-Vincent" => "pont-saint-vincent" "Portieux" => "portieux" "Rambervillers" => "rambervillers" "Rennes" => "rennes" "Rodemack" => "rodemack" "Roubaix" => "roubaix" "Rust" => "rust" "Saint-Avold" => "saint-avold" "Sanary-sur-Mer" => "sanary-sur-mer" "Santes" => "santes" "Sausheim" => "sausheim" "Seclin" => "seclin" "Sélestat" => "selestat" "Sondernach" => "sondernach" "Strasbourg" => "strasbourg" "Terville" => "terville" "Thaon-les-Vosges" => "thaon-les-vosges" "Thionville" => "thionville" "Tomblaine" => "tomblaine" "Toulon" => "toulon" "Truchtersheim" => "truchtersheim" "Vandœuvre-lès-Nancy" => "vandoeuvre-les-nancy" "Vaugneray" => "vaugneray" "Vaulx-en-Velin" => "vaulx-en-velin" "Vendenheim" => "vendenheim" "Villepinte" => "villepinte" "Villeurbanne" => "villeurbanne" "Wasquehal" => "wasquehal" ] |
| data | null |
same as passed value |
| label | false |
same as passed value |
| placeholder | "Choisir une ville" |
same as passed value |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| allow_options_create | false |
| attr | [ "class" => "form-select" "data-select-autocomplete-target" => "select" "data-action" => "change->live#action" "data-live-action-param" => "save" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| autocomplete | false |
| autocomplete_url | null |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | null |
| choice_lazy | false |
| choice_loader | null |
| choice_name | null |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choice_value | null |
| choices | [ "Aix-en-Provence" => "aix-en-provence" "Amnéville" => "amneville" "Auriol" => "auriol" "Barr" => "barr" "Belfort" => "belfort" "Bischwiller" => "bischwiller" "Blénod-lès-Pont-à-Mousson" => "blenod-les-pont-a-mousson" "Bordeaux" => "bordeaux" "Bult" => "bult" "Cabriès" => "cabries" "Caluire-et-Cuire" => "caluire-et-cuire" "Carnoux-en-Provence" => "carnoux-en-provence" "Cenon" => "cenon" "Cernay" => "cernay" "Champ-le-Duc" => "champ-le-duc" "Châteauneuf-le-Rouge" => "chateauneuf-le-rouge" "Châteauneuf-les-Martigues" => "chateauneuf-les-martigues" "Châteaurenard" => "chateaurenard" "Colmar" => "colmar" "Contrexéville" => "contrexeville" "Creutzwald" => "creutzwald" "Décines-Charpieu" => "decines-charpieu" "Delme" => "delme" "Domèvre-sur-Avière" => "domevre-sur-aviere" "Dorlisheim" => "dorlisheim" "Eckbolsheim" => "eckbolsheim" "Éloyes" => "eloyes" "Épinal" => "epinal" "Esch-sur-Alzette" => "esch-sur-alzette" "Florange" => "florange" "Fontaine" => "fontaine" "Freyming-Merlebach" => "freyming-merlebach" "Givors" => "givors" "Golbey" => "golbey" "Goxwiller" => "goxwiller" "Grandvillers" => "grandvillers" "Haguenau" => "haguenau" "Hem" => "hem" "Hennecourt" => "hennecourt" "Husseren-Wesserling" => "husseren-wesserling" "Hyères" => "hyeres" "Istres" => "istres" "Kirrwiller" => "kirrwiller" "La Seyne-sur-Mer" => "la-seyne-sur-mer" "La Wantzenau" => "la-wantzenau" "Laxou" => "laxou" "Lille" => "lille" "Lingolsheim" => "lingolsheim" "Ludres" => "ludres" "Lyon" => "lyon" "Marseille" => "marseille" "Martigues" => "martigues" "Maxéville" => "maxeville" "Meisenthal" => "meisenthal" "Metz" => "metz" "Mirecourt" => "mirecourt" "Monswiller" => "monswiller" "Mulhouse" => "mulhouse" "Mundolsheim" => "mundolsheim" "Muntzenheim" => "muntzenheim" "Mutzig" => "mutzig" "Nancy" => "nancy" "Obernai" => "obernai" "Ostwald" => "ostwald" "Pagney-derrière-Barine" => "pagney-derriere-barine" "Paris" => "paris" "Pont-Saint-Vincent" => "pont-saint-vincent" "Portieux" => "portieux" "Rambervillers" => "rambervillers" "Rennes" => "rennes" "Rodemack" => "rodemack" "Roubaix" => "roubaix" "Rust" => "rust" "Saint-Avold" => "saint-avold" "Sanary-sur-Mer" => "sanary-sur-mer" "Santes" => "santes" "Sausheim" => "sausheim" "Seclin" => "seclin" "Sélestat" => "selestat" "Sondernach" => "sondernach" "Strasbourg" => "strasbourg" "Terville" => "terville" "Thaon-les-Vosges" => "thaon-les-vosges" "Thionville" => "thionville" "Tomblaine" => "tomblaine" "Toulon" => "toulon" "Truchtersheim" => "truchtersheim" "Vandœuvre-lès-Nancy" => "vandoeuvre-les-nancy" "Vaugneray" => "vaugneray" "Vaulx-en-Velin" => "vaulx-en-velin" "Vendenheim" => "vendenheim" "Villepinte" => "villepinte" "Villeurbanne" => "villeurbanne" "Wasquehal" => "wasquehal" ] |
| compound | false |
| constraints | [] |
| create_option_text | "Add %placeholder%..." |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#516 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#293 …} -logger: Monolog\Logger {#138 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#515 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data | null |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| extra_options | [] |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| loading_more_text | "Loading more results..." |
| mapped | true |
| max_results | 10 |
| method | "POST" |
| min_characters | null |
| multiple | false |
| no_more_results_text | "No more results" |
| no_results_found_text | "No results found" |
| options_as_html | false |
| placeholder | "Choisir une ville" |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| preload | "focus" |
| priority | 0 |
| property_path | null |
| required | false |
| reset_on_focus | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| tom_select_options | [] |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#3620 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3761 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "form-select" "data-select-autocomplete-target" => "select" "data-action" => "change->live#action" "data-live-action-param" => "save" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "_city_search_searchCity" ] |
| cache_key | "_city_search_searchCity_choice" |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#3685 +data: "aix-en-provence" +value: "aix-en-provence" +label: "Aix-en-Provence" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3664 +data: "amneville" +value: "amneville" +label: "Amnéville" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3656 +data: "auriol" +value: "auriol" +label: "Auriol" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3653 +data: "barr" +value: "barr" +label: "Barr" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3673 +data: "belfort" +value: "belfort" +label: "Belfort" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3675 +data: "bischwiller" +value: "bischwiller" +label: "Bischwiller" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3668 +data: "blenod-les-pont-a-mousson" +value: "blenod-les-pont-a-mousson" +label: "Blénod-lès-Pont-à-Mousson" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3595 +data: "bordeaux" +value: "bordeaux" +label: "Bordeaux" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3665 +data: "bult" +value: "bult" +label: "Bult" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3757 +data: "cabries" +value: "cabries" +label: "Cabriès" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3755 +data: "caluire-et-cuire" +value: "caluire-et-cuire" +label: "Caluire-et-Cuire" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3750 +data: "carnoux-en-provence" +value: "carnoux-en-provence" +label: "Carnoux-en-Provence" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3744 +data: "cenon" +value: "cenon" +label: "Cenon" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3738 +data: "cernay" +value: "cernay" +label: "Cernay" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3723 +data: "champ-le-duc" +value: "champ-le-duc" +label: "Champ-le-Duc" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3734 +data: "chateauneuf-le-rouge" +value: "chateauneuf-le-rouge" +label: "Châteauneuf-le-Rouge" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3733 +data: "chateauneuf-les-martigues" +value: "chateauneuf-les-martigues" +label: "Châteauneuf-les-Martigues" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3732 +data: "chateaurenard" +value: "chateaurenard" +label: "Châteaurenard" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3731 +data: "colmar" +value: "colmar" +label: "Colmar" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3730 +data: "contrexeville" +value: "contrexeville" +label: "Contrexéville" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3729 +data: "creutzwald" +value: "creutzwald" +label: "Creutzwald" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3728 +data: "decines-charpieu" +value: "decines-charpieu" +label: "Décines-Charpieu" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3727 +data: "delme" +value: "delme" +label: "Delme" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3725 +data: "domevre-sur-aviere" +value: "domevre-sur-aviere" +label: "Domèvre-sur-Avière" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3759 +data: "dorlisheim" +value: "dorlisheim" +label: "Dorlisheim" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3758 +data: "eckbolsheim" +value: "eckbolsheim" +label: "Eckbolsheim" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3756 +data: "eloyes" +value: "eloyes" +label: "Éloyes" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3735 +data: "epinal" +value: "epinal" +label: "Épinal" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3754 +data: "esch-sur-alzette" +value: "esch-sur-alzette" +label: "Esch-sur-Alzette" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3748 +data: "florange" +value: "florange" +label: "Florange" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3753 +data: "fontaine" +value: "fontaine" +label: "Fontaine" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3751 +data: "freyming-merlebach" +value: "freyming-merlebach" +label: "Freyming-Merlebach" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3752 +data: "givors" +value: "givors" +label: "Givors" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3749 +data: "golbey" +value: "golbey" +label: "Golbey" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3742 +data: "goxwiller" +value: "goxwiller" +label: "Goxwiller" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3747 +data: "grandvillers" +value: "grandvillers" +label: "Grandvillers" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3745 +data: "haguenau" +value: "haguenau" +label: "Haguenau" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3746 +data: "hem" +value: "hem" +label: "Hem" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3743 +data: "hennecourt" +value: "hennecourt" +label: "Hennecourt" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3736 +data: "husseren-wesserling" +value: "husseren-wesserling" +label: "Husseren-Wesserling" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3741 +data: "hyeres" +value: "hyeres" +label: "Hyères" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3739 +data: "istres" +value: "istres" +label: "Istres" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3740 +data: "kirrwiller" +value: "kirrwiller" +label: "Kirrwiller" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3737 +data: "la-seyne-sur-mer" +value: "la-seyne-sur-mer" +label: "La Seyne-sur-Mer" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3762 +data: "la-wantzenau" +value: "la-wantzenau" +label: "La Wantzenau" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3764 +data: "laxou" +value: "laxou" +label: "Laxou" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3763 +data: "lille" +value: "lille" +label: "Lille" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3765 +data: "lingolsheim" +value: "lingolsheim" +label: "Lingolsheim" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3766 +data: "ludres" +value: "ludres" +label: "Ludres" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3767 +data: "lyon" +value: "lyon" +label: "Lyon" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3768 +data: "marseille" +value: "marseille" +label: "Marseille" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3769 +data: "martigues" +value: "martigues" +label: "Martigues" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3770 +data: "maxeville" +value: "maxeville" +label: "Maxéville" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3771 +data: "meisenthal" +value: "meisenthal" +label: "Meisenthal" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3772 +data: "metz" +value: "metz" +label: "Metz" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3773 +data: "mirecourt" +value: "mirecourt" +label: "Mirecourt" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3774 +data: "monswiller" +value: "monswiller" +label: "Monswiller" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3775 +data: "mulhouse" +value: "mulhouse" +label: "Mulhouse" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3776 +data: "mundolsheim" +value: "mundolsheim" +label: "Mundolsheim" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3777 +data: "muntzenheim" +value: "muntzenheim" +label: "Muntzenheim" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3778 +data: "mutzig" +value: "mutzig" +label: "Mutzig" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3779 +data: "nancy" +value: "nancy" +label: "Nancy" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3780 +data: "obernai" +value: "obernai" +label: "Obernai" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3781 +data: "ostwald" +value: "ostwald" +label: "Ostwald" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3782 +data: "pagney-derriere-barine" +value: "pagney-derriere-barine" +label: "Pagney-derrière-Barine" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3783 +data: "paris" +value: "paris" +label: "Paris" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3784 +data: "pont-saint-vincent" +value: "pont-saint-vincent" +label: "Pont-Saint-Vincent" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3785 +data: "portieux" +value: "portieux" +label: "Portieux" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3786 +data: "rambervillers" +value: "rambervillers" +label: "Rambervillers" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3787 +data: "rennes" +value: "rennes" +label: "Rennes" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3788 +data: "rodemack" +value: "rodemack" +label: "Rodemack" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3789 +data: "roubaix" +value: "roubaix" +label: "Roubaix" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3790 +data: "rust" +value: "rust" +label: "Rust" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3791 +data: "saint-avold" +value: "saint-avold" +label: "Saint-Avold" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3792 +data: "sanary-sur-mer" +value: "sanary-sur-mer" +label: "Sanary-sur-Mer" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3793 +data: "santes" +value: "santes" +label: "Santes" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3794 +data: "sausheim" +value: "sausheim" +label: "Sausheim" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3795 +data: "seclin" +value: "seclin" +label: "Seclin" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3796 +data: "selestat" +value: "selestat" +label: "Sélestat" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3797 +data: "sondernach" +value: "sondernach" +label: "Sondernach" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3798 +data: "strasbourg" +value: "strasbourg" +label: "Strasbourg" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3799 +data: "terville" +value: "terville" +label: "Terville" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3800 +data: "thaon-les-vosges" +value: "thaon-les-vosges" +label: "Thaon-les-Vosges" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3801 +data: "thionville" +value: "thionville" +label: "Thionville" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3802 +data: "tomblaine" +value: "tomblaine" +label: "Tomblaine" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3803 +data: "toulon" +value: "toulon" +label: "Toulon" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3804 +data: "truchtersheim" +value: "truchtersheim" +label: "Truchtersheim" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3805 +data: "vandoeuvre-les-nancy" +value: "vandoeuvre-les-nancy" +label: "Vandœuvre-lès-Nancy" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3806 +data: "vaugneray" +value: "vaugneray" +label: "Vaugneray" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3807 +data: "vaulx-en-velin" +value: "vaulx-en-velin" +label: "Vaulx-en-Velin" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3808 +data: "vendenheim" +value: "vendenheim" +label: "Vendenheim" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3809 +data: "villepinte" +value: "villepinte" +label: "Villepinte" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3810 +data: "villeurbanne" +value: "villeurbanne" +label: "Villeurbanne" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3811 +data: "wasquehal" +value: "wasquehal" +label: "Wasquehal" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | null |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#3687 -errors: [] -form: Symfony\Component\Form\Form {#3698 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#3688 …5} |
| full_name | "city_search[searchCity]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "city_search_searchCity" |
| is_selected | Closure($choice, $value) {#3813 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "searchCity" |
| placeholder | "Choisir une ville" |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_city_search_searchCity" |
| uses_autocomplete | false |
| valid | true |
| value | "" |
distance
"Symfony\Component\Form\Extension\Core\Type\RangeType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "min" => 0 "max" => 40 "step" => 5 "value" => 0 "class" => "range-distance" ] |
same as passed value |
| mapped | false |
same as passed value |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| allow_options_create | false |
| attr | [ "min" => 0 "max" => 40 "step" => 5 "value" => 0 "class" => "range-distance" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| autocomplete | false |
| autocomplete_url | null |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| create_option_text | "Add %placeholder%..." |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#516 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#293 …} -logger: Monolog\Logger {#138 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#515 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3709 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| extra_options | [] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "Please choose a valid range." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| loading_more_text | "Loading more results..." |
| mapped | false |
| max_results | 10 |
| method | "POST" |
| min_characters | null |
| no_more_results_text | "No more results" |
| no_results_found_text | "No results found" |
| options_as_html | false |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preload | "focus" |
| priority | 0 |
| property_path | null |
| required | false |
| reset_on_focus | false |
| row_attr | [] |
| setter | null |
| tom_select_options | [] |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#3707 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3708 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "min" => 0 "max" => 40 "step" => 5 "value" => 0 "class" => "range-distance" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "range" "_city_search_distance" ] |
| cache_key | "_city_search_distance_range" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#3814 -errors: [] -form: Symfony\Component\Form\Form {#3695 …} } |
| form | Symfony\Component\Form\FormView {#3815 …5} |
| full_name | "city_search[distance]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "city_search_distance" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "distance" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_city_search_distance" |
| uses_autocomplete | false |
| valid | true |
| value | "" |
_token
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "csrf-token" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-controller" => "csrf-protection" ] |
[ "data-controller" => "csrf-protection" ] |
| block_prefix | "csrf_token" |
same as passed value |
| data | "csrf-token" |
same as passed value |
| mapped | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-controller" => "csrf-protection" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | "csrf_token" |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#516 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#293 …} -logger: Monolog\Logger {#138 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#515 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data | "csrf-token" |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3719 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The hidden field is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | false |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#3816 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3817 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-controller" => "csrf-protection" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "csrf_token" "_city_search__token" ] |
| cache_key | "_city_search__token_hidden" |
| compound | false |
| data | "csrf-token" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#3827 -errors: [] -form: Symfony\Component\Form\Form {#3823 …} } |
| form | Symfony\Component\Form\FormView {#3818 …5} |
| full_name | "city_search[_token]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "city_search__token" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "_token" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_city_search__token" |
| valid | true |
| value | "csrf-token" |
place_search
"App\Form\Filter\PlaceSearchType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\DTO\SearchDto {#1012 +search: "" +searchDate: "" +searchDateStart: "" +searchDateEnd: "" +searchTitle: "" +searchRubric: "" +searchCategory: "celtique" +searchCity: "" +searchPlace: "" +minPrice: 0.0 +maxPrice: 0.0 +distance: 5 +latitude: 0.0 +longitude: 0.0 +empty: true +filterEmpty: true +isPast: false +eventsApiQueryParameters: [] } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| data | App\DTO\SearchDto {#1012 +search: "" +searchDate: "" +searchDateStart: "" +searchDateEnd: "" +searchTitle: "" +searchRubric: "" +searchCategory: "celtique" +searchCity: "" +searchPlace: "" +minPrice: 0.0 +maxPrice: 0.0 +distance: 5 +latitude: 0.0 +longitude: 0.0 +empty: true +filterEmpty: true +isPast: false +eventsApiQueryParameters: [] } |
same as passed value |
| place_choices | [ "Atelier Katalysart" => "katalysart-strasbourg" "Centre des congrès Robert Schuman" => "centre-des-congres-robert-schuman-metz" "Chez Paulette" => "chez-paulette-pagney-derriere-barine" "dans les rues du village" => "dans-les-rues-du-village-rodemack" "Europa-Park" => "europa-park-strasbourg" "L' AFPA Strasbourg" => "l-afpa-strasbourg-strasbourg" "L' église protestante de Bischwiller" => "l-eglise-protestante-de-bischwiller-bischwiller" "L' espace Jean Jaurès" => "l-espace-jean-jaures-tomblaine" "L' espace Ried Brun" => "l-espace-ried-brun-muntzenheim" "L' hippodrome de Nancy-Brabois" => "l-hippodrome-de-nancy-brabois-vandoeuvre-les-nancy" "L'Amphithéâtre 3000" => "l-amphitheatre-3000-lyon" "L'Aréna du Pays d'Aix" => "l-arena-du-pays-d-aix-aix-en-provence" "L'Art Dû" => "l-art-du-marseille" "L'Artea" => "l-artea-carnoux-en-provence" "L'Auditorium de la Louvière" => "l-auditorium-de-la-louviere-epinal" "L'Autre Canal" => "l-autre-canal-nancy" "L'Eden, Espace Dollfus & Noack" => "l-eden-espace-dollfus-noack-sausheim" "L'espace Chaudeau" => "l-espace-chaudeau-ludres" "L'espace culturel Agora" => "l-espace-culturel-agora-santes" "L'Espace culturel du Vieux Lyon" => "l-espace-culturel-du-vieux-lyon-lyon" "L'espace culturel Malraux" => "l-espace-culturel-malraux-six-fours-les-plages" "L'Espace de la Confluence" => "l-espace-de-la-confluence-auriol" "L'Espace Gerson" => "l-espace-gerson-lyon" "L'Espace Grün" => "l-espace-gruen-cernay" "L'Espace Julien" => "l-espace-julien-marseille" "L'espace Théodore Gouvy" => "le-gouvy-freyming-merlebach" "L'Estrade" => "l-estrade-bordeaux" "L'InterValle" => "l-intervalle-vaugneray" "L'Orée 85" => "l-oree-85-strasbourg" "L'Usine" => "l-usine-istres" "La BNU, Bibliothèque Nationale et Universitaire" => "la-bnu-bibliotheque-nationale-et-universitaire-strasbourg" "La Boîte à Musiques, BAM" => "la-boite-a-musiques-bam-metz" "La Boîte à Souvenirs" => "la-boite-a-souvenirs-creutzwald" "La Comédie d'Aix" => "la-comedie-d-aix-aix-en-provence" "La Comédie de Lille" => "la-comedie-de-lille-lille" "La Comédie de Marseille" => "la-comedie-de-marseille-marseille" "La Comédie de Metz" => "la-comedie-de-metz-metz" "La comédie des Suds" => "la-comedie-des-suds-cabries" "La Condition Publique" => "la-condition-publique-roubaix" "La galerie Aida" => "la-galerie-aida-strasbourg" "La grande salle de l'Aubette" => "la-grande-salle-de-l-aubette-strasbourg" "La Halle au Blé" => "la-halle-au-ble-altkirch" "La Halle de Martigues" => "la-halle-de-martigues-martigues" "La Halle Tony Garnier" => "la-halle-tony-garnier-lyon" "La Halle Verrière de Meisenthal" => "la-halle-verriere-de-meisenthal-meisenthal" "La Laiterie" => "la-laiterie-strasbourg" "La MAC Robert Lieb, Relais culturel de Bischwiller" => "la-mac-robert-lieb-relais-culturel-de-bischwiller-bischwiller" "La Maison Bleue" => "la-maison-bleue-strasbourg" "La Maison de l'image" => "la-maison-de-l-image-strasbourg" "La Maison du Peuple" => "la-maison-du-peuple-belfort" "La Manufacture" => "la-manufacture-nancy" "La Marquise" => "la-marquise-lyon" "La MDE, Maison des Étudiants" => "la-mde-maison-des-etudiants-metz" "La Nef" => "la-nef-saint-die-des-vosges" "La Passerelle" => "la-passerelle-florange" "La place de Zurich" => "la-place-de-zurich-strasbourg" "La place du marché du Neudorf" => "la-place-du-marche-du-neudorf-strasbourg" "La Rayonne" => "la-rayonne-villeurbanne" "La Rockhal" => "la-rockhal-esch-sur-alzette" "La Rotonde" => "la-rotonde-capavenir-vosges" "La salle Baltus Le Lorrain" => "la-salle-baltus-le-lorrain-creutzwald" "La salle Braun" => "la-salle-braun-metz" "La Salle de l'Étoile" => "la-salle-de-l-etoile-chateaurenard" "La salle du Münsterhof" => "la-salle-du-muensterhof-strasbourg" "La salle Frédéric Mistral" => "la-salle-frederic-mistral-chateauneuf-le-rouge" "La salle Jean Vilar" => "la-salle-jean-vilar-blenod-les-pont-a-mousson" "La Salle Molière" => "la-salle-moliere-lyon" "La salle Paul Garcin" => "la-salle-paul-garcin-lyon" "La salle Poirel" => "la-salle-poirel-nancy" "La salle polyvalente" => "la-salle-polyvalente-goxwiller" "La salle Raugraff" => "la-salle-raugraff-nancy" "La salle Simone Veil" => "la-salle-simone-veil-chateauneuf-les-martigues" "La Source" => "la-source-fontaine" "Laurette Théâtre Lyon" => "laurette-theatre-lyon-lyon" "Le 112" => "le-112-terville" "Le 6MIC" => "le-6mic-aix-en-provence" "Le Boui Boui" => "le-boui-boui-lyon" "Le Cabaret Aléatoire" => "le-cabaret-aleatoire-marseille" "Le Café Brant" => "le-cafe-brant-strasbourg" "Le Café Théâtre de la Porte d'Italie" => "le-cafe-theatre-de-la-porte-d-italie-toulon" "Le Caméo Comédie Club" => "cameo-ariel-metz" "Le Casino des Palmiers" => "le-casino-des-palmiers-hyeres" "Le Casino-théâtre Barrière" => "le-casino-theatre-barriere-bordeaux" "Le centre culturel Pierre Messmer" => "le-centre-culturel-pierre-messmer-saint-avold" "Le Centre Culturel Tisot" => "le-centre-culturel-tisot-la-seyne-sur-mer" "Le centre d'art contemporain - la synagogue de Delme" => "le-centre-d-art-contemporain-la-synagogue-de-delme-delme" "Le Cepac Silo" => "le-cepac-silo-marseille" "Le Château des Rohan de Saverne" => "le-chateau-des-rohan-de-saverne-saverne" "Le Conservatoire de Mulhouse" => "le-conservatoire-de-mulhouse-mulhouse" "Le Conservatoire, Cité de la musique et de la danse" => "le-conservatoire-cite-de-la-musique-et-de-la-danse-strasbourg" "Le Dôme" => "le-dome-marseille" "Le Fil d'Eau" => "le-fil-d-eau-la-wantzenau" "Le Galaxie" => "le-galaxie-amneville" "Le Makeda" => "le-makeda-marseille" "Le Malleus Maleficarum bar" => "le-malleus-maleficarum-bar-strasbourg" "Le Marché Gare" => "le-marche-gare-lyon" "Le Molotov" => "le-molotov-marseille" "Le Mucem" => "le-mucem-musee-des-civilisations-de-l-europe-et-de-la-mediterranee-marseille" "Le Nouveau Siècle" => "le-nouveau-siecle-lille" "Le palais de la musique et des congrès, PMC" => "le-palais-de-la-musique-et-des-congres-pmc-strasbourg" "Le Palais de la Mutualité" => "le-palais-de-la-mutualite-lyon" "Le parc de l'Orangerie" => "le-parc-de-l-orangerie-strasbourg" "Le parc des expositions de Colmar" => "le-parc-des-expositions-de-colmar-colmar" "Le Parc des Expositions de Metz Métropole" => "le-parc-des-expositions-de-metz-metropole-metz" "Le Parc des expositions de Mulhouse" => "le-parc-des-expositions-de-mulhouse-mulhouse" "Le parc du Contades" => "le-parc-du-contades-strasbourg" "Le parc du Heyritz" => "le-parc-du-heyritz-strasbourg" "Le Parc Expo Mulhouse" => "le-parc-expo-mulhouse-mulhouse" "Le Pasino Grand" => "le-pasino-grand-aix-en-provence" "Le Petit Faubourg" => "le-petit-faubourg-strasbourg" "Le Point d'Eau" => "le-point-d-eau-ostwald" "Le Pôle du Carré de Soie" => "le-pole-du-carre-de-soie-vaulx-en-velin" "Le PréO" => "le-preo-oberhausbergen" "Le Quai de scène" => "le-quai-de-scene-strasbourg" "Le Radiant-Bellevue" => "le-radiant-bellevue-caluire-et-cuire" "Le Rocher de Palmer" => "le-rocher-de-palmer-cenon" "Le Royal Palace" => "le-royal-palace-kirrwiller" "Le Splendid" => "le-splendid-lille" "Le Spotlight" => "le-spotlight-lille" "Le Théâtre Comédie Odéon" => "le-theatre-comedie-odeon-lyon" "Le théâtre de la Foucotte" => "le-theatre-de-la-foucotte-nancy" "Le théâtre de Thionville" => "le-theatre-de-thionville-thionville" "Le théâtre des Chartrons" => "le-theatre-des-chartrons-bordeaux" "Le théâtre des Salinières" => "le-theatre-des-salinieres-bordeaux" "Le théâtre du Jeu de Paume" => "le-theatre-du-jeu-de-paume-aix-en-provence" "Le théâtre Fémina" => "le-theatre-femina-bordeaux" "Le théâtre Galli" => "le-theatre-galli-sanary-sur-mer" "Le théâtre La Fontaine d'Argent" => "le-theatre-la-fontaine-d-argent-aix-en-provence" "Le théâtre Le Colbert" => "le-theatre-le-colbert-toulon" "Le théâtre municipal de Colmar" => "le-theatre-municipal-de-colmar-colmar" "Le théâtre municipal de Sainte-Marie-aux-Mines" => "le-theatre-municipal-de-sainte-marie-aux-mines-sainte-marie-aux-mines" "Le théâtre Sébastopol" => "le-theatre-sebastopol-lille" "Le théâtre Trianon" => "le-theatre-trianon-bordeaux" "Le Toboggan" => "le-toboggan-decines-charpieu" "Le Transbordeur" => "le-transbordeur-villeurbanne" "Le Vaisseau" => "le-vaisseau-strasbourg" "Le Zénith de Nancy" => "le-zenith-de-nancy-maxeville" "Le Zénith de Toulon" => "le-zenith-de-toulon-toulon" "Le Zénith Europe" => "le-zenith-europe-eckbolsheim" "Le Zephyr" => "le-zephyr-hem" "Le Zornhoff" => "le-zornhoff-monswiller" "Les Arènes de Metz, Palais Omnisport" => "les-arenes-de-metz-palais-omnisport-metz" "Les Tanzmatten" => "les-tanzmatten-selestat" "Lille Grand Palais" => "lille-grand-palais-lille" "Metz-Congrès Robert Schuman" => "metz-congres-robert-schuman-metz" "Notre Dame du Chêne" => "notre-dame-du-chene-plobsheim" "Stimultania" => "stimultania-strasbourg" "The Black Lab" => "the-black-lab-wasquehal" ] |
[ "Atelier Katalysart" => "katalysart-strasbourg" "Centre des congrès Robert Schuman" => "centre-des-congres-robert-schuman-metz" "Chez Paulette" => "chez-paulette-pagney-derriere-barine" "dans les rues du village" => "dans-les-rues-du-village-rodemack" "Europa-Park" => "europa-park-strasbourg" "L' AFPA Strasbourg" => "l-afpa-strasbourg-strasbourg" "L' église protestante de Bischwiller" => "l-eglise-protestante-de-bischwiller-bischwiller" "L' espace Jean Jaurès" => "l-espace-jean-jaures-tomblaine" "L' espace Ried Brun" => "l-espace-ried-brun-muntzenheim" "L' hippodrome de Nancy-Brabois" => "l-hippodrome-de-nancy-brabois-vandoeuvre-les-nancy" "L'Amphithéâtre 3000" => "l-amphitheatre-3000-lyon" "L'Aréna du Pays d'Aix" => "l-arena-du-pays-d-aix-aix-en-provence" "L'Art Dû" => "l-art-du-marseille" "L'Artea" => "l-artea-carnoux-en-provence" "L'Auditorium de la Louvière" => "l-auditorium-de-la-louviere-epinal" "L'Autre Canal" => "l-autre-canal-nancy" "L'Eden, Espace Dollfus & Noack" => "l-eden-espace-dollfus-noack-sausheim" "L'espace Chaudeau" => "l-espace-chaudeau-ludres" "L'espace culturel Agora" => "l-espace-culturel-agora-santes" "L'Espace culturel du Vieux Lyon" => "l-espace-culturel-du-vieux-lyon-lyon" "L'espace culturel Malraux" => "l-espace-culturel-malraux-six-fours-les-plages" "L'Espace de la Confluence" => "l-espace-de-la-confluence-auriol" "L'Espace Gerson" => "l-espace-gerson-lyon" "L'Espace Grün" => "l-espace-gruen-cernay" "L'Espace Julien" => "l-espace-julien-marseille" "L'espace Théodore Gouvy" => "le-gouvy-freyming-merlebach" "L'Estrade" => "l-estrade-bordeaux" "L'InterValle" => "l-intervalle-vaugneray" "L'Orée 85" => "l-oree-85-strasbourg" "L'Usine" => "l-usine-istres" "La BNU, Bibliothèque Nationale et Universitaire" => "la-bnu-bibliotheque-nationale-et-universitaire-strasbourg" "La Boîte à Musiques, BAM" => "la-boite-a-musiques-bam-metz" "La Boîte à Souvenirs" => "la-boite-a-souvenirs-creutzwald" "La Comédie d'Aix" => "la-comedie-d-aix-aix-en-provence" "La Comédie de Lille" => "la-comedie-de-lille-lille" "La Comédie de Marseille" => "la-comedie-de-marseille-marseille" "La Comédie de Metz" => "la-comedie-de-metz-metz" "La comédie des Suds" => "la-comedie-des-suds-cabries" "La Condition Publique" => "la-condition-publique-roubaix" "La galerie Aida" => "la-galerie-aida-strasbourg" "La grande salle de l'Aubette" => "la-grande-salle-de-l-aubette-strasbourg" "La Halle au Blé" => "la-halle-au-ble-altkirch" "La Halle de Martigues" => "la-halle-de-martigues-martigues" "La Halle Tony Garnier" => "la-halle-tony-garnier-lyon" "La Halle Verrière de Meisenthal" => "la-halle-verriere-de-meisenthal-meisenthal" "La Laiterie" => "la-laiterie-strasbourg" "La MAC Robert Lieb, Relais culturel de Bischwiller" => "la-mac-robert-lieb-relais-culturel-de-bischwiller-bischwiller" "La Maison Bleue" => "la-maison-bleue-strasbourg" "La Maison de l'image" => "la-maison-de-l-image-strasbourg" "La Maison du Peuple" => "la-maison-du-peuple-belfort" "La Manufacture" => "la-manufacture-nancy" "La Marquise" => "la-marquise-lyon" "La MDE, Maison des Étudiants" => "la-mde-maison-des-etudiants-metz" "La Nef" => "la-nef-saint-die-des-vosges" "La Passerelle" => "la-passerelle-florange" "La place de Zurich" => "la-place-de-zurich-strasbourg" "La place du marché du Neudorf" => "la-place-du-marche-du-neudorf-strasbourg" "La Rayonne" => "la-rayonne-villeurbanne" "La Rockhal" => "la-rockhal-esch-sur-alzette" "La Rotonde" => "la-rotonde-capavenir-vosges" "La salle Baltus Le Lorrain" => "la-salle-baltus-le-lorrain-creutzwald" "La salle Braun" => "la-salle-braun-metz" "La Salle de l'Étoile" => "la-salle-de-l-etoile-chateaurenard" "La salle du Münsterhof" => "la-salle-du-muensterhof-strasbourg" "La salle Frédéric Mistral" => "la-salle-frederic-mistral-chateauneuf-le-rouge" "La salle Jean Vilar" => "la-salle-jean-vilar-blenod-les-pont-a-mousson" "La Salle Molière" => "la-salle-moliere-lyon" "La salle Paul Garcin" => "la-salle-paul-garcin-lyon" "La salle Poirel" => "la-salle-poirel-nancy" "La salle polyvalente" => "la-salle-polyvalente-goxwiller" "La salle Raugraff" => "la-salle-raugraff-nancy" "La salle Simone Veil" => "la-salle-simone-veil-chateauneuf-les-martigues" "La Source" => "la-source-fontaine" "Laurette Théâtre Lyon" => "laurette-theatre-lyon-lyon" "Le 112" => "le-112-terville" "Le 6MIC" => "le-6mic-aix-en-provence" "Le Boui Boui" => "le-boui-boui-lyon" "Le Cabaret Aléatoire" => "le-cabaret-aleatoire-marseille" "Le Café Brant" => "le-cafe-brant-strasbourg" "Le Café Théâtre de la Porte d'Italie" => "le-cafe-theatre-de-la-porte-d-italie-toulon" "Le Caméo Comédie Club" => "cameo-ariel-metz" "Le Casino des Palmiers" => "le-casino-des-palmiers-hyeres" "Le Casino-théâtre Barrière" => "le-casino-theatre-barriere-bordeaux" "Le centre culturel Pierre Messmer" => "le-centre-culturel-pierre-messmer-saint-avold" "Le Centre Culturel Tisot" => "le-centre-culturel-tisot-la-seyne-sur-mer" "Le centre d'art contemporain - la synagogue de Delme" => "le-centre-d-art-contemporain-la-synagogue-de-delme-delme" "Le Cepac Silo" => "le-cepac-silo-marseille" "Le Château des Rohan de Saverne" => "le-chateau-des-rohan-de-saverne-saverne" "Le Conservatoire de Mulhouse" => "le-conservatoire-de-mulhouse-mulhouse" "Le Conservatoire, Cité de la musique et de la danse" => "le-conservatoire-cite-de-la-musique-et-de-la-danse-strasbourg" "Le Dôme" => "le-dome-marseille" "Le Fil d'Eau" => "le-fil-d-eau-la-wantzenau" "Le Galaxie" => "le-galaxie-amneville" "Le Makeda" => "le-makeda-marseille" "Le Malleus Maleficarum bar" => "le-malleus-maleficarum-bar-strasbourg" "Le Marché Gare" => "le-marche-gare-lyon" "Le Molotov" => "le-molotov-marseille" "Le Mucem" => "le-mucem-musee-des-civilisations-de-l-europe-et-de-la-mediterranee-marseille" "Le Nouveau Siècle" => "le-nouveau-siecle-lille" "Le palais de la musique et des congrès, PMC" => "le-palais-de-la-musique-et-des-congres-pmc-strasbourg" "Le Palais de la Mutualité" => "le-palais-de-la-mutualite-lyon" "Le parc de l'Orangerie" => "le-parc-de-l-orangerie-strasbourg" "Le parc des expositions de Colmar" => "le-parc-des-expositions-de-colmar-colmar" "Le Parc des Expositions de Metz Métropole" => "le-parc-des-expositions-de-metz-metropole-metz" "Le Parc des expositions de Mulhouse" => "le-parc-des-expositions-de-mulhouse-mulhouse" "Le parc du Contades" => "le-parc-du-contades-strasbourg" "Le parc du Heyritz" => "le-parc-du-heyritz-strasbourg" "Le Parc Expo Mulhouse" => "le-parc-expo-mulhouse-mulhouse" "Le Pasino Grand" => "le-pasino-grand-aix-en-provence" "Le Petit Faubourg" => "le-petit-faubourg-strasbourg" "Le Point d'Eau" => "le-point-d-eau-ostwald" "Le Pôle du Carré de Soie" => "le-pole-du-carre-de-soie-vaulx-en-velin" "Le PréO" => "le-preo-oberhausbergen" "Le Quai de scène" => "le-quai-de-scene-strasbourg" "Le Radiant-Bellevue" => "le-radiant-bellevue-caluire-et-cuire" "Le Rocher de Palmer" => "le-rocher-de-palmer-cenon" "Le Royal Palace" => "le-royal-palace-kirrwiller" "Le Splendid" => "le-splendid-lille" "Le Spotlight" => "le-spotlight-lille" "Le Théâtre Comédie Odéon" => "le-theatre-comedie-odeon-lyon" "Le théâtre de la Foucotte" => "le-theatre-de-la-foucotte-nancy" "Le théâtre de Thionville" => "le-theatre-de-thionville-thionville" "Le théâtre des Chartrons" => "le-theatre-des-chartrons-bordeaux" "Le théâtre des Salinières" => "le-theatre-des-salinieres-bordeaux" "Le théâtre du Jeu de Paume" => "le-theatre-du-jeu-de-paume-aix-en-provence" "Le théâtre Fémina" => "le-theatre-femina-bordeaux" "Le théâtre Galli" => "le-theatre-galli-sanary-sur-mer" "Le théâtre La Fontaine d'Argent" => "le-theatre-la-fontaine-d-argent-aix-en-provence" "Le théâtre Le Colbert" => "le-theatre-le-colbert-toulon" "Le théâtre municipal de Colmar" => "le-theatre-municipal-de-colmar-colmar" "Le théâtre municipal de Sainte-Marie-aux-Mines" => "le-theatre-municipal-de-sainte-marie-aux-mines-sainte-marie-aux-mines" "Le théâtre Sébastopol" => "le-theatre-sebastopol-lille" "Le théâtre Trianon" => "le-theatre-trianon-bordeaux" "Le Toboggan" => "le-toboggan-decines-charpieu" "Le Transbordeur" => "le-transbordeur-villeurbanne" "Le Vaisseau" => "le-vaisseau-strasbourg" "Le Zénith de Nancy" => "le-zenith-de-nancy-maxeville" "Le Zénith de Toulon" => "le-zenith-de-toulon-toulon" "Le Zénith Europe" => "le-zenith-europe-eckbolsheim" "Le Zephyr" => "le-zephyr-hem" "Le Zornhoff" => "le-zornhoff-monswiller" "Les Arènes de Metz, Palais Omnisport" => "les-arenes-de-metz-palais-omnisport-metz" "Les Tanzmatten" => "les-tanzmatten-selestat" "Lille Grand Palais" => "lille-grand-palais-lille" "Metz-Congrès Robert Schuman" => "metz-congres-robert-schuman-metz" "Notre Dame du Chêne" => "notre-dame-du-chene-plobsheim" "Stimultania" => "stimultania-strasbourg" "The Black Lab" => "the-black-lab-wasquehal" ] |
| place_entity | App\Entity\Place {#3895 -id: null -title: null -slug: null -coverImage: null -description: null -pronoun: null -name: null -number: null -address: null -createdAt: null -updatedAt: null -oldserial: null -oldurl: null -opening: null -links: null -mapUrl: null -streetUrl: null -email: null -phone: null -ip: null -transport: null -dataLink: null -opinion: null -summary: null -wifi: null -lastService: null -parking: null -multiTitles: null -city: null -events: Doctrine\Common\Collections\ArrayCollection {#3892 …} -latitude: null -longitude: null -district: null -postcode: null -comments: Doctrine\Common\Collections\ArrayCollection {#3937 …} -claims: Doctrine\Common\Collections\ArrayCollection {#3940 …} -likes: Doctrine\Common\Collections\ArrayCollection {#3933 …} -rooms: Doctrine\Common\Collections\ArrayCollection {#3935 …} -placetags: Doctrine\Common\Collections\ArrayCollection {#3932 …} -placekindPrimary: null -placekindSecondary: null -placekindTertiary: null -editors: Doctrine\Common\Collections\ArrayCollection {#3931 …} -author: null } |
same as passed value |
| selected_place_slug | null |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | true |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#516 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#293 …} -logger: Monolog\Logger {#138 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#515 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data | App\DTO\SearchDto {#1012 +search: "" +searchDate: "" +searchDateStart: "" +searchDateEnd: "" +searchTitle: "" +searchRubric: "" +searchCategory: "celtique" +searchCity: "" +searchPlace: "" +minPrice: 0.0 +maxPrice: 0.0 +distance: 5 +latitude: 0.0 +longitude: 0.0 +empty: true +filterEmpty: true +isPast: false +eventsApiQueryParameters: [] } |
| data_class | "App\DTO\SearchDto" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#3945 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $class: "App\DTO\SearchDto" } } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| place_choices | [ "Atelier Katalysart" => "katalysart-strasbourg" "Centre des congrès Robert Schuman" => "centre-des-congres-robert-schuman-metz" "Chez Paulette" => "chez-paulette-pagney-derriere-barine" "dans les rues du village" => "dans-les-rues-du-village-rodemack" "Europa-Park" => "europa-park-strasbourg" "L' AFPA Strasbourg" => "l-afpa-strasbourg-strasbourg" "L' église protestante de Bischwiller" => "l-eglise-protestante-de-bischwiller-bischwiller" "L' espace Jean Jaurès" => "l-espace-jean-jaures-tomblaine" "L' espace Ried Brun" => "l-espace-ried-brun-muntzenheim" "L' hippodrome de Nancy-Brabois" => "l-hippodrome-de-nancy-brabois-vandoeuvre-les-nancy" "L'Amphithéâtre 3000" => "l-amphitheatre-3000-lyon" "L'Aréna du Pays d'Aix" => "l-arena-du-pays-d-aix-aix-en-provence" "L'Art Dû" => "l-art-du-marseille" "L'Artea" => "l-artea-carnoux-en-provence" "L'Auditorium de la Louvière" => "l-auditorium-de-la-louviere-epinal" "L'Autre Canal" => "l-autre-canal-nancy" "L'Eden, Espace Dollfus & Noack" => "l-eden-espace-dollfus-noack-sausheim" "L'espace Chaudeau" => "l-espace-chaudeau-ludres" "L'espace culturel Agora" => "l-espace-culturel-agora-santes" "L'Espace culturel du Vieux Lyon" => "l-espace-culturel-du-vieux-lyon-lyon" "L'espace culturel Malraux" => "l-espace-culturel-malraux-six-fours-les-plages" "L'Espace de la Confluence" => "l-espace-de-la-confluence-auriol" "L'Espace Gerson" => "l-espace-gerson-lyon" "L'Espace Grün" => "l-espace-gruen-cernay" "L'Espace Julien" => "l-espace-julien-marseille" "L'espace Théodore Gouvy" => "le-gouvy-freyming-merlebach" "L'Estrade" => "l-estrade-bordeaux" "L'InterValle" => "l-intervalle-vaugneray" "L'Orée 85" => "l-oree-85-strasbourg" "L'Usine" => "l-usine-istres" "La BNU, Bibliothèque Nationale et Universitaire" => "la-bnu-bibliotheque-nationale-et-universitaire-strasbourg" "La Boîte à Musiques, BAM" => "la-boite-a-musiques-bam-metz" "La Boîte à Souvenirs" => "la-boite-a-souvenirs-creutzwald" "La Comédie d'Aix" => "la-comedie-d-aix-aix-en-provence" "La Comédie de Lille" => "la-comedie-de-lille-lille" "La Comédie de Marseille" => "la-comedie-de-marseille-marseille" "La Comédie de Metz" => "la-comedie-de-metz-metz" "La comédie des Suds" => "la-comedie-des-suds-cabries" "La Condition Publique" => "la-condition-publique-roubaix" "La galerie Aida" => "la-galerie-aida-strasbourg" "La grande salle de l'Aubette" => "la-grande-salle-de-l-aubette-strasbourg" "La Halle au Blé" => "la-halle-au-ble-altkirch" "La Halle de Martigues" => "la-halle-de-martigues-martigues" "La Halle Tony Garnier" => "la-halle-tony-garnier-lyon" "La Halle Verrière de Meisenthal" => "la-halle-verriere-de-meisenthal-meisenthal" "La Laiterie" => "la-laiterie-strasbourg" "La MAC Robert Lieb, Relais culturel de Bischwiller" => "la-mac-robert-lieb-relais-culturel-de-bischwiller-bischwiller" "La Maison Bleue" => "la-maison-bleue-strasbourg" "La Maison de l'image" => "la-maison-de-l-image-strasbourg" "La Maison du Peuple" => "la-maison-du-peuple-belfort" "La Manufacture" => "la-manufacture-nancy" "La Marquise" => "la-marquise-lyon" "La MDE, Maison des Étudiants" => "la-mde-maison-des-etudiants-metz" "La Nef" => "la-nef-saint-die-des-vosges" "La Passerelle" => "la-passerelle-florange" "La place de Zurich" => "la-place-de-zurich-strasbourg" "La place du marché du Neudorf" => "la-place-du-marche-du-neudorf-strasbourg" "La Rayonne" => "la-rayonne-villeurbanne" "La Rockhal" => "la-rockhal-esch-sur-alzette" "La Rotonde" => "la-rotonde-capavenir-vosges" "La salle Baltus Le Lorrain" => "la-salle-baltus-le-lorrain-creutzwald" "La salle Braun" => "la-salle-braun-metz" "La Salle de l'Étoile" => "la-salle-de-l-etoile-chateaurenard" "La salle du Münsterhof" => "la-salle-du-muensterhof-strasbourg" "La salle Frédéric Mistral" => "la-salle-frederic-mistral-chateauneuf-le-rouge" "La salle Jean Vilar" => "la-salle-jean-vilar-blenod-les-pont-a-mousson" "La Salle Molière" => "la-salle-moliere-lyon" "La salle Paul Garcin" => "la-salle-paul-garcin-lyon" "La salle Poirel" => "la-salle-poirel-nancy" "La salle polyvalente" => "la-salle-polyvalente-goxwiller" "La salle Raugraff" => "la-salle-raugraff-nancy" "La salle Simone Veil" => "la-salle-simone-veil-chateauneuf-les-martigues" "La Source" => "la-source-fontaine" "Laurette Théâtre Lyon" => "laurette-theatre-lyon-lyon" "Le 112" => "le-112-terville" "Le 6MIC" => "le-6mic-aix-en-provence" "Le Boui Boui" => "le-boui-boui-lyon" "Le Cabaret Aléatoire" => "le-cabaret-aleatoire-marseille" "Le Café Brant" => "le-cafe-brant-strasbourg" "Le Café Théâtre de la Porte d'Italie" => "le-cafe-theatre-de-la-porte-d-italie-toulon" "Le Caméo Comédie Club" => "cameo-ariel-metz" "Le Casino des Palmiers" => "le-casino-des-palmiers-hyeres" "Le Casino-théâtre Barrière" => "le-casino-theatre-barriere-bordeaux" "Le centre culturel Pierre Messmer" => "le-centre-culturel-pierre-messmer-saint-avold" "Le Centre Culturel Tisot" => "le-centre-culturel-tisot-la-seyne-sur-mer" "Le centre d'art contemporain - la synagogue de Delme" => "le-centre-d-art-contemporain-la-synagogue-de-delme-delme" "Le Cepac Silo" => "le-cepac-silo-marseille" "Le Château des Rohan de Saverne" => "le-chateau-des-rohan-de-saverne-saverne" "Le Conservatoire de Mulhouse" => "le-conservatoire-de-mulhouse-mulhouse" "Le Conservatoire, Cité de la musique et de la danse" => "le-conservatoire-cite-de-la-musique-et-de-la-danse-strasbourg" "Le Dôme" => "le-dome-marseille" "Le Fil d'Eau" => "le-fil-d-eau-la-wantzenau" "Le Galaxie" => "le-galaxie-amneville" "Le Makeda" => "le-makeda-marseille" "Le Malleus Maleficarum bar" => "le-malleus-maleficarum-bar-strasbourg" "Le Marché Gare" => "le-marche-gare-lyon" "Le Molotov" => "le-molotov-marseille" "Le Mucem" => "le-mucem-musee-des-civilisations-de-l-europe-et-de-la-mediterranee-marseille" "Le Nouveau Siècle" => "le-nouveau-siecle-lille" "Le palais de la musique et des congrès, PMC" => "le-palais-de-la-musique-et-des-congres-pmc-strasbourg" "Le Palais de la Mutualité" => "le-palais-de-la-mutualite-lyon" "Le parc de l'Orangerie" => "le-parc-de-l-orangerie-strasbourg" "Le parc des expositions de Colmar" => "le-parc-des-expositions-de-colmar-colmar" "Le Parc des Expositions de Metz Métropole" => "le-parc-des-expositions-de-metz-metropole-metz" "Le Parc des expositions de Mulhouse" => "le-parc-des-expositions-de-mulhouse-mulhouse" "Le parc du Contades" => "le-parc-du-contades-strasbourg" "Le parc du Heyritz" => "le-parc-du-heyritz-strasbourg" "Le Parc Expo Mulhouse" => "le-parc-expo-mulhouse-mulhouse" "Le Pasino Grand" => "le-pasino-grand-aix-en-provence" "Le Petit Faubourg" => "le-petit-faubourg-strasbourg" "Le Point d'Eau" => "le-point-d-eau-ostwald" "Le Pôle du Carré de Soie" => "le-pole-du-carre-de-soie-vaulx-en-velin" "Le PréO" => "le-preo-oberhausbergen" "Le Quai de scène" => "le-quai-de-scene-strasbourg" "Le Radiant-Bellevue" => "le-radiant-bellevue-caluire-et-cuire" "Le Rocher de Palmer" => "le-rocher-de-palmer-cenon" "Le Royal Palace" => "le-royal-palace-kirrwiller" "Le Splendid" => "le-splendid-lille" "Le Spotlight" => "le-spotlight-lille" "Le Théâtre Comédie Odéon" => "le-theatre-comedie-odeon-lyon" "Le théâtre de la Foucotte" => "le-theatre-de-la-foucotte-nancy" "Le théâtre de Thionville" => "le-theatre-de-thionville-thionville" "Le théâtre des Chartrons" => "le-theatre-des-chartrons-bordeaux" "Le théâtre des Salinières" => "le-theatre-des-salinieres-bordeaux" "Le théâtre du Jeu de Paume" => "le-theatre-du-jeu-de-paume-aix-en-provence" "Le théâtre Fémina" => "le-theatre-femina-bordeaux" "Le théâtre Galli" => "le-theatre-galli-sanary-sur-mer" "Le théâtre La Fontaine d'Argent" => "le-theatre-la-fontaine-d-argent-aix-en-provence" "Le théâtre Le Colbert" => "le-theatre-le-colbert-toulon" "Le théâtre municipal de Colmar" => "le-theatre-municipal-de-colmar-colmar" "Le théâtre municipal de Sainte-Marie-aux-Mines" => "le-theatre-municipal-de-sainte-marie-aux-mines-sainte-marie-aux-mines" "Le théâtre Sébastopol" => "le-theatre-sebastopol-lille" "Le théâtre Trianon" => "le-theatre-trianon-bordeaux" "Le Toboggan" => "le-toboggan-decines-charpieu" "Le Transbordeur" => "le-transbordeur-villeurbanne" "Le Vaisseau" => "le-vaisseau-strasbourg" "Le Zénith de Nancy" => "le-zenith-de-nancy-maxeville" "Le Zénith de Toulon" => "le-zenith-de-toulon-toulon" "Le Zénith Europe" => "le-zenith-europe-eckbolsheim" "Le Zephyr" => "le-zephyr-hem" "Le Zornhoff" => "le-zornhoff-monswiller" "Les Arènes de Metz, Palais Omnisport" => "les-arenes-de-metz-palais-omnisport-metz" "Les Tanzmatten" => "les-tanzmatten-selestat" "Lille Grand Palais" => "lille-grand-palais-lille" "Metz-Congrès Robert Schuman" => "metz-congres-robert-schuman-metz" "Notre Dame du Chêne" => "notre-dame-du-chene-plobsheim" "Stimultania" => "stimultania-strasbourg" "The Black Lab" => "the-black-lab-wasquehal" ] |
| place_entity | App\Entity\Place {#3895 -id: null -title: null -slug: null -coverImage: null -description: null -pronoun: null -name: null -number: null -address: null -createdAt: null -updatedAt: null -oldserial: null -oldurl: null -opening: null -links: null -mapUrl: null -streetUrl: null -email: null -phone: null -ip: null -transport: null -dataLink: null -opinion: null -summary: null -wifi: null -lastService: null -parking: null -multiTitles: null -city: null -events: Doctrine\Common\Collections\ArrayCollection {#3892 …} -latitude: null -longitude: null -district: null -postcode: null -comments: Doctrine\Common\Collections\ArrayCollection {#3937 …} -claims: Doctrine\Common\Collections\ArrayCollection {#3940 …} -likes: Doctrine\Common\Collections\ArrayCollection {#3933 …} -rooms: Doctrine\Common\Collections\ArrayCollection {#3935 …} -placetags: Doctrine\Common\Collections\ArrayCollection {#3932 …} -placekindPrimary: null -placekindSecondary: null -placekindTertiary: null -editors: Doctrine\Common\Collections\ArrayCollection {#3931 …} -author: null } |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| selected_place_slug | null |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#3948 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3947 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "place_search" "_place_search" ] |
| cache_key | "_place_search_place_search" |
| compound | true |
| data | App\DTO\SearchDto {#1012 +search: "" +searchDate: "" +searchDateStart: "" +searchDateEnd: "" +searchTitle: "" +searchRubric: "" +searchCategory: "celtique" +searchCity: "" +searchPlace: "" +minPrice: 0.0 +maxPrice: 0.0 +distance: 5 +latitude: 0.0 +longitude: 0.0 +empty: true +filterEmpty: true +isPast: false +eventsApiQueryParameters: [] } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#3880 -errors: [] -form: Symfony\Component\Form\Form {#4054 …} } |
| form | Symfony\Component\Form\FormView {#3946 …5} |
| full_name | "place_search" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "place_search" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "place_search" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_place_search" |
| valid | true |
| value | App\DTO\SearchDto {#1012 +search: "" +searchDate: "" +searchDateStart: "" +searchDateEnd: "" +searchTitle: "" +searchRubric: "" +searchCategory: "celtique" +searchCity: "" +searchPlace: "" +minPrice: 0.0 +maxPrice: 0.0 +distance: 5 +latitude: 0.0 +longitude: 0.0 +empty: true +filterEmpty: true +isPast: false +eventsApiQueryParameters: [] } |
searchPlace
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "class" => "form-select" "data-select-autocomplete-target" => "select" "data-action" => "change->live#action" "data-live-action-param" => "save" ] |
[ "class" => "form-select" "data-select-autocomplete-target" => "select" "data-action" => "change->live#action" "data-live-action-param" => "save" ] |
| choices | [ "Atelier Katalysart" => "katalysart-strasbourg" "Centre des congrès Robert Schuman" => "centre-des-congres-robert-schuman-metz" "Chez Paulette" => "chez-paulette-pagney-derriere-barine" "dans les rues du village" => "dans-les-rues-du-village-rodemack" "Europa-Park" => "europa-park-strasbourg" "L' AFPA Strasbourg" => "l-afpa-strasbourg-strasbourg" "L' église protestante de Bischwiller" => "l-eglise-protestante-de-bischwiller-bischwiller" "L' espace Jean Jaurès" => "l-espace-jean-jaures-tomblaine" "L' espace Ried Brun" => "l-espace-ried-brun-muntzenheim" "L' hippodrome de Nancy-Brabois" => "l-hippodrome-de-nancy-brabois-vandoeuvre-les-nancy" "L'Amphithéâtre 3000" => "l-amphitheatre-3000-lyon" "L'Aréna du Pays d'Aix" => "l-arena-du-pays-d-aix-aix-en-provence" "L'Art Dû" => "l-art-du-marseille" "L'Artea" => "l-artea-carnoux-en-provence" "L'Auditorium de la Louvière" => "l-auditorium-de-la-louviere-epinal" "L'Autre Canal" => "l-autre-canal-nancy" "L'Eden, Espace Dollfus & Noack" => "l-eden-espace-dollfus-noack-sausheim" "L'espace Chaudeau" => "l-espace-chaudeau-ludres" "L'espace culturel Agora" => "l-espace-culturel-agora-santes" "L'Espace culturel du Vieux Lyon" => "l-espace-culturel-du-vieux-lyon-lyon" "L'espace culturel Malraux" => "l-espace-culturel-malraux-six-fours-les-plages" "L'Espace de la Confluence" => "l-espace-de-la-confluence-auriol" "L'Espace Gerson" => "l-espace-gerson-lyon" "L'Espace Grün" => "l-espace-gruen-cernay" "L'Espace Julien" => "l-espace-julien-marseille" "L'espace Théodore Gouvy" => "le-gouvy-freyming-merlebach" "L'Estrade" => "l-estrade-bordeaux" "L'InterValle" => "l-intervalle-vaugneray" "L'Orée 85" => "l-oree-85-strasbourg" "L'Usine" => "l-usine-istres" "La BNU, Bibliothèque Nationale et Universitaire" => "la-bnu-bibliotheque-nationale-et-universitaire-strasbourg" "La Boîte à Musiques, BAM" => "la-boite-a-musiques-bam-metz" "La Boîte à Souvenirs" => "la-boite-a-souvenirs-creutzwald" "La Comédie d'Aix" => "la-comedie-d-aix-aix-en-provence" "La Comédie de Lille" => "la-comedie-de-lille-lille" "La Comédie de Marseille" => "la-comedie-de-marseille-marseille" "La Comédie de Metz" => "la-comedie-de-metz-metz" "La comédie des Suds" => "la-comedie-des-suds-cabries" "La Condition Publique" => "la-condition-publique-roubaix" "La galerie Aida" => "la-galerie-aida-strasbourg" "La grande salle de l'Aubette" => "la-grande-salle-de-l-aubette-strasbourg" "La Halle au Blé" => "la-halle-au-ble-altkirch" "La Halle de Martigues" => "la-halle-de-martigues-martigues" "La Halle Tony Garnier" => "la-halle-tony-garnier-lyon" "La Halle Verrière de Meisenthal" => "la-halle-verriere-de-meisenthal-meisenthal" "La Laiterie" => "la-laiterie-strasbourg" "La MAC Robert Lieb, Relais culturel de Bischwiller" => "la-mac-robert-lieb-relais-culturel-de-bischwiller-bischwiller" "La Maison Bleue" => "la-maison-bleue-strasbourg" "La Maison de l'image" => "la-maison-de-l-image-strasbourg" "La Maison du Peuple" => "la-maison-du-peuple-belfort" "La Manufacture" => "la-manufacture-nancy" "La Marquise" => "la-marquise-lyon" "La MDE, Maison des Étudiants" => "la-mde-maison-des-etudiants-metz" "La Nef" => "la-nef-saint-die-des-vosges" "La Passerelle" => "la-passerelle-florange" "La place de Zurich" => "la-place-de-zurich-strasbourg" "La place du marché du Neudorf" => "la-place-du-marche-du-neudorf-strasbourg" "La Rayonne" => "la-rayonne-villeurbanne" "La Rockhal" => "la-rockhal-esch-sur-alzette" "La Rotonde" => "la-rotonde-capavenir-vosges" "La salle Baltus Le Lorrain" => "la-salle-baltus-le-lorrain-creutzwald" "La salle Braun" => "la-salle-braun-metz" "La Salle de l'Étoile" => "la-salle-de-l-etoile-chateaurenard" "La salle du Münsterhof" => "la-salle-du-muensterhof-strasbourg" "La salle Frédéric Mistral" => "la-salle-frederic-mistral-chateauneuf-le-rouge" "La salle Jean Vilar" => "la-salle-jean-vilar-blenod-les-pont-a-mousson" "La Salle Molière" => "la-salle-moliere-lyon" "La salle Paul Garcin" => "la-salle-paul-garcin-lyon" "La salle Poirel" => "la-salle-poirel-nancy" "La salle polyvalente" => "la-salle-polyvalente-goxwiller" "La salle Raugraff" => "la-salle-raugraff-nancy" "La salle Simone Veil" => "la-salle-simone-veil-chateauneuf-les-martigues" "La Source" => "la-source-fontaine" "Laurette Théâtre Lyon" => "laurette-theatre-lyon-lyon" "Le 112" => "le-112-terville" "Le 6MIC" => "le-6mic-aix-en-provence" "Le Boui Boui" => "le-boui-boui-lyon" "Le Cabaret Aléatoire" => "le-cabaret-aleatoire-marseille" "Le Café Brant" => "le-cafe-brant-strasbourg" "Le Café Théâtre de la Porte d'Italie" => "le-cafe-theatre-de-la-porte-d-italie-toulon" "Le Caméo Comédie Club" => "cameo-ariel-metz" "Le Casino des Palmiers" => "le-casino-des-palmiers-hyeres" "Le Casino-théâtre Barrière" => "le-casino-theatre-barriere-bordeaux" "Le centre culturel Pierre Messmer" => "le-centre-culturel-pierre-messmer-saint-avold" "Le Centre Culturel Tisot" => "le-centre-culturel-tisot-la-seyne-sur-mer" "Le centre d'art contemporain - la synagogue de Delme" => "le-centre-d-art-contemporain-la-synagogue-de-delme-delme" "Le Cepac Silo" => "le-cepac-silo-marseille" "Le Château des Rohan de Saverne" => "le-chateau-des-rohan-de-saverne-saverne" "Le Conservatoire de Mulhouse" => "le-conservatoire-de-mulhouse-mulhouse" "Le Conservatoire, Cité de la musique et de la danse" => "le-conservatoire-cite-de-la-musique-et-de-la-danse-strasbourg" "Le Dôme" => "le-dome-marseille" "Le Fil d'Eau" => "le-fil-d-eau-la-wantzenau" "Le Galaxie" => "le-galaxie-amneville" "Le Makeda" => "le-makeda-marseille" "Le Malleus Maleficarum bar" => "le-malleus-maleficarum-bar-strasbourg" "Le Marché Gare" => "le-marche-gare-lyon" "Le Molotov" => "le-molotov-marseille" "Le Mucem" => "le-mucem-musee-des-civilisations-de-l-europe-et-de-la-mediterranee-marseille" "Le Nouveau Siècle" => "le-nouveau-siecle-lille" "Le palais de la musique et des congrès, PMC" => "le-palais-de-la-musique-et-des-congres-pmc-strasbourg" "Le Palais de la Mutualité" => "le-palais-de-la-mutualite-lyon" "Le parc de l'Orangerie" => "le-parc-de-l-orangerie-strasbourg" "Le parc des expositions de Colmar" => "le-parc-des-expositions-de-colmar-colmar" "Le Parc des Expositions de Metz Métropole" => "le-parc-des-expositions-de-metz-metropole-metz" "Le Parc des expositions de Mulhouse" => "le-parc-des-expositions-de-mulhouse-mulhouse" "Le parc du Contades" => "le-parc-du-contades-strasbourg" "Le parc du Heyritz" => "le-parc-du-heyritz-strasbourg" "Le Parc Expo Mulhouse" => "le-parc-expo-mulhouse-mulhouse" "Le Pasino Grand" => "le-pasino-grand-aix-en-provence" "Le Petit Faubourg" => "le-petit-faubourg-strasbourg" "Le Point d'Eau" => "le-point-d-eau-ostwald" "Le Pôle du Carré de Soie" => "le-pole-du-carre-de-soie-vaulx-en-velin" "Le PréO" => "le-preo-oberhausbergen" "Le Quai de scène" => "le-quai-de-scene-strasbourg" "Le Radiant-Bellevue" => "le-radiant-bellevue-caluire-et-cuire" "Le Rocher de Palmer" => "le-rocher-de-palmer-cenon" "Le Royal Palace" => "le-royal-palace-kirrwiller" "Le Splendid" => "le-splendid-lille" "Le Spotlight" => "le-spotlight-lille" "Le Théâtre Comédie Odéon" => "le-theatre-comedie-odeon-lyon" "Le théâtre de la Foucotte" => "le-theatre-de-la-foucotte-nancy" "Le théâtre de Thionville" => "le-theatre-de-thionville-thionville" "Le théâtre des Chartrons" => "le-theatre-des-chartrons-bordeaux" "Le théâtre des Salinières" => "le-theatre-des-salinieres-bordeaux" "Le théâtre du Jeu de Paume" => "le-theatre-du-jeu-de-paume-aix-en-provence" "Le théâtre Fémina" => "le-theatre-femina-bordeaux" "Le théâtre Galli" => "le-theatre-galli-sanary-sur-mer" "Le théâtre La Fontaine d'Argent" => "le-theatre-la-fontaine-d-argent-aix-en-provence" "Le théâtre Le Colbert" => "le-theatre-le-colbert-toulon" "Le théâtre municipal de Colmar" => "le-theatre-municipal-de-colmar-colmar" "Le théâtre municipal de Sainte-Marie-aux-Mines" => "le-theatre-municipal-de-sainte-marie-aux-mines-sainte-marie-aux-mines" "Le théâtre Sébastopol" => "le-theatre-sebastopol-lille" "Le théâtre Trianon" => "le-theatre-trianon-bordeaux" "Le Toboggan" => "le-toboggan-decines-charpieu" "Le Transbordeur" => "le-transbordeur-villeurbanne" "Le Vaisseau" => "le-vaisseau-strasbourg" "Le Zénith de Nancy" => "le-zenith-de-nancy-maxeville" "Le Zénith de Toulon" => "le-zenith-de-toulon-toulon" "Le Zénith Europe" => "le-zenith-europe-eckbolsheim" "Le Zephyr" => "le-zephyr-hem" "Le Zornhoff" => "le-zornhoff-monswiller" "Les Arènes de Metz, Palais Omnisport" => "les-arenes-de-metz-palais-omnisport-metz" "Les Tanzmatten" => "les-tanzmatten-selestat" "Lille Grand Palais" => "lille-grand-palais-lille" "Metz-Congrès Robert Schuman" => "metz-congres-robert-schuman-metz" "Notre Dame du Chêne" => "notre-dame-du-chene-plobsheim" "Stimultania" => "stimultania-strasbourg" "The Black Lab" => "the-black-lab-wasquehal" ] |
[ "Atelier Katalysart" => "katalysart-strasbourg" "Centre des congrès Robert Schuman" => "centre-des-congres-robert-schuman-metz" "Chez Paulette" => "chez-paulette-pagney-derriere-barine" "dans les rues du village" => "dans-les-rues-du-village-rodemack" "Europa-Park" => "europa-park-strasbourg" "L' AFPA Strasbourg" => "l-afpa-strasbourg-strasbourg" "L' église protestante de Bischwiller" => "l-eglise-protestante-de-bischwiller-bischwiller" "L' espace Jean Jaurès" => "l-espace-jean-jaures-tomblaine" "L' espace Ried Brun" => "l-espace-ried-brun-muntzenheim" "L' hippodrome de Nancy-Brabois" => "l-hippodrome-de-nancy-brabois-vandoeuvre-les-nancy" "L'Amphithéâtre 3000" => "l-amphitheatre-3000-lyon" "L'Aréna du Pays d'Aix" => "l-arena-du-pays-d-aix-aix-en-provence" "L'Art Dû" => "l-art-du-marseille" "L'Artea" => "l-artea-carnoux-en-provence" "L'Auditorium de la Louvière" => "l-auditorium-de-la-louviere-epinal" "L'Autre Canal" => "l-autre-canal-nancy" "L'Eden, Espace Dollfus & Noack" => "l-eden-espace-dollfus-noack-sausheim" "L'espace Chaudeau" => "l-espace-chaudeau-ludres" "L'espace culturel Agora" => "l-espace-culturel-agora-santes" "L'Espace culturel du Vieux Lyon" => "l-espace-culturel-du-vieux-lyon-lyon" "L'espace culturel Malraux" => "l-espace-culturel-malraux-six-fours-les-plages" "L'Espace de la Confluence" => "l-espace-de-la-confluence-auriol" "L'Espace Gerson" => "l-espace-gerson-lyon" "L'Espace Grün" => "l-espace-gruen-cernay" "L'Espace Julien" => "l-espace-julien-marseille" "L'espace Théodore Gouvy" => "le-gouvy-freyming-merlebach" "L'Estrade" => "l-estrade-bordeaux" "L'InterValle" => "l-intervalle-vaugneray" "L'Orée 85" => "l-oree-85-strasbourg" "L'Usine" => "l-usine-istres" "La BNU, Bibliothèque Nationale et Universitaire" => "la-bnu-bibliotheque-nationale-et-universitaire-strasbourg" "La Boîte à Musiques, BAM" => "la-boite-a-musiques-bam-metz" "La Boîte à Souvenirs" => "la-boite-a-souvenirs-creutzwald" "La Comédie d'Aix" => "la-comedie-d-aix-aix-en-provence" "La Comédie de Lille" => "la-comedie-de-lille-lille" "La Comédie de Marseille" => "la-comedie-de-marseille-marseille" "La Comédie de Metz" => "la-comedie-de-metz-metz" "La comédie des Suds" => "la-comedie-des-suds-cabries" "La Condition Publique" => "la-condition-publique-roubaix" "La galerie Aida" => "la-galerie-aida-strasbourg" "La grande salle de l'Aubette" => "la-grande-salle-de-l-aubette-strasbourg" "La Halle au Blé" => "la-halle-au-ble-altkirch" "La Halle de Martigues" => "la-halle-de-martigues-martigues" "La Halle Tony Garnier" => "la-halle-tony-garnier-lyon" "La Halle Verrière de Meisenthal" => "la-halle-verriere-de-meisenthal-meisenthal" "La Laiterie" => "la-laiterie-strasbourg" "La MAC Robert Lieb, Relais culturel de Bischwiller" => "la-mac-robert-lieb-relais-culturel-de-bischwiller-bischwiller" "La Maison Bleue" => "la-maison-bleue-strasbourg" "La Maison de l'image" => "la-maison-de-l-image-strasbourg" "La Maison du Peuple" => "la-maison-du-peuple-belfort" "La Manufacture" => "la-manufacture-nancy" "La Marquise" => "la-marquise-lyon" "La MDE, Maison des Étudiants" => "la-mde-maison-des-etudiants-metz" "La Nef" => "la-nef-saint-die-des-vosges" "La Passerelle" => "la-passerelle-florange" "La place de Zurich" => "la-place-de-zurich-strasbourg" "La place du marché du Neudorf" => "la-place-du-marche-du-neudorf-strasbourg" "La Rayonne" => "la-rayonne-villeurbanne" "La Rockhal" => "la-rockhal-esch-sur-alzette" "La Rotonde" => "la-rotonde-capavenir-vosges" "La salle Baltus Le Lorrain" => "la-salle-baltus-le-lorrain-creutzwald" "La salle Braun" => "la-salle-braun-metz" "La Salle de l'Étoile" => "la-salle-de-l-etoile-chateaurenard" "La salle du Münsterhof" => "la-salle-du-muensterhof-strasbourg" "La salle Frédéric Mistral" => "la-salle-frederic-mistral-chateauneuf-le-rouge" "La salle Jean Vilar" => "la-salle-jean-vilar-blenod-les-pont-a-mousson" "La Salle Molière" => "la-salle-moliere-lyon" "La salle Paul Garcin" => "la-salle-paul-garcin-lyon" "La salle Poirel" => "la-salle-poirel-nancy" "La salle polyvalente" => "la-salle-polyvalente-goxwiller" "La salle Raugraff" => "la-salle-raugraff-nancy" "La salle Simone Veil" => "la-salle-simone-veil-chateauneuf-les-martigues" "La Source" => "la-source-fontaine" "Laurette Théâtre Lyon" => "laurette-theatre-lyon-lyon" "Le 112" => "le-112-terville" "Le 6MIC" => "le-6mic-aix-en-provence" "Le Boui Boui" => "le-boui-boui-lyon" "Le Cabaret Aléatoire" => "le-cabaret-aleatoire-marseille" "Le Café Brant" => "le-cafe-brant-strasbourg" "Le Café Théâtre de la Porte d'Italie" => "le-cafe-theatre-de-la-porte-d-italie-toulon" "Le Caméo Comédie Club" => "cameo-ariel-metz" "Le Casino des Palmiers" => "le-casino-des-palmiers-hyeres" "Le Casino-théâtre Barrière" => "le-casino-theatre-barriere-bordeaux" "Le centre culturel Pierre Messmer" => "le-centre-culturel-pierre-messmer-saint-avold" "Le Centre Culturel Tisot" => "le-centre-culturel-tisot-la-seyne-sur-mer" "Le centre d'art contemporain - la synagogue de Delme" => "le-centre-d-art-contemporain-la-synagogue-de-delme-delme" "Le Cepac Silo" => "le-cepac-silo-marseille" "Le Château des Rohan de Saverne" => "le-chateau-des-rohan-de-saverne-saverne" "Le Conservatoire de Mulhouse" => "le-conservatoire-de-mulhouse-mulhouse" "Le Conservatoire, Cité de la musique et de la danse" => "le-conservatoire-cite-de-la-musique-et-de-la-danse-strasbourg" "Le Dôme" => "le-dome-marseille" "Le Fil d'Eau" => "le-fil-d-eau-la-wantzenau" "Le Galaxie" => "le-galaxie-amneville" "Le Makeda" => "le-makeda-marseille" "Le Malleus Maleficarum bar" => "le-malleus-maleficarum-bar-strasbourg" "Le Marché Gare" => "le-marche-gare-lyon" "Le Molotov" => "le-molotov-marseille" "Le Mucem" => "le-mucem-musee-des-civilisations-de-l-europe-et-de-la-mediterranee-marseille" "Le Nouveau Siècle" => "le-nouveau-siecle-lille" "Le palais de la musique et des congrès, PMC" => "le-palais-de-la-musique-et-des-congres-pmc-strasbourg" "Le Palais de la Mutualité" => "le-palais-de-la-mutualite-lyon" "Le parc de l'Orangerie" => "le-parc-de-l-orangerie-strasbourg" "Le parc des expositions de Colmar" => "le-parc-des-expositions-de-colmar-colmar" "Le Parc des Expositions de Metz Métropole" => "le-parc-des-expositions-de-metz-metropole-metz" "Le Parc des expositions de Mulhouse" => "le-parc-des-expositions-de-mulhouse-mulhouse" "Le parc du Contades" => "le-parc-du-contades-strasbourg" "Le parc du Heyritz" => "le-parc-du-heyritz-strasbourg" "Le Parc Expo Mulhouse" => "le-parc-expo-mulhouse-mulhouse" "Le Pasino Grand" => "le-pasino-grand-aix-en-provence" "Le Petit Faubourg" => "le-petit-faubourg-strasbourg" "Le Point d'Eau" => "le-point-d-eau-ostwald" "Le Pôle du Carré de Soie" => "le-pole-du-carre-de-soie-vaulx-en-velin" "Le PréO" => "le-preo-oberhausbergen" "Le Quai de scène" => "le-quai-de-scene-strasbourg" "Le Radiant-Bellevue" => "le-radiant-bellevue-caluire-et-cuire" "Le Rocher de Palmer" => "le-rocher-de-palmer-cenon" "Le Royal Palace" => "le-royal-palace-kirrwiller" "Le Splendid" => "le-splendid-lille" "Le Spotlight" => "le-spotlight-lille" "Le Théâtre Comédie Odéon" => "le-theatre-comedie-odeon-lyon" "Le théâtre de la Foucotte" => "le-theatre-de-la-foucotte-nancy" "Le théâtre de Thionville" => "le-theatre-de-thionville-thionville" "Le théâtre des Chartrons" => "le-theatre-des-chartrons-bordeaux" "Le théâtre des Salinières" => "le-theatre-des-salinieres-bordeaux" "Le théâtre du Jeu de Paume" => "le-theatre-du-jeu-de-paume-aix-en-provence" "Le théâtre Fémina" => "le-theatre-femina-bordeaux" "Le théâtre Galli" => "le-theatre-galli-sanary-sur-mer" "Le théâtre La Fontaine d'Argent" => "le-theatre-la-fontaine-d-argent-aix-en-provence" "Le théâtre Le Colbert" => "le-theatre-le-colbert-toulon" "Le théâtre municipal de Colmar" => "le-theatre-municipal-de-colmar-colmar" "Le théâtre municipal de Sainte-Marie-aux-Mines" => "le-theatre-municipal-de-sainte-marie-aux-mines-sainte-marie-aux-mines" "Le théâtre Sébastopol" => "le-theatre-sebastopol-lille" "Le théâtre Trianon" => "le-theatre-trianon-bordeaux" "Le Toboggan" => "le-toboggan-decines-charpieu" "Le Transbordeur" => "le-transbordeur-villeurbanne" "Le Vaisseau" => "le-vaisseau-strasbourg" "Le Zénith de Nancy" => "le-zenith-de-nancy-maxeville" "Le Zénith de Toulon" => "le-zenith-de-toulon-toulon" "Le Zénith Europe" => "le-zenith-europe-eckbolsheim" "Le Zephyr" => "le-zephyr-hem" "Le Zornhoff" => "le-zornhoff-monswiller" "Les Arènes de Metz, Palais Omnisport" => "les-arenes-de-metz-palais-omnisport-metz" "Les Tanzmatten" => "les-tanzmatten-selestat" "Lille Grand Palais" => "lille-grand-palais-lille" "Metz-Congrès Robert Schuman" => "metz-congres-robert-schuman-metz" "Notre Dame du Chêne" => "notre-dame-du-chene-plobsheim" "Stimultania" => "stimultania-strasbourg" "The Black Lab" => "the-black-lab-wasquehal" ] |
| data | null |
same as passed value |
| label | false |
same as passed value |
| placeholder | "Choisir un lieu" |
same as passed value |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| allow_options_create | false |
| attr | [ "class" => "form-select" "data-select-autocomplete-target" => "select" "data-action" => "change->live#action" "data-live-action-param" => "save" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| autocomplete | false |
| autocomplete_url | null |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | null |
| choice_lazy | false |
| choice_loader | null |
| choice_name | null |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choice_value | null |
| choices | [ "Atelier Katalysart" => "katalysart-strasbourg" "Centre des congrès Robert Schuman" => "centre-des-congres-robert-schuman-metz" "Chez Paulette" => "chez-paulette-pagney-derriere-barine" "dans les rues du village" => "dans-les-rues-du-village-rodemack" "Europa-Park" => "europa-park-strasbourg" "L' AFPA Strasbourg" => "l-afpa-strasbourg-strasbourg" "L' église protestante de Bischwiller" => "l-eglise-protestante-de-bischwiller-bischwiller" "L' espace Jean Jaurès" => "l-espace-jean-jaures-tomblaine" "L' espace Ried Brun" => "l-espace-ried-brun-muntzenheim" "L' hippodrome de Nancy-Brabois" => "l-hippodrome-de-nancy-brabois-vandoeuvre-les-nancy" "L'Amphithéâtre 3000" => "l-amphitheatre-3000-lyon" "L'Aréna du Pays d'Aix" => "l-arena-du-pays-d-aix-aix-en-provence" "L'Art Dû" => "l-art-du-marseille" "L'Artea" => "l-artea-carnoux-en-provence" "L'Auditorium de la Louvière" => "l-auditorium-de-la-louviere-epinal" "L'Autre Canal" => "l-autre-canal-nancy" "L'Eden, Espace Dollfus & Noack" => "l-eden-espace-dollfus-noack-sausheim" "L'espace Chaudeau" => "l-espace-chaudeau-ludres" "L'espace culturel Agora" => "l-espace-culturel-agora-santes" "L'Espace culturel du Vieux Lyon" => "l-espace-culturel-du-vieux-lyon-lyon" "L'espace culturel Malraux" => "l-espace-culturel-malraux-six-fours-les-plages" "L'Espace de la Confluence" => "l-espace-de-la-confluence-auriol" "L'Espace Gerson" => "l-espace-gerson-lyon" "L'Espace Grün" => "l-espace-gruen-cernay" "L'Espace Julien" => "l-espace-julien-marseille" "L'espace Théodore Gouvy" => "le-gouvy-freyming-merlebach" "L'Estrade" => "l-estrade-bordeaux" "L'InterValle" => "l-intervalle-vaugneray" "L'Orée 85" => "l-oree-85-strasbourg" "L'Usine" => "l-usine-istres" "La BNU, Bibliothèque Nationale et Universitaire" => "la-bnu-bibliotheque-nationale-et-universitaire-strasbourg" "La Boîte à Musiques, BAM" => "la-boite-a-musiques-bam-metz" "La Boîte à Souvenirs" => "la-boite-a-souvenirs-creutzwald" "La Comédie d'Aix" => "la-comedie-d-aix-aix-en-provence" "La Comédie de Lille" => "la-comedie-de-lille-lille" "La Comédie de Marseille" => "la-comedie-de-marseille-marseille" "La Comédie de Metz" => "la-comedie-de-metz-metz" "La comédie des Suds" => "la-comedie-des-suds-cabries" "La Condition Publique" => "la-condition-publique-roubaix" "La galerie Aida" => "la-galerie-aida-strasbourg" "La grande salle de l'Aubette" => "la-grande-salle-de-l-aubette-strasbourg" "La Halle au Blé" => "la-halle-au-ble-altkirch" "La Halle de Martigues" => "la-halle-de-martigues-martigues" "La Halle Tony Garnier" => "la-halle-tony-garnier-lyon" "La Halle Verrière de Meisenthal" => "la-halle-verriere-de-meisenthal-meisenthal" "La Laiterie" => "la-laiterie-strasbourg" "La MAC Robert Lieb, Relais culturel de Bischwiller" => "la-mac-robert-lieb-relais-culturel-de-bischwiller-bischwiller" "La Maison Bleue" => "la-maison-bleue-strasbourg" "La Maison de l'image" => "la-maison-de-l-image-strasbourg" "La Maison du Peuple" => "la-maison-du-peuple-belfort" "La Manufacture" => "la-manufacture-nancy" "La Marquise" => "la-marquise-lyon" "La MDE, Maison des Étudiants" => "la-mde-maison-des-etudiants-metz" "La Nef" => "la-nef-saint-die-des-vosges" "La Passerelle" => "la-passerelle-florange" "La place de Zurich" => "la-place-de-zurich-strasbourg" "La place du marché du Neudorf" => "la-place-du-marche-du-neudorf-strasbourg" "La Rayonne" => "la-rayonne-villeurbanne" "La Rockhal" => "la-rockhal-esch-sur-alzette" "La Rotonde" => "la-rotonde-capavenir-vosges" "La salle Baltus Le Lorrain" => "la-salle-baltus-le-lorrain-creutzwald" "La salle Braun" => "la-salle-braun-metz" "La Salle de l'Étoile" => "la-salle-de-l-etoile-chateaurenard" "La salle du Münsterhof" => "la-salle-du-muensterhof-strasbourg" "La salle Frédéric Mistral" => "la-salle-frederic-mistral-chateauneuf-le-rouge" "La salle Jean Vilar" => "la-salle-jean-vilar-blenod-les-pont-a-mousson" "La Salle Molière" => "la-salle-moliere-lyon" "La salle Paul Garcin" => "la-salle-paul-garcin-lyon" "La salle Poirel" => "la-salle-poirel-nancy" "La salle polyvalente" => "la-salle-polyvalente-goxwiller" "La salle Raugraff" => "la-salle-raugraff-nancy" "La salle Simone Veil" => "la-salle-simone-veil-chateauneuf-les-martigues" "La Source" => "la-source-fontaine" "Laurette Théâtre Lyon" => "laurette-theatre-lyon-lyon" "Le 112" => "le-112-terville" "Le 6MIC" => "le-6mic-aix-en-provence" "Le Boui Boui" => "le-boui-boui-lyon" "Le Cabaret Aléatoire" => "le-cabaret-aleatoire-marseille" "Le Café Brant" => "le-cafe-brant-strasbourg" "Le Café Théâtre de la Porte d'Italie" => "le-cafe-theatre-de-la-porte-d-italie-toulon" "Le Caméo Comédie Club" => "cameo-ariel-metz" "Le Casino des Palmiers" => "le-casino-des-palmiers-hyeres" "Le Casino-théâtre Barrière" => "le-casino-theatre-barriere-bordeaux" "Le centre culturel Pierre Messmer" => "le-centre-culturel-pierre-messmer-saint-avold" "Le Centre Culturel Tisot" => "le-centre-culturel-tisot-la-seyne-sur-mer" "Le centre d'art contemporain - la synagogue de Delme" => "le-centre-d-art-contemporain-la-synagogue-de-delme-delme" "Le Cepac Silo" => "le-cepac-silo-marseille" "Le Château des Rohan de Saverne" => "le-chateau-des-rohan-de-saverne-saverne" "Le Conservatoire de Mulhouse" => "le-conservatoire-de-mulhouse-mulhouse" "Le Conservatoire, Cité de la musique et de la danse" => "le-conservatoire-cite-de-la-musique-et-de-la-danse-strasbourg" "Le Dôme" => "le-dome-marseille" "Le Fil d'Eau" => "le-fil-d-eau-la-wantzenau" "Le Galaxie" => "le-galaxie-amneville" "Le Makeda" => "le-makeda-marseille" "Le Malleus Maleficarum bar" => "le-malleus-maleficarum-bar-strasbourg" "Le Marché Gare" => "le-marche-gare-lyon" "Le Molotov" => "le-molotov-marseille" "Le Mucem" => "le-mucem-musee-des-civilisations-de-l-europe-et-de-la-mediterranee-marseille" "Le Nouveau Siècle" => "le-nouveau-siecle-lille" "Le palais de la musique et des congrès, PMC" => "le-palais-de-la-musique-et-des-congres-pmc-strasbourg" "Le Palais de la Mutualité" => "le-palais-de-la-mutualite-lyon" "Le parc de l'Orangerie" => "le-parc-de-l-orangerie-strasbourg" "Le parc des expositions de Colmar" => "le-parc-des-expositions-de-colmar-colmar" "Le Parc des Expositions de Metz Métropole" => "le-parc-des-expositions-de-metz-metropole-metz" "Le Parc des expositions de Mulhouse" => "le-parc-des-expositions-de-mulhouse-mulhouse" "Le parc du Contades" => "le-parc-du-contades-strasbourg" "Le parc du Heyritz" => "le-parc-du-heyritz-strasbourg" "Le Parc Expo Mulhouse" => "le-parc-expo-mulhouse-mulhouse" "Le Pasino Grand" => "le-pasino-grand-aix-en-provence" "Le Petit Faubourg" => "le-petit-faubourg-strasbourg" "Le Point d'Eau" => "le-point-d-eau-ostwald" "Le Pôle du Carré de Soie" => "le-pole-du-carre-de-soie-vaulx-en-velin" "Le PréO" => "le-preo-oberhausbergen" "Le Quai de scène" => "le-quai-de-scene-strasbourg" "Le Radiant-Bellevue" => "le-radiant-bellevue-caluire-et-cuire" "Le Rocher de Palmer" => "le-rocher-de-palmer-cenon" "Le Royal Palace" => "le-royal-palace-kirrwiller" "Le Splendid" => "le-splendid-lille" "Le Spotlight" => "le-spotlight-lille" "Le Théâtre Comédie Odéon" => "le-theatre-comedie-odeon-lyon" "Le théâtre de la Foucotte" => "le-theatre-de-la-foucotte-nancy" "Le théâtre de Thionville" => "le-theatre-de-thionville-thionville" "Le théâtre des Chartrons" => "le-theatre-des-chartrons-bordeaux" "Le théâtre des Salinières" => "le-theatre-des-salinieres-bordeaux" "Le théâtre du Jeu de Paume" => "le-theatre-du-jeu-de-paume-aix-en-provence" "Le théâtre Fémina" => "le-theatre-femina-bordeaux" "Le théâtre Galli" => "le-theatre-galli-sanary-sur-mer" "Le théâtre La Fontaine d'Argent" => "le-theatre-la-fontaine-d-argent-aix-en-provence" "Le théâtre Le Colbert" => "le-theatre-le-colbert-toulon" "Le théâtre municipal de Colmar" => "le-theatre-municipal-de-colmar-colmar" "Le théâtre municipal de Sainte-Marie-aux-Mines" => "le-theatre-municipal-de-sainte-marie-aux-mines-sainte-marie-aux-mines" "Le théâtre Sébastopol" => "le-theatre-sebastopol-lille" "Le théâtre Trianon" => "le-theatre-trianon-bordeaux" "Le Toboggan" => "le-toboggan-decines-charpieu" "Le Transbordeur" => "le-transbordeur-villeurbanne" "Le Vaisseau" => "le-vaisseau-strasbourg" "Le Zénith de Nancy" => "le-zenith-de-nancy-maxeville" "Le Zénith de Toulon" => "le-zenith-de-toulon-toulon" "Le Zénith Europe" => "le-zenith-europe-eckbolsheim" "Le Zephyr" => "le-zephyr-hem" "Le Zornhoff" => "le-zornhoff-monswiller" "Les Arènes de Metz, Palais Omnisport" => "les-arenes-de-metz-palais-omnisport-metz" "Les Tanzmatten" => "les-tanzmatten-selestat" "Lille Grand Palais" => "lille-grand-palais-lille" "Metz-Congrès Robert Schuman" => "metz-congres-robert-schuman-metz" "Notre Dame du Chêne" => "notre-dame-du-chene-plobsheim" "Stimultania" => "stimultania-strasbourg" "The Black Lab" => "the-black-lab-wasquehal" ] |
| compound | false |
| constraints | [] |
| create_option_text | "Add %placeholder%..." |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#516 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#293 …} -logger: Monolog\Logger {#138 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#515 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data | null |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| extra_options | [] |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| loading_more_text | "Loading more results..." |
| mapped | true |
| max_results | 10 |
| method | "POST" |
| min_characters | null |
| multiple | false |
| no_more_results_text | "No more results" |
| no_results_found_text | "No results found" |
| options_as_html | false |
| placeholder | "Choisir un lieu" |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| preload | "focus" |
| priority | 0 |
| property_path | null |
| required | false |
| reset_on_focus | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| tom_select_options | [] |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#4055 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3944 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "form-select" "data-select-autocomplete-target" => "select" "data-action" => "change->live#action" "data-live-action-param" => "save" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "_place_search_searchPlace" ] |
| cache_key | "_place_search_searchPlace_choice" |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#4043 +data: "katalysart-strasbourg" +value: "katalysart-strasbourg" +label: "Atelier Katalysart" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4038 +data: "centre-des-congres-robert-schuman-metz" +value: "centre-des-congres-robert-schuman-metz" +label: "Centre des congrès Robert Schuman" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4037 +data: "chez-paulette-pagney-derriere-barine" +value: "chez-paulette-pagney-derriere-barine" +label: "Chez Paulette" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4036 +data: "dans-les-rues-du-village-rodemack" +value: "dans-les-rues-du-village-rodemack" +label: "dans les rues du village" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4035 +data: "europa-park-strasbourg" +value: "europa-park-strasbourg" +label: "Europa-Park" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4034 +data: "l-afpa-strasbourg-strasbourg" +value: "l-afpa-strasbourg-strasbourg" +label: "L' AFPA Strasbourg" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4033 +data: "l-eglise-protestante-de-bischwiller-bischwiller" +value: "l-eglise-protestante-de-bischwiller-bischwiller" +label: "L' église protestante de Bischwiller" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4032 +data: "l-espace-jean-jaures-tomblaine" +value: "l-espace-jean-jaures-tomblaine" +label: "L' espace Jean Jaurès" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4031 +data: "l-espace-ried-brun-muntzenheim" +value: "l-espace-ried-brun-muntzenheim" +label: "L' espace Ried Brun" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4030 +data: "l-hippodrome-de-nancy-brabois-vandoeuvre-les-nancy" +value: "l-hippodrome-de-nancy-brabois-vandoeuvre-les-nancy" +label: "L' hippodrome de Nancy-Brabois" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4029 +data: "l-amphitheatre-3000-lyon" +value: "l-amphitheatre-3000-lyon" +label: "L'Amphithéâtre 3000" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4028 +data: "l-arena-du-pays-d-aix-aix-en-provence" +value: "l-arena-du-pays-d-aix-aix-en-provence" +label: "L'Aréna du Pays d'Aix" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4027 +data: "l-art-du-marseille" +value: "l-art-du-marseille" +label: "L'Art Dû" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4026 +data: "l-artea-carnoux-en-provence" +value: "l-artea-carnoux-en-provence" +label: "L'Artea" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4025 +data: "l-auditorium-de-la-louviere-epinal" +value: "l-auditorium-de-la-louviere-epinal" +label: "L'Auditorium de la Louvière" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4023 +data: "l-autre-canal-nancy" +value: "l-autre-canal-nancy" +label: "L'Autre Canal" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4022 +data: "l-eden-espace-dollfus-noack-sausheim" +value: "l-eden-espace-dollfus-noack-sausheim" +label: "L'Eden, Espace Dollfus & Noack" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4021 +data: "l-espace-chaudeau-ludres" +value: "l-espace-chaudeau-ludres" +label: "L'espace Chaudeau" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4020 +data: "l-espace-culturel-agora-santes" +value: "l-espace-culturel-agora-santes" +label: "L'espace culturel Agora" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4019 +data: "l-espace-culturel-du-vieux-lyon-lyon" +value: "l-espace-culturel-du-vieux-lyon-lyon" +label: "L'Espace culturel du Vieux Lyon" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4018 +data: "l-espace-culturel-malraux-six-fours-les-plages" +value: "l-espace-culturel-malraux-six-fours-les-plages" +label: "L'espace culturel Malraux" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4017 +data: "l-espace-de-la-confluence-auriol" +value: "l-espace-de-la-confluence-auriol" +label: "L'Espace de la Confluence" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4016 +data: "l-espace-gerson-lyon" +value: "l-espace-gerson-lyon" +label: "L'Espace Gerson" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4015 +data: "l-espace-gruen-cernay" +value: "l-espace-gruen-cernay" +label: "L'Espace Grün" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4013 +data: "l-espace-julien-marseille" +value: "l-espace-julien-marseille" +label: "L'Espace Julien" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4012 +data: "le-gouvy-freyming-merlebach" +value: "le-gouvy-freyming-merlebach" +label: "L'espace Théodore Gouvy" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4010 +data: "l-estrade-bordeaux" +value: "l-estrade-bordeaux" +label: "L'Estrade" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4009 +data: "l-intervalle-vaugneray" +value: "l-intervalle-vaugneray" +label: "L'InterValle" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3998 +data: "l-oree-85-strasbourg" +value: "l-oree-85-strasbourg" +label: "L'Orée 85" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4005 +data: "l-usine-istres" +value: "l-usine-istres" +label: "L'Usine" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3995 +data: "la-bnu-bibliotheque-nationale-et-universitaire-strasbourg" +value: "la-bnu-bibliotheque-nationale-et-universitaire-strasbourg" +label: "La BNU, Bibliothèque Nationale et Universitaire" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3990 +data: "la-boite-a-musiques-bam-metz" +value: "la-boite-a-musiques-bam-metz" +label: "La Boîte à Musiques, BAM" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4003 +data: "la-boite-a-souvenirs-creutzwald" +value: "la-boite-a-souvenirs-creutzwald" +label: "La Boîte à Souvenirs" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3996 +data: "la-comedie-d-aix-aix-en-provence" +value: "la-comedie-d-aix-aix-en-provence" +label: "La Comédie d'Aix" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3979 +data: "la-comedie-de-lille-lille" +value: "la-comedie-de-lille-lille" +label: "La Comédie de Lille" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3994 +data: "la-comedie-de-marseille-marseille" +value: "la-comedie-de-marseille-marseille" +label: "La Comédie de Marseille" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4104 +data: "la-comedie-de-metz-metz" +value: "la-comedie-de-metz-metz" +label: "La Comédie de Metz" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4098 +data: "la-comedie-des-suds-cabries" +value: "la-comedie-des-suds-cabries" +label: "La comédie des Suds" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4092 +data: "la-condition-publique-roubaix" +value: "la-condition-publique-roubaix" +label: "La Condition Publique" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4086 +data: "la-galerie-aida-strasbourg" +value: "la-galerie-aida-strasbourg" +label: "La galerie Aida" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4082 +data: "la-grande-salle-de-l-aubette-strasbourg" +value: "la-grande-salle-de-l-aubette-strasbourg" +label: "La grande salle de l'Aubette" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4080 +data: "la-halle-au-ble-altkirch" +value: "la-halle-au-ble-altkirch" +label: "La Halle au Blé" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4072 +data: "la-halle-de-martigues-martigues" +value: "la-halle-de-martigues-martigues" +label: "La Halle de Martigues" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4059 +data: "la-halle-tony-garnier-lyon" +value: "la-halle-tony-garnier-lyon" +label: "La Halle Tony Garnier" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4067 +data: "la-halle-verriere-de-meisenthal-meisenthal" +value: "la-halle-verriere-de-meisenthal-meisenthal" +label: "La Halle Verrière de Meisenthal" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4066 +data: "la-laiterie-strasbourg" +value: "la-laiterie-strasbourg" +label: "La Laiterie" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4065 +data: "la-mac-robert-lieb-relais-culturel-de-bischwiller-bischwiller" +value: "la-mac-robert-lieb-relais-culturel-de-bischwiller-bischwiller" +label: "La MAC Robert Lieb, Relais culturel de Bischwiller" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4064 +data: "la-maison-bleue-strasbourg" +value: "la-maison-bleue-strasbourg" +label: "La Maison Bleue" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4063 +data: "la-maison-de-l-image-strasbourg" +value: "la-maison-de-l-image-strasbourg" +label: "La Maison de l'image" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4061 +data: "la-maison-du-peuple-belfort" +value: "la-maison-du-peuple-belfort" +label: "La Maison du Peuple" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4106 +data: "la-manufacture-nancy" +value: "la-manufacture-nancy" +label: "La Manufacture" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4105 +data: "la-marquise-lyon" +value: "la-marquise-lyon" +label: "La Marquise" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4068 +data: "la-mde-maison-des-etudiants-metz" +value: "la-mde-maison-des-etudiants-metz" +label: "La MDE, Maison des Étudiants" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4069 +data: "la-nef-saint-die-des-vosges" +value: "la-nef-saint-die-des-vosges" +label: "La Nef" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4103 +data: "la-passerelle-florange" +value: "la-passerelle-florange" +label: "La Passerelle" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4070 +data: "la-place-de-zurich-strasbourg" +value: "la-place-de-zurich-strasbourg" +label: "La place de Zurich" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4076 +data: "la-place-du-marche-du-neudorf-strasbourg" +value: "la-place-du-marche-du-neudorf-strasbourg" +label: "La place du marché du Neudorf" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4075 +data: "la-rayonne-villeurbanne" +value: "la-rayonne-villeurbanne" +label: "La Rayonne" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4074 +data: "la-rockhal-esch-sur-alzette" +value: "la-rockhal-esch-sur-alzette" +label: "La Rockhal" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4071 +data: "la-rotonde-capavenir-vosges" +value: "la-rotonde-capavenir-vosges" +label: "La Rotonde" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4073 +data: "la-salle-baltus-le-lorrain-creutzwald" +value: "la-salle-baltus-le-lorrain-creutzwald" +label: "La salle Baltus Le Lorrain" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4077 +data: "la-salle-braun-metz" +value: "la-salle-braun-metz" +label: "La salle Braun" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4102 +data: "la-salle-de-l-etoile-chateaurenard" +value: "la-salle-de-l-etoile-chateaurenard" +label: "La Salle de l'Étoile" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4096 +data: "la-salle-du-muensterhof-strasbourg" +value: "la-salle-du-muensterhof-strasbourg" +label: "La salle du Münsterhof" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4101 +data: "la-salle-frederic-mistral-chateauneuf-le-rouge" +value: "la-salle-frederic-mistral-chateauneuf-le-rouge" +label: "La salle Frédéric Mistral" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4099 +data: "la-salle-jean-vilar-blenod-les-pont-a-mousson" +value: "la-salle-jean-vilar-blenod-les-pont-a-mousson" +label: "La salle Jean Vilar" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4100 +data: "la-salle-moliere-lyon" +value: "la-salle-moliere-lyon" +label: "La Salle Molière" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4097 +data: "la-salle-paul-garcin-lyon" +value: "la-salle-paul-garcin-lyon" +label: "La salle Paul Garcin" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4090 +data: "la-salle-poirel-nancy" +value: "la-salle-poirel-nancy" +label: "La salle Poirel" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4095 +data: "la-salle-polyvalente-goxwiller" +value: "la-salle-polyvalente-goxwiller" +label: "La salle polyvalente" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4093 +data: "la-salle-raugraff-nancy" +value: "la-salle-raugraff-nancy" +label: "La salle Raugraff" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4094 +data: "la-salle-simone-veil-chateauneuf-les-martigues" +value: "la-salle-simone-veil-chateauneuf-les-martigues" +label: "La salle Simone Veil" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4091 +data: "la-source-fontaine" +value: "la-source-fontaine" +label: "La Source" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4084 +data: "laurette-theatre-lyon-lyon" +value: "laurette-theatre-lyon-lyon" +label: "Laurette Théâtre Lyon" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4089 +data: "le-112-terville" +value: "le-112-terville" +label: "Le 112" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4087 +data: "le-6mic-aix-en-provence" +value: "le-6mic-aix-en-provence" +label: "Le 6MIC" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4088 +data: "le-boui-boui-lyon" +value: "le-boui-boui-lyon" +label: "Le Boui Boui" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4085 +data: "le-cabaret-aleatoire-marseille" +value: "le-cabaret-aleatoire-marseille" +label: "Le Cabaret Aléatoire" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4078 +data: "le-cafe-brant-strasbourg" +value: "le-cafe-brant-strasbourg" +label: "Le Café Brant" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4083 +data: "le-cafe-theatre-de-la-porte-d-italie-toulon" +value: "le-cafe-theatre-de-la-porte-d-italie-toulon" +label: "Le Café Théâtre de la Porte d'Italie" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4081 +data: "cameo-ariel-metz" +value: "cameo-ariel-metz" +label: "Le Caméo Comédie Club" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4079 +data: "le-casino-des-palmiers-hyeres" +value: "le-casino-des-palmiers-hyeres" +label: "Le Casino des Palmiers" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4109 +data: "le-casino-theatre-barriere-bordeaux" +value: "le-casino-theatre-barriere-bordeaux" +label: "Le Casino-théâtre Barrière" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4111 +data: "le-centre-culturel-pierre-messmer-saint-avold" +value: "le-centre-culturel-pierre-messmer-saint-avold" +label: "Le centre culturel Pierre Messmer" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4110 +data: "le-centre-culturel-tisot-la-seyne-sur-mer" +value: "le-centre-culturel-tisot-la-seyne-sur-mer" +label: "Le Centre Culturel Tisot" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4112 +data: "le-centre-d-art-contemporain-la-synagogue-de-delme-delme" +value: "le-centre-d-art-contemporain-la-synagogue-de-delme-delme" +label: "Le centre d'art contemporain - la synagogue de Delme" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4113 +data: "le-cepac-silo-marseille" +value: "le-cepac-silo-marseille" +label: "Le Cepac Silo" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4114 +data: "le-chateau-des-rohan-de-saverne-saverne" +value: "le-chateau-des-rohan-de-saverne-saverne" +label: "Le Château des Rohan de Saverne" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4115 +data: "le-conservatoire-de-mulhouse-mulhouse" +value: "le-conservatoire-de-mulhouse-mulhouse" +label: "Le Conservatoire de Mulhouse" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4116 +data: "le-conservatoire-cite-de-la-musique-et-de-la-danse-strasbourg" +value: "le-conservatoire-cite-de-la-musique-et-de-la-danse-strasbourg" +label: "Le Conservatoire, Cité de la musique et de la danse" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4117 +data: "le-dome-marseille" +value: "le-dome-marseille" +label: "Le Dôme" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4118 +data: "le-fil-d-eau-la-wantzenau" +value: "le-fil-d-eau-la-wantzenau" +label: "Le Fil d'Eau" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4119 +data: "le-galaxie-amneville" +value: "le-galaxie-amneville" +label: "Le Galaxie" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4120 +data: "le-makeda-marseille" +value: "le-makeda-marseille" +label: "Le Makeda" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4121 +data: "le-malleus-maleficarum-bar-strasbourg" +value: "le-malleus-maleficarum-bar-strasbourg" +label: "Le Malleus Maleficarum bar" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4122 +data: "le-marche-gare-lyon" +value: "le-marche-gare-lyon" +label: "Le Marché Gare" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4123 +data: "le-molotov-marseille" +value: "le-molotov-marseille" +label: "Le Molotov" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4124 +data: "le-mucem-musee-des-civilisations-de-l-europe-et-de-la-mediterranee-marseille" +value: "le-mucem-musee-des-civilisations-de-l-europe-et-de-la-mediterranee-marseille" +label: "Le Mucem" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4125 +data: "le-nouveau-siecle-lille" +value: "le-nouveau-siecle-lille" +label: "Le Nouveau Siècle" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4126 +data: "le-palais-de-la-musique-et-des-congres-pmc-strasbourg" +value: "le-palais-de-la-musique-et-des-congres-pmc-strasbourg" +label: "Le palais de la musique et des congrès, PMC" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4127 +data: "le-palais-de-la-mutualite-lyon" +value: "le-palais-de-la-mutualite-lyon" +label: "Le Palais de la Mutualité" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4128 +data: "le-parc-de-l-orangerie-strasbourg" +value: "le-parc-de-l-orangerie-strasbourg" +label: "Le parc de l'Orangerie" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4129 +data: "le-parc-des-expositions-de-colmar-colmar" +value: "le-parc-des-expositions-de-colmar-colmar" +label: "Le parc des expositions de Colmar" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4130 +data: "le-parc-des-expositions-de-metz-metropole-metz" +value: "le-parc-des-expositions-de-metz-metropole-metz" +label: "Le Parc des Expositions de Metz Métropole" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4131 +data: "le-parc-des-expositions-de-mulhouse-mulhouse" +value: "le-parc-des-expositions-de-mulhouse-mulhouse" +label: "Le Parc des expositions de Mulhouse" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4132 +data: "le-parc-du-contades-strasbourg" +value: "le-parc-du-contades-strasbourg" +label: "Le parc du Contades" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4133 +data: "le-parc-du-heyritz-strasbourg" +value: "le-parc-du-heyritz-strasbourg" +label: "Le parc du Heyritz" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4134 +data: "le-parc-expo-mulhouse-mulhouse" +value: "le-parc-expo-mulhouse-mulhouse" +label: "Le Parc Expo Mulhouse" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4135 +data: "le-pasino-grand-aix-en-provence" +value: "le-pasino-grand-aix-en-provence" +label: "Le Pasino Grand" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4136 +data: "le-petit-faubourg-strasbourg" +value: "le-petit-faubourg-strasbourg" +label: "Le Petit Faubourg" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4137 +data: "le-point-d-eau-ostwald" +value: "le-point-d-eau-ostwald" +label: "Le Point d'Eau" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4138 +data: "le-pole-du-carre-de-soie-vaulx-en-velin" +value: "le-pole-du-carre-de-soie-vaulx-en-velin" +label: "Le Pôle du Carré de Soie" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4139 +data: "le-preo-oberhausbergen" +value: "le-preo-oberhausbergen" +label: "Le PréO" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4140 +data: "le-quai-de-scene-strasbourg" +value: "le-quai-de-scene-strasbourg" +label: "Le Quai de scène" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4141 +data: "le-radiant-bellevue-caluire-et-cuire" +value: "le-radiant-bellevue-caluire-et-cuire" +label: "Le Radiant-Bellevue" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4142 +data: "le-rocher-de-palmer-cenon" +value: "le-rocher-de-palmer-cenon" +label: "Le Rocher de Palmer" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4143 +data: "le-royal-palace-kirrwiller" +value: "le-royal-palace-kirrwiller" +label: "Le Royal Palace" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4144 +data: "le-splendid-lille" +value: "le-splendid-lille" +label: "Le Splendid" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4145 +data: "le-spotlight-lille" +value: "le-spotlight-lille" +label: "Le Spotlight" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4146 +data: "le-theatre-comedie-odeon-lyon" +value: "le-theatre-comedie-odeon-lyon" +label: "Le Théâtre Comédie Odéon" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4147 +data: "le-theatre-de-la-foucotte-nancy" +value: "le-theatre-de-la-foucotte-nancy" +label: "Le théâtre de la Foucotte" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4148 +data: "le-theatre-de-thionville-thionville" +value: "le-theatre-de-thionville-thionville" +label: "Le théâtre de Thionville" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4149 +data: "le-theatre-des-chartrons-bordeaux" +value: "le-theatre-des-chartrons-bordeaux" +label: "Le théâtre des Chartrons" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4150 +data: "le-theatre-des-salinieres-bordeaux" +value: "le-theatre-des-salinieres-bordeaux" +label: "Le théâtre des Salinières" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4151 +data: "le-theatre-du-jeu-de-paume-aix-en-provence" +value: "le-theatre-du-jeu-de-paume-aix-en-provence" +label: "Le théâtre du Jeu de Paume" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4152 +data: "le-theatre-femina-bordeaux" +value: "le-theatre-femina-bordeaux" +label: "Le théâtre Fémina" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4153 +data: "le-theatre-galli-sanary-sur-mer" +value: "le-theatre-galli-sanary-sur-mer" +label: "Le théâtre Galli" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4154 +data: "le-theatre-la-fontaine-d-argent-aix-en-provence" +value: "le-theatre-la-fontaine-d-argent-aix-en-provence" +label: "Le théâtre La Fontaine d'Argent" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4155 +data: "le-theatre-le-colbert-toulon" +value: "le-theatre-le-colbert-toulon" +label: "Le théâtre Le Colbert" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4156 +data: "le-theatre-municipal-de-colmar-colmar" +value: "le-theatre-municipal-de-colmar-colmar" +label: "Le théâtre municipal de Colmar" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4157 +data: "le-theatre-municipal-de-sainte-marie-aux-mines-sainte-marie-aux-mines" +value: "le-theatre-municipal-de-sainte-marie-aux-mines-sainte-marie-aux-mines" +label: "Le théâtre municipal de Sainte-Marie-aux-Mines" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4158 +data: "le-theatre-sebastopol-lille" +value: "le-theatre-sebastopol-lille" +label: "Le théâtre Sébastopol" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4159 +data: "le-theatre-trianon-bordeaux" +value: "le-theatre-trianon-bordeaux" +label: "Le théâtre Trianon" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4160 +data: "le-toboggan-decines-charpieu" +value: "le-toboggan-decines-charpieu" +label: "Le Toboggan" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4161 +data: "le-transbordeur-villeurbanne" +value: "le-transbordeur-villeurbanne" +label: "Le Transbordeur" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4162 +data: "le-vaisseau-strasbourg" +value: "le-vaisseau-strasbourg" +label: "Le Vaisseau" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4163 +data: "le-zenith-de-nancy-maxeville" +value: "le-zenith-de-nancy-maxeville" +label: "Le Zénith de Nancy" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4164 +data: "le-zenith-de-toulon-toulon" +value: "le-zenith-de-toulon-toulon" +label: "Le Zénith de Toulon" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4165 +data: "le-zenith-europe-eckbolsheim" +value: "le-zenith-europe-eckbolsheim" +label: "Le Zénith Europe" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4166 +data: "le-zephyr-hem" +value: "le-zephyr-hem" +label: "Le Zephyr" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4167 +data: "le-zornhoff-monswiller" +value: "le-zornhoff-monswiller" +label: "Le Zornhoff" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4168 +data: "les-arenes-de-metz-palais-omnisport-metz" +value: "les-arenes-de-metz-palais-omnisport-metz" +label: "Les Arènes de Metz, Palais Omnisport" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4169 +data: "les-tanzmatten-selestat" +value: "les-tanzmatten-selestat" +label: "Les Tanzmatten" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4170 +data: "lille-grand-palais-lille" +value: "lille-grand-palais-lille" +label: "Lille Grand Palais" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4171 +data: "metz-congres-robert-schuman-metz" +value: "metz-congres-robert-schuman-metz" +label: "Metz-Congrès Robert Schuman" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4172 +data: "notre-dame-du-chene-plobsheim" +value: "notre-dame-du-chene-plobsheim" +label: "Notre Dame du Chêne" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4173 +data: "stimultania-strasbourg" +value: "stimultania-strasbourg" +label: "Stimultania" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4174 +data: "the-black-lab-wasquehal" +value: "the-black-lab-wasquehal" +label: "The Black Lab" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | null |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#4039 -errors: [] -form: Symfony\Component\Form\Form {#4051 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#4044 …5} |
| full_name | "place_search[searchPlace]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "place_search_searchPlace" |
| is_selected | Closure($choice, $value) {#4176 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "searchPlace" |
| placeholder | "Choisir un lieu" |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_place_search_searchPlace" |
| uses_autocomplete | false |
| valid | true |
| value | "" |
_token
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "csrf-token" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-controller" => "csrf-protection" ] |
[ "data-controller" => "csrf-protection" ] |
| block_prefix | "csrf_token" |
same as passed value |
| data | "csrf-token" |
same as passed value |
| mapped | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-controller" => "csrf-protection" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | "csrf_token" |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#516 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#293 …} -logger: Monolog\Logger {#138 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#515 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data | "csrf-token" |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4047 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The hidden field is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | false |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#4177 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4178 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-controller" => "csrf-protection" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "csrf_token" "_place_search__token" ] |
| cache_key | "_place_search__token_hidden" |
| compound | false |
| data | "csrf-token" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#4188 -errors: [] -form: Symfony\Component\Form\Form {#4184 …} } |
| form | Symfony\Component\Form\FormView {#4179 …5} |
| full_name | "place_search[_token]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "place_search__token" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "_token" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_place_search__token" |
| valid | true |
| value | "csrf-token" |
date_search
"App\Form\Filter\DateSearchType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\DTO\SearchDto {#1012 +search: "" +searchDate: "" +searchDateStart: "" +searchDateEnd: "" +searchTitle: "" +searchRubric: "" +searchCategory: "celtique" +searchCity: "" +searchPlace: "" +minPrice: 0.0 +maxPrice: 0.0 +distance: 5 +latitude: 0.0 +longitude: 0.0 +empty: true +filterEmpty: true +isPast: false +eventsApiQueryParameters: [] } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| data | App\DTO\SearchDto {#1012 +search: "" +searchDate: "" +searchDateStart: "" +searchDateEnd: "" +searchTitle: "" +searchRubric: "" +searchCategory: "celtique" +searchCity: "" +searchPlace: "" +minPrice: 0.0 +maxPrice: 0.0 +distance: 5 +latitude: 0.0 +longitude: 0.0 +empty: true +filterEmpty: true +isPast: false +eventsApiQueryParameters: [] } |
same as passed value |
| days | [ "Aujourd'hui" => "14-08-2026" "Demain" => "15-08-2026" "Dimanche" => "16-08-2026" "Lundi" => "17-08-2026" "Mardi" => "18-08-2026" "Mercredi" => "19-08-2026" "Jeudi" => "20-08-2026" ] |
[ "Aujourd'hui" => "14-08-2026" "Demain" => "15-08-2026" "Dimanche" => "16-08-2026" "Lundi" => "17-08-2026" "Mardi" => "18-08-2026" "Mercredi" => "19-08-2026" "Jeudi" => "20-08-2026" ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | true |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#516 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#293 …} -logger: Monolog\Logger {#138 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#515 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data | App\DTO\SearchDto {#1012 +search: "" +searchDate: "" +searchDateStart: "" +searchDateEnd: "" +searchTitle: "" +searchRubric: "" +searchCategory: "celtique" +searchCity: "" +searchPlace: "" +minPrice: 0.0 +maxPrice: 0.0 +distance: 5 +latitude: 0.0 +longitude: 0.0 +empty: true +filterEmpty: true +isPast: false +eventsApiQueryParameters: [] } |
| data_class | "App\DTO\SearchDto" |
| days | [ "Aujourd'hui" => "14-08-2026" "Demain" => "15-08-2026" "Dimanche" => "16-08-2026" "Lundi" => "17-08-2026" "Mardi" => "18-08-2026" "Mercredi" => "19-08-2026" "Jeudi" => "20-08-2026" ] |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4248 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $class: "App\DTO\SearchDto" } } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#4253 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4251 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "date_search" "_date_search" ] |
| cache_key | "_date_search_date_search" |
| compound | true |
| data | App\DTO\SearchDto {#1012 +search: "" +searchDate: "" +searchDateStart: "" +searchDateEnd: "" +searchTitle: "" +searchRubric: "" +searchCategory: "celtique" +searchCity: "" +searchPlace: "" +minPrice: 0.0 +maxPrice: 0.0 +distance: 5 +latitude: 0.0 +longitude: 0.0 +empty: true +filterEmpty: true +isPast: false +eventsApiQueryParameters: [] } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#4298 -errors: [] -form: Symfony\Component\Form\Form {#4328 …} } |
| form | Symfony\Component\Form\FormView {#4254 …5} |
| full_name | "date_search" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "date_search" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "date_search" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_date_search" |
| valid | true |
| value | App\DTO\SearchDto {#1012 +search: "" +searchDate: "" +searchDateStart: "" +searchDateEnd: "" +searchTitle: "" +searchRubric: "" +searchCategory: "celtique" +searchCity: "" +searchPlace: "" +minPrice: 0.0 +maxPrice: 0.0 +distance: 5 +latitude: 0.0 +longitude: 0.0 +empty: true +filterEmpty: true +isPast: false +eventsApiQueryParameters: [] } |
searchDate
"App\Form\Autocomplete\DateField"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| choices | [ "Aujourd'hui" => "14-08-2026" "Demain" => "15-08-2026" "Dimanche" => "16-08-2026" "Lundi" => "17-08-2026" "Mardi" => "18-08-2026" "Mercredi" => "19-08-2026" "Jeudi" => "20-08-2026" ] |
[ "Aujourd'hui" => "14-08-2026" "Demain" => "15-08-2026" "Dimanche" => "16-08-2026" "Lundi" => "17-08-2026" "Mardi" => "18-08-2026" "Mercredi" => "19-08-2026" "Jeudi" => "20-08-2026" ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| allow_options_create | false |
| attr | [ "class" => "form-select" "data-select-autocomplete-target" => "select" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| autocomplete | false |
| autocomplete_url | null |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | null |
| choice_lazy | false |
| choice_loader | null |
| choice_name | null |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choice_value | Closure($choice): string {#4305 returnType: "string" class: "App\Form\Autocomplete\DateField" } |
| choices | [ "Aujourd'hui" => "14-08-2026" "Demain" => "15-08-2026" "Dimanche" => "16-08-2026" "Lundi" => "17-08-2026" "Mardi" => "18-08-2026" "Mercredi" => "19-08-2026" "Jeudi" => "20-08-2026" ] |
| compound | false |
| constraints | [] |
| create_option_text | "Add %placeholder%..." |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#516 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#293 …} -logger: Monolog\Logger {#138 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#515 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| extra_options | [] |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| loading_more_text | "Loading more results..." |
| mapped | true |
| max_results | 10 |
| method | "POST" |
| min_characters | null |
| multiple | false |
| no_more_results_text | "No more results" |
| no_results_found_text | "No results found" |
| options_as_html | false |
| placeholder | "Choisir un jour" |
| placeholder_attr | [ "class" => "text-muted text-placeholder" ] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| preload | "focus" |
| priority | 0 |
| property_path | null |
| required | false |
| reset_on_focus | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| tom_select_options | [] |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#4318 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4310 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "form-select" "data-select-autocomplete-target" => "select" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "date_field" "_date_search_searchDate" ] |
| cache_key | "_date_search_searchDate_date_field" |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#4340 +data: "14-08-2026" +value: "14-08-2026" +label: "Aujourd'hui" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4343 +data: "15-08-2026" +value: "15-08-2026" +label: "Demain" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4345 +data: "16-08-2026" +value: "16-08-2026" +label: "Dimanche" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4346 +data: "17-08-2026" +value: "17-08-2026" +label: "Lundi" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4347 +data: "18-08-2026" +value: "18-08-2026" +label: "Mardi" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4348 +data: "19-08-2026" +value: "19-08-2026" +label: "Mercredi" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4349 +data: "20-08-2026" +value: "20-08-2026" +label: "Jeudi" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | "" |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#4339 -errors: [] -form: Symfony\Component\Form\Form {#4331 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#4338 …5} |
| full_name | "date_search[searchDate]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "date_search_searchDate" |
| is_selected | Closure($choice, $value) {#4351 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "searchDate" |
| placeholder | "Choisir un jour" |
| placeholder_attr | [ "class" => "text-muted text-placeholder" ] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_date_search_searchDate" |
| uses_autocomplete | false |
| valid | true |
| value | "" |
_token
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "csrf-token" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-controller" => "csrf-protection" ] |
[ "data-controller" => "csrf-protection" ] |
| block_prefix | "csrf_token" |
same as passed value |
| data | "csrf-token" |
same as passed value |
| mapped | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-controller" => "csrf-protection" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | "csrf_token" |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#516 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#293 …} -logger: Monolog\Logger {#138 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#515 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data | "csrf-token" |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4335 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The hidden field is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | false |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#4352 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4353 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-controller" => "csrf-protection" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "csrf_token" "_date_search__token" ] |
| cache_key | "_date_search__token_hidden" |
| compound | false |
| data | "csrf-token" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#4363 -errors: [] -form: Symfony\Component\Form\Form {#4359 …} } |
| form | Symfony\Component\Form\FormView {#4354 …5} |
| full_name | "date_search[_token]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "date_search__token" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "_token" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_date_search__token" |
| valid | true |
| value | "csrf-token" |
multi_search
"App\Form\Filter\MultiSearchType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\DTO\SearchDto {#1012 +search: "" +searchDate: "" +searchDateStart: "" +searchDateEnd: "" +searchTitle: "" +searchRubric: "" +searchCategory: "celtique" +searchCity: "" +searchPlace: "" +minPrice: 0.0 +maxPrice: 0.0 +distance: 5 +latitude: 0.0 +longitude: 0.0 +empty: true +filterEmpty: true +isPast: false +eventsApiQueryParameters: [] } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| categories | [] |
same as passed value |
| data | App\DTO\SearchDto {#1012 +search: "" +searchDate: "" +searchDateStart: "" +searchDateEnd: "" +searchTitle: "" +searchRubric: "" +searchCategory: "celtique" +searchCity: "" +searchPlace: "" +minPrice: 0.0 +maxPrice: 0.0 +distance: 5 +latitude: 0.0 +longitude: 0.0 +empty: true +filterEmpty: true +isPast: false +eventsApiQueryParameters: [] } |
same as passed value |
| days | [ "Aujourd'hui" => "14-08-2026" "Demain" => "15-08-2026" "Dimanche" => "16-08-2026" "Lundi" => "17-08-2026" "Mardi" => "18-08-2026" "Mercredi" => "19-08-2026" "Jeudi" => "20-08-2026" ] |
[ "Aujourd'hui" => "14-08-2026" "Demain" => "15-08-2026" "Dimanche" => "16-08-2026" "Lundi" => "17-08-2026" "Mardi" => "18-08-2026" "Mercredi" => "19-08-2026" "Jeudi" => "20-08-2026" ] |
| rubrics | [ App\Entity\Rubric {#2425 -id: 2 -name: "Spectacle" -slug: "spectacle" -color: "black" -single: "spectacle" -plural: "spectacles" -events: Doctrine\ORM\PersistentCollection {#2461 …} -categories: Doctrine\ORM\PersistentCollection {#2501 …} } App\Entity\Rubric {#2755 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#2499 …} -categories: Doctrine\ORM\PersistentCollection {#2459 …} } App\Entity\Rubric {#2460 -id: 4 -name: "Exposition" -slug: "exposition" -color: "yellow" -single: "exposition" -plural: "expositions" -events: Doctrine\ORM\PersistentCollection {#2711 …} -categories: Doctrine\ORM\PersistentCollection {#2502 …} } App\Entity\Rubric {#2504 -id: 5 -name: "Cinéma" -slug: "cinema" -color: "grey" -single: "projection cinématographique" -plural: "projections cinématographiques" -events: Doctrine\ORM\PersistentCollection {#2511 …} -categories: Doctrine\ORM\PersistentCollection {#2485 …} } App\Entity\Rubric {#2462 -id: 8 -name: "Stage" -slug: "stage" -color: "pink" -single: "stage" -plural: "stages et ateliers" -events: Doctrine\ORM\PersistentCollection {#2510 …} -categories: Doctrine\ORM\PersistentCollection {#2448 …} } App\Entity\Rubric {#2505 -id: 7 -name: "Sport" -slug: "sport" -color: "green" -single: "évènement sportif" -plural: "évènements sportifs" -events: Doctrine\ORM\PersistentCollection {#2759 …} -categories: Doctrine\ORM\PersistentCollection {#2767 …} } App\Entity\Rubric {#2957 -id: 3 -name: "Soirée" -slug: "soiree" -color: "blue" -single: "soirée" -plural: "soirées" -events: Doctrine\ORM\PersistentCollection {#2569 …} -categories: Doctrine\ORM\PersistentCollection {#2758 …} } App\Entity\Rubric {#2764 -id: 6 -name: "Action citoyenne" -slug: "action-citoyenne" -color: "orange" -single: "activité citoyenne" -plural: "activités citoyennes" -events: Doctrine\ORM\PersistentCollection {#2765 …} -categories: Doctrine\ORM\PersistentCollection {#2495 …} } App\Entity\Rubric {#2756 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#2452 …} -categories: Doctrine\ORM\PersistentCollection {#2451 …} } ] |
[ App\Entity\Rubric {#2425 -id: 2 -name: "Spectacle" -slug: "spectacle" -color: "black" -single: "spectacle" -plural: "spectacles" -events: Doctrine\ORM\PersistentCollection {#2461 …} -categories: Doctrine\ORM\PersistentCollection {#2501 …} } App\Entity\Rubric {#2755 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#2499 …} -categories: Doctrine\ORM\PersistentCollection {#2459 …} } App\Entity\Rubric {#2460 -id: 4 -name: "Exposition" -slug: "exposition" -color: "yellow" -single: "exposition" -plural: "expositions" -events: Doctrine\ORM\PersistentCollection {#2711 …} -categories: Doctrine\ORM\PersistentCollection {#2502 …} } App\Entity\Rubric {#2504 -id: 5 -name: "Cinéma" -slug: "cinema" -color: "grey" -single: "projection cinématographique" -plural: "projections cinématographiques" -events: Doctrine\ORM\PersistentCollection {#2511 …} -categories: Doctrine\ORM\PersistentCollection {#2485 …} } App\Entity\Rubric {#2462 -id: 8 -name: "Stage" -slug: "stage" -color: "pink" -single: "stage" -plural: "stages et ateliers" -events: Doctrine\ORM\PersistentCollection {#2510 …} -categories: Doctrine\ORM\PersistentCollection {#2448 …} } App\Entity\Rubric {#2505 -id: 7 -name: "Sport" -slug: "sport" -color: "green" -single: "évènement sportif" -plural: "évènements sportifs" -events: Doctrine\ORM\PersistentCollection {#2759 …} -categories: Doctrine\ORM\PersistentCollection {#2767 …} } App\Entity\Rubric {#2957 -id: 3 -name: "Soirée" -slug: "soiree" -color: "blue" -single: "soirée" -plural: "soirées" -events: Doctrine\ORM\PersistentCollection {#2569 …} -categories: Doctrine\ORM\PersistentCollection {#2758 …} } App\Entity\Rubric {#2764 -id: 6 -name: "Action citoyenne" -slug: "action-citoyenne" -color: "orange" -single: "activité citoyenne" -plural: "activités citoyennes" -events: Doctrine\ORM\PersistentCollection {#2765 …} -categories: Doctrine\ORM\PersistentCollection {#2495 …} } App\Entity\Rubric {#2756 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#2452 …} -categories: Doctrine\ORM\PersistentCollection {#2451 …} } ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| categories | [] |
| compound | true |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#516 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#293 …} -logger: Monolog\Logger {#138 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#515 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data | App\DTO\SearchDto {#1012 +search: "" +searchDate: "" +searchDateStart: "" +searchDateEnd: "" +searchTitle: "" +searchRubric: "" +searchCategory: "celtique" +searchCity: "" +searchPlace: "" +minPrice: 0.0 +maxPrice: 0.0 +distance: 5 +latitude: 0.0 +longitude: 0.0 +empty: true +filterEmpty: true +isPast: false +eventsApiQueryParameters: [] } |
| data_class | "App\DTO\SearchDto" |
| days | [ "Aujourd'hui" => "14-08-2026" "Demain" => "15-08-2026" "Dimanche" => "16-08-2026" "Lundi" => "17-08-2026" "Mardi" => "18-08-2026" "Mercredi" => "19-08-2026" "Jeudi" => "20-08-2026" ] |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4497 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $class: "App\DTO\SearchDto" } } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| rubrics | [ App\Entity\Rubric {#2425 -id: 2 -name: "Spectacle" -slug: "spectacle" -color: "black" -single: "spectacle" -plural: "spectacles" -events: Doctrine\ORM\PersistentCollection {#2461 …} -categories: Doctrine\ORM\PersistentCollection {#2501 …} } App\Entity\Rubric {#2755 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#2499 …} -categories: Doctrine\ORM\PersistentCollection {#2459 …} } App\Entity\Rubric {#2460 -id: 4 -name: "Exposition" -slug: "exposition" -color: "yellow" -single: "exposition" -plural: "expositions" -events: Doctrine\ORM\PersistentCollection {#2711 …} -categories: Doctrine\ORM\PersistentCollection {#2502 …} } App\Entity\Rubric {#2504 -id: 5 -name: "Cinéma" -slug: "cinema" -color: "grey" -single: "projection cinématographique" -plural: "projections cinématographiques" -events: Doctrine\ORM\PersistentCollection {#2511 …} -categories: Doctrine\ORM\PersistentCollection {#2485 …} } App\Entity\Rubric {#2462 -id: 8 -name: "Stage" -slug: "stage" -color: "pink" -single: "stage" -plural: "stages et ateliers" -events: Doctrine\ORM\PersistentCollection {#2510 …} -categories: Doctrine\ORM\PersistentCollection {#2448 …} } App\Entity\Rubric {#2505 -id: 7 -name: "Sport" -slug: "sport" -color: "green" -single: "évènement sportif" -plural: "évènements sportifs" -events: Doctrine\ORM\PersistentCollection {#2759 …} -categories: Doctrine\ORM\PersistentCollection {#2767 …} } App\Entity\Rubric {#2957 -id: 3 -name: "Soirée" -slug: "soiree" -color: "blue" -single: "soirée" -plural: "soirées" -events: Doctrine\ORM\PersistentCollection {#2569 …} -categories: Doctrine\ORM\PersistentCollection {#2758 …} } App\Entity\Rubric {#2764 -id: 6 -name: "Action citoyenne" -slug: "action-citoyenne" -color: "orange" -single: "activité citoyenne" -plural: "activités citoyennes" -events: Doctrine\ORM\PersistentCollection {#2765 …} -categories: Doctrine\ORM\PersistentCollection {#2495 …} } App\Entity\Rubric {#2756 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#2452 …} -categories: Doctrine\ORM\PersistentCollection {#2451 …} } ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#4501 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4499 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "multi_search" "_multi_search" ] |
| cache_key | "_multi_search_multi_search" |
| compound | true |
| data | App\DTO\SearchDto {#1012 +search: "" +searchDate: "" +searchDateStart: "" +searchDateEnd: "" +searchTitle: "" +searchRubric: "" +searchCategory: "celtique" +searchCity: "" +searchPlace: "" +minPrice: 0.0 +maxPrice: 0.0 +distance: 5 +latitude: 0.0 +longitude: 0.0 +empty: true +filterEmpty: true +isPast: false +eventsApiQueryParameters: [] } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#4699 -errors: [] -form: Symfony\Component\Form\Form {#4664 …} } |
| form | Symfony\Component\Form\FormView {#4691 …5} |
| full_name | "multi_search" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "multi_search" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "multi_search" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_multi_search" |
| valid | true |
| value | App\DTO\SearchDto {#1012 +search: "" +searchDate: "" +searchDateStart: "" +searchDateEnd: "" +searchTitle: "" +searchRubric: "" +searchCategory: "celtique" +searchCity: "" +searchPlace: "" +minPrice: 0.0 +maxPrice: 0.0 +distance: 5 +latitude: 0.0 +longitude: 0.0 +empty: true +filterEmpty: true +isPast: false +eventsApiQueryParameters: [] } |
searchTitle
"Symfony\Component\Form\Extension\Core\Type\TextType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "placeholder" => "Rechercher par titre" ] |
[ "placeholder" => "Rechercher par titre" ] |
| label | "Quel titre ?" |
same as passed value |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| allow_options_create | false |
| attr | [ "placeholder" => "Rechercher par titre" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| autocomplete | false |
| autocomplete_url | null |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| create_option_text | "Add %placeholder%..." |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#516 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#293 …} -logger: Monolog\Logger {#138 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#515 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4583 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| extra_options | [] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Quel titre ?" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| loading_more_text | "Loading more results..." |
| mapped | true |
| max_results | 10 |
| method | "POST" |
| min_characters | null |
| no_more_results_text | "No more results" |
| no_results_found_text | "No results found" |
| options_as_html | false |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preload | "focus" |
| priority | 0 |
| property_path | null |
| required | false |
| reset_on_focus | false |
| row_attr | [] |
| setter | null |
| tom_select_options | [] |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#4581 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4565 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "placeholder" => "Rechercher par titre" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_multi_search_searchTitle" ] |
| cache_key | "_multi_search_searchTitle_text" |
| compound | false |
| data | "" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#4703 -errors: [] -form: Symfony\Component\Form\Form {#4667 …} } |
| form | Symfony\Component\Form\FormView {#4702 …5} |
| full_name | "multi_search[searchTitle]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "multi_search_searchTitle" |
| label | "Quel titre ?" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "searchTitle" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_multi_search_searchTitle" |
| uses_autocomplete | false |
| valid | true |
| value | "" |
searchDate
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| choices | [ "Aujourd'hui" => "14-08-2026" "Demain" => "15-08-2026" "Dimanche" => "16-08-2026" "Lundi" => "17-08-2026" "Mardi" => "18-08-2026" "Mercredi" => "19-08-2026" "Jeudi" => "20-08-2026" ] |
[ "Aujourd'hui" => "14-08-2026" "Demain" => "15-08-2026" "Dimanche" => "16-08-2026" "Lundi" => "17-08-2026" "Mardi" => "18-08-2026" "Mercredi" => "19-08-2026" "Jeudi" => "20-08-2026" ] |
| label | "Quel jour ?" |
same as passed value |
| placeholder | "Sélectionnez une date" |
same as passed value |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| allow_options_create | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| autocomplete | false |
| autocomplete_url | null |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | null |
| choice_lazy | false |
| choice_loader | null |
| choice_name | null |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choice_value | null |
| choices | [ "Aujourd'hui" => "14-08-2026" "Demain" => "15-08-2026" "Dimanche" => "16-08-2026" "Lundi" => "17-08-2026" "Mardi" => "18-08-2026" "Mercredi" => "19-08-2026" "Jeudi" => "20-08-2026" ] |
| compound | false |
| constraints | [] |
| create_option_text | "Add %placeholder%..." |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#516 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#293 …} -logger: Monolog\Logger {#138 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#515 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| extra_options | [] |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Quel jour ?" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| loading_more_text | "Loading more results..." |
| mapped | true |
| max_results | 10 |
| method | "POST" |
| min_characters | null |
| multiple | false |
| no_more_results_text | "No more results" |
| no_results_found_text | "No results found" |
| options_as_html | false |
| placeholder | "Sélectionnez une date" |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| preload | "focus" |
| priority | 0 |
| property_path | null |
| required | false |
| reset_on_focus | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| tom_select_options | [] |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#4603 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4602 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "_multi_search_searchDate" ] |
| cache_key | "_multi_search_searchDate_choice" |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#4748 +data: "14-08-2026" +value: "14-08-2026" +label: "Aujourd'hui" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4749 +data: "15-08-2026" +value: "15-08-2026" +label: "Demain" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4750 +data: "16-08-2026" +value: "16-08-2026" +label: "Dimanche" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4751 +data: "17-08-2026" +value: "17-08-2026" +label: "Lundi" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4752 +data: "18-08-2026" +value: "18-08-2026" +label: "Mardi" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4753 +data: "19-08-2026" +value: "19-08-2026" +label: "Mercredi" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4754 +data: "20-08-2026" +value: "20-08-2026" +label: "Jeudi" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | "" |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#4745 -errors: [] -form: Symfony\Component\Form\Form {#4670 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#4747 …5} |
| full_name | "multi_search[searchDate]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "multi_search_searchDate" |
| is_selected | Closure($choice, $value) {#4756 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "Quel jour ?" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "searchDate" |
| placeholder | "Sélectionnez une date" |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_multi_search_searchDate" |
| uses_autocomplete | false |
| valid | true |
| value | "" |
searchRubric
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| choice_label | "name" |
same as passed value |
| choice_value | "slug" |
same as passed value |
| choices | [ App\Entity\Rubric {#2425 -id: 2 -name: "Spectacle" -slug: "spectacle" -color: "black" -single: "spectacle" -plural: "spectacles" -events: Doctrine\ORM\PersistentCollection {#2461 …} -categories: Doctrine\ORM\PersistentCollection {#2501 …} } App\Entity\Rubric {#2755 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#2499 …} -categories: Doctrine\ORM\PersistentCollection {#2459 …} } App\Entity\Rubric {#2460 -id: 4 -name: "Exposition" -slug: "exposition" -color: "yellow" -single: "exposition" -plural: "expositions" -events: Doctrine\ORM\PersistentCollection {#2711 …} -categories: Doctrine\ORM\PersistentCollection {#2502 …} } App\Entity\Rubric {#2504 -id: 5 -name: "Cinéma" -slug: "cinema" -color: "grey" -single: "projection cinématographique" -plural: "projections cinématographiques" -events: Doctrine\ORM\PersistentCollection {#2511 …} -categories: Doctrine\ORM\PersistentCollection {#2485 …} } App\Entity\Rubric {#2462 -id: 8 -name: "Stage" -slug: "stage" -color: "pink" -single: "stage" -plural: "stages et ateliers" -events: Doctrine\ORM\PersistentCollection {#2510 …} -categories: Doctrine\ORM\PersistentCollection {#2448 …} } App\Entity\Rubric {#2505 -id: 7 -name: "Sport" -slug: "sport" -color: "green" -single: "évènement sportif" -plural: "évènements sportifs" -events: Doctrine\ORM\PersistentCollection {#2759 …} -categories: Doctrine\ORM\PersistentCollection {#2767 …} } App\Entity\Rubric {#2957 -id: 3 -name: "Soirée" -slug: "soiree" -color: "blue" -single: "soirée" -plural: "soirées" -events: Doctrine\ORM\PersistentCollection {#2569 …} -categories: Doctrine\ORM\PersistentCollection {#2758 …} } App\Entity\Rubric {#2764 -id: 6 -name: "Action citoyenne" -slug: "action-citoyenne" -color: "orange" -single: "activité citoyenne" -plural: "activités citoyennes" -events: Doctrine\ORM\PersistentCollection {#2765 …} -categories: Doctrine\ORM\PersistentCollection {#2495 …} } App\Entity\Rubric {#2756 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#2452 …} -categories: Doctrine\ORM\PersistentCollection {#2451 …} } ] |
[ App\Entity\Rubric {#2425 -id: 2 -name: "Spectacle" -slug: "spectacle" -color: "black" -single: "spectacle" -plural: "spectacles" -events: Doctrine\ORM\PersistentCollection {#2461 …} -categories: Doctrine\ORM\PersistentCollection {#2501 …} } App\Entity\Rubric {#2755 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#2499 …} -categories: Doctrine\ORM\PersistentCollection {#2459 …} } App\Entity\Rubric {#2460 -id: 4 -name: "Exposition" -slug: "exposition" -color: "yellow" -single: "exposition" -plural: "expositions" -events: Doctrine\ORM\PersistentCollection {#2711 …} -categories: Doctrine\ORM\PersistentCollection {#2502 …} } App\Entity\Rubric {#2504 -id: 5 -name: "Cinéma" -slug: "cinema" -color: "grey" -single: "projection cinématographique" -plural: "projections cinématographiques" -events: Doctrine\ORM\PersistentCollection {#2511 …} -categories: Doctrine\ORM\PersistentCollection {#2485 …} } App\Entity\Rubric {#2462 -id: 8 -name: "Stage" -slug: "stage" -color: "pink" -single: "stage" -plural: "stages et ateliers" -events: Doctrine\ORM\PersistentCollection {#2510 …} -categories: Doctrine\ORM\PersistentCollection {#2448 …} } App\Entity\Rubric {#2505 -id: 7 -name: "Sport" -slug: "sport" -color: "green" -single: "évènement sportif" -plural: "évènements sportifs" -events: Doctrine\ORM\PersistentCollection {#2759 …} -categories: Doctrine\ORM\PersistentCollection {#2767 …} } App\Entity\Rubric {#2957 -id: 3 -name: "Soirée" -slug: "soiree" -color: "blue" -single: "soirée" -plural: "soirées" -events: Doctrine\ORM\PersistentCollection {#2569 …} -categories: Doctrine\ORM\PersistentCollection {#2758 …} } App\Entity\Rubric {#2764 -id: 6 -name: "Action citoyenne" -slug: "action-citoyenne" -color: "orange" -single: "activité citoyenne" -plural: "activités citoyennes" -events: Doctrine\ORM\PersistentCollection {#2765 …} -categories: Doctrine\ORM\PersistentCollection {#2495 …} } App\Entity\Rubric {#2756 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#2452 …} -categories: Doctrine\ORM\PersistentCollection {#2451 …} } ] |
| label | "Quel genre ?" |
same as passed value |
| placeholder | "Filtrer par rubrique" |
same as passed value |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| allow_options_create | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| autocomplete | false |
| autocomplete_url | null |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | "name" |
| choice_lazy | false |
| choice_loader | null |
| choice_name | null |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choice_value | "slug" |
| choices | [ App\Entity\Rubric {#2425 -id: 2 -name: "Spectacle" -slug: "spectacle" -color: "black" -single: "spectacle" -plural: "spectacles" -events: Doctrine\ORM\PersistentCollection {#2461 …} -categories: Doctrine\ORM\PersistentCollection {#2501 …} } App\Entity\Rubric {#2755 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#2499 …} -categories: Doctrine\ORM\PersistentCollection {#2459 …} } App\Entity\Rubric {#2460 -id: 4 -name: "Exposition" -slug: "exposition" -color: "yellow" -single: "exposition" -plural: "expositions" -events: Doctrine\ORM\PersistentCollection {#2711 …} -categories: Doctrine\ORM\PersistentCollection {#2502 …} } App\Entity\Rubric {#2504 -id: 5 -name: "Cinéma" -slug: "cinema" -color: "grey" -single: "projection cinématographique" -plural: "projections cinématographiques" -events: Doctrine\ORM\PersistentCollection {#2511 …} -categories: Doctrine\ORM\PersistentCollection {#2485 …} } App\Entity\Rubric {#2462 -id: 8 -name: "Stage" -slug: "stage" -color: "pink" -single: "stage" -plural: "stages et ateliers" -events: Doctrine\ORM\PersistentCollection {#2510 …} -categories: Doctrine\ORM\PersistentCollection {#2448 …} } App\Entity\Rubric {#2505 -id: 7 -name: "Sport" -slug: "sport" -color: "green" -single: "évènement sportif" -plural: "évènements sportifs" -events: Doctrine\ORM\PersistentCollection {#2759 …} -categories: Doctrine\ORM\PersistentCollection {#2767 …} } App\Entity\Rubric {#2957 -id: 3 -name: "Soirée" -slug: "soiree" -color: "blue" -single: "soirée" -plural: "soirées" -events: Doctrine\ORM\PersistentCollection {#2569 …} -categories: Doctrine\ORM\PersistentCollection {#2758 …} } App\Entity\Rubric {#2764 -id: 6 -name: "Action citoyenne" -slug: "action-citoyenne" -color: "orange" -single: "activité citoyenne" -plural: "activités citoyennes" -events: Doctrine\ORM\PersistentCollection {#2765 …} -categories: Doctrine\ORM\PersistentCollection {#2495 …} } App\Entity\Rubric {#2756 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#2452 …} -categories: Doctrine\ORM\PersistentCollection {#2451 …} } ] |
| compound | false |
| constraints | [] |
| create_option_text | "Add %placeholder%..." |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#516 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#293 …} -logger: Monolog\Logger {#138 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#515 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| extra_options | [] |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Quel genre ?" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| loading_more_text | "Loading more results..." |
| mapped | true |
| max_results | 10 |
| method | "POST" |
| min_characters | null |
| multiple | false |
| no_more_results_text | "No more results" |
| no_results_found_text | "No results found" |
| options_as_html | false |
| placeholder | "Filtrer par rubrique" |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| preload | "focus" |
| priority | 0 |
| property_path | null |
| required | false |
| reset_on_focus | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| tom_select_options | [] |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#4614 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4613 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "_multi_search_searchRubric" ] |
| cache_key | "_multi_search_searchRubric_choice" |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#4761 +data: App\Entity\Rubric {#2425 -id: 2 -name: "Spectacle" -slug: "spectacle" -color: "black" -single: "spectacle" -plural: "spectacles" -events: Doctrine\ORM\PersistentCollection {#2461 …} -categories: Doctrine\ORM\PersistentCollection {#2501 …} } +value: "spectacle" +label: "Spectacle" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4763 +data: App\Entity\Rubric {#2755 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#2499 …} -categories: Doctrine\ORM\PersistentCollection {#2459 …} } +value: "concert" +label: "Concert" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4762 +data: App\Entity\Rubric {#2460 -id: 4 -name: "Exposition" -slug: "exposition" -color: "yellow" -single: "exposition" -plural: "expositions" -events: Doctrine\ORM\PersistentCollection {#2711 …} -categories: Doctrine\ORM\PersistentCollection {#2502 …} } +value: "exposition" +label: "Exposition" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4765 +data: App\Entity\Rubric {#2504 -id: 5 -name: "Cinéma" -slug: "cinema" -color: "grey" -single: "projection cinématographique" -plural: "projections cinématographiques" -events: Doctrine\ORM\PersistentCollection {#2511 …} -categories: Doctrine\ORM\PersistentCollection {#2485 …} } +value: "cinema" +label: "Cinéma" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4766 +data: App\Entity\Rubric {#2462 -id: 8 -name: "Stage" -slug: "stage" -color: "pink" -single: "stage" -plural: "stages et ateliers" -events: Doctrine\ORM\PersistentCollection {#2510 …} -categories: Doctrine\ORM\PersistentCollection {#2448 …} } +value: "stage" +label: "Stage" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4767 +data: App\Entity\Rubric {#2505 -id: 7 -name: "Sport" -slug: "sport" -color: "green" -single: "évènement sportif" -plural: "évènements sportifs" -events: Doctrine\ORM\PersistentCollection {#2759 …} -categories: Doctrine\ORM\PersistentCollection {#2767 …} } +value: "sport" +label: "Sport" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4768 +data: App\Entity\Rubric {#2957 -id: 3 -name: "Soirée" -slug: "soiree" -color: "blue" -single: "soirée" -plural: "soirées" -events: Doctrine\ORM\PersistentCollection {#2569 …} -categories: Doctrine\ORM\PersistentCollection {#2758 …} } +value: "soiree" +label: "Soirée" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4769 +data: App\Entity\Rubric {#2764 -id: 6 -name: "Action citoyenne" -slug: "action-citoyenne" -color: "orange" -single: "activité citoyenne" -plural: "activités citoyennes" -events: Doctrine\ORM\PersistentCollection {#2765 …} -categories: Doctrine\ORM\PersistentCollection {#2495 …} } +value: "action-citoyenne" +label: "Action citoyenne" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4770 +data: App\Entity\Rubric {#2756 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#2452 …} -categories: Doctrine\ORM\PersistentCollection {#2451 …} } +value: "autre" +label: "Autre" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | "" |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#4757 -errors: [] -form: Symfony\Component\Form\Form {#4673 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#4758 …5} |
| full_name | "multi_search[searchRubric]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "multi_search_searchRubric" |
| is_selected | Closure($choice, $value) {#4760 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "Quel genre ?" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "searchRubric" |
| placeholder | "Filtrer par rubrique" |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_multi_search_searchRubric" |
| uses_autocomplete | false |
| valid | true |
| value | "" |
searchCategory
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "celtique" |
| View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| choices | [] |
same as passed value |
| expanded | true |
same as passed value |
| label | null |
same as passed value |
| placeholder | null |
same as passed value |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| allow_options_create | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| autocomplete | false |
| autocomplete_url | null |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | null |
| choice_lazy | false |
| choice_loader | null |
| choice_name | null |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choice_value | null |
| choices | [] |
| compound | true |
| constraints | [] |
| create_option_text | "Add %placeholder%..." |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#516 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#293 …} -logger: Monolog\Logger {#138 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#515 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| empty_data | null |
| error_bubbling | false |
| error_mapping | [] |
| expanded | true |
| extra_fields_message | "This form should not contain extra fields." |
| extra_options | [] |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| loading_more_text | "Loading more results..." |
| mapped | true |
| max_results | 10 |
| method | "POST" |
| min_characters | null |
| multiple | false |
| no_more_results_text | "No more results" |
| no_results_found_text | "No results found" |
| options_as_html | false |
| placeholder | null |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| preload | "focus" |
| priority | 0 |
| property_path | null |
| required | false |
| reset_on_focus | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| tom_select_options | [] |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#4627 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4626 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "_multi_search_searchCategory" ] |
| cache_key | "_multi_search_searchCategory_choice" |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choices | [] |
| compound | true |
| data | "celtique" |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#4771 -errors: [] -form: Symfony\Component\Form\Form {#4676 …} } |
| expanded | true |
| form | Symfony\Component\Form\FormView {#4759 …5} |
| full_name | "multi_search[searchCategory]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "multi_search_searchCategory" |
| is_selected | Closure($choice, $value) {#4772 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "searchCategory" |
| placeholder | null |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_multi_search_searchCategory" |
| uses_autocomplete | false |
| valid | true |
| value | "" |
minPrice
"Symfony\Component\Form\Extension\Core\Type\MoneyType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | 0.0 |
| View Format |
"0,00"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "placeholder" => "Minimum" ] |
[ "placeholder" => "Minimum" ] |
| currency | false |
same as passed value |
| label | "Quel prix ?" |
same as passed value |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "placeholder" => "Minimum" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#516 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#293 …} -logger: Monolog\Logger {#138 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#515 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| currency | false |
| data_class | null |
| disabled | false |
| divisor | 1 |
| empty_data | Closure(FormInterface $form) {#4645 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| grouping | false |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | false |
| inherit_data | false |
| input | "float" |
| invalid_message | "Please enter a valid money amount." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Quel prix ?" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| rounding_mode | 6 |
| row_attr | [] |
| scale | 2 |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#4647 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4646 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "placeholder" => "Minimum" "inputmode" => "decimal" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "money" "_multi_search_minPrice" ] |
| cache_key | "_multi_search_minPrice_money" |
| compound | false |
| data | 0.0 |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#4774 -errors: [] -form: Symfony\Component\Form\Form {#4679 …} } |
| form | Symfony\Component\Form\FormView {#4773 …5} |
| full_name | "multi_search[minPrice]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "multi_search_minPrice" |
| label | "Quel prix ?" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| money_pattern | "{{ widget }}" |
| multipart | false |
| name | "minPrice" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_multi_search_minPrice" |
| valid | true |
| value | "0,00" |
maxPrice
"Symfony\Component\Form\Extension\Core\Type\MoneyType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | 0.0 |
| View Format |
"0,00"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "placeholder" => "Maximum" ] |
[ "placeholder" => "Maximum" ] |
| currency | false |
same as passed value |
| label | "Maximum" |
same as passed value |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "placeholder" => "Maximum" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#516 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#293 …} -logger: Monolog\Logger {#138 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#515 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| currency | false |
| data_class | null |
| disabled | false |
| divisor | 1 |
| empty_data | Closure(FormInterface $form) {#4655 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| grouping | false |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | false |
| inherit_data | false |
| input | "float" |
| invalid_message | "Please enter a valid money amount." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Maximum" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| rounding_mode | 6 |
| row_attr | [] |
| scale | 2 |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#4657 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4656 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "placeholder" => "Maximum" "inputmode" => "decimal" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "money" "_multi_search_maxPrice" ] |
| cache_key | "_multi_search_maxPrice_money" |
| compound | false |
| data | 0.0 |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#4775 -errors: [] -form: Symfony\Component\Form\Form {#4682 …} } |
| form | Symfony\Component\Form\FormView {#4776 …5} |
| full_name | "multi_search[maxPrice]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "multi_search_maxPrice" |
| label | "Maximum" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| money_pattern | "{{ widget }}" |
| multipart | false |
| name | "maxPrice" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_multi_search_maxPrice" |
| valid | true |
| value | "0,00" |
__dynamic_error
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| auto_initialize | false |
same as passed value |
| error_bubbling | false |
same as passed value |
| mapped | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | false |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#516 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#293 …} -logger: Monolog\Logger {#138 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#515 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4688 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The hidden field is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | false |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#4690 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4689 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "_multi_search___dynamic_error" ] |
| cache_key | "_multi_search___dynamic_error_hidden" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#4777 -errors: [] -form: Symfony\Component\Form\Form {#4696 …} } |
| form | Symfony\Component\Form\FormView {#4778 …5} |
| full_name | "multi_search[__dynamic_error]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "multi_search___dynamic_error" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "__dynamic_error" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_multi_search___dynamic_error" |
| valid | true |
| value | "" |
isPast
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | false |
| View Format |
null
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "Voir les événements passés" |
same as passed value |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#516 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#293 …} -logger: Monolog\Logger {#138 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#515 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form, $viewData) {#4716 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| false_values | [
null
] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The checkbox has an invalid value." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#4717 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| label | "Voir les événements passés" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#4719 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4721 …} $translationDomain: "validators" } } |
| validation_groups | null |
| value | "1" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "_multi_search_isPast" ] |
| cache_key | "_multi_search_isPast_checkbox" |
| checked | false |
| compound | false |
| data | false |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#4779 -errors: [] -form: Symfony\Component\Form\Form {#4727 …} } |
| form | Symfony\Component\Form\FormView {#4780 …5} |
| full_name | "multi_search[isPast]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "multi_search_isPast" |
| label | "Voir les événements passés" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "isPast" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_multi_search_isPast" |
| valid | true |
| value | "1" |
_token
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "csrf-token" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-controller" => "csrf-protection" ] |
[ "data-controller" => "csrf-protection" ] |
| block_prefix | "csrf_token" |
same as passed value |
| data | "csrf-token" |
same as passed value |
| mapped | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-controller" => "csrf-protection" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | "csrf_token" |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#516 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#293 …} -logger: Monolog\Logger {#138 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#515 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data | "csrf-token" |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4700 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The hidden field is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | false |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#4781 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4782 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-controller" => "csrf-protection" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "csrf_token" "_multi_search__token" ] |
| cache_key | "_multi_search__token_hidden" |
| compound | false |
| data | "csrf-token" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#4792 -errors: [] -form: Symfony\Component\Form\Form {#4788 …} } |
| form | Symfony\Component\Form\FormView {#4783 …5} |
| full_name | "multi_search[_token]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "multi_search__token" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "_token" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_multi_search__token" |
| valid | true |
| value | "csrf-token" |