Forms
-
rubric_search
-
searchRubric
-
_token
-
-
city_search
-
searchCity
-
distance
-
_token
-
-
place_search
-
searchPlace
-
_token
-
-
date_search
-
searchDate
-
_token
-
-
multi_search
-
searchTitle
-
searchDate
-
searchRubric
-
searchCategory
-
0
-
1
-
2
-
3
-
-
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: "electro" +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: "electro" +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 {#2505 -id: 2 -name: "Spectacle" -slug: "spectacle" -color: "black" -single: "spectacle" -plural: "spectacles" -events: Doctrine\ORM\PersistentCollection {#2431 …} -categories: Doctrine\ORM\PersistentCollection {#3455 …} } App\Entity\Rubric {#2957 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#2497 …} -categories: Doctrine\ORM\PersistentCollection {#2462 …} } App\Entity\Rubric {#3497 -id: 4 -name: "Exposition" -slug: "exposition" -color: "yellow" -single: "exposition" -plural: "expositions" -events: Doctrine\ORM\PersistentCollection {#3499 …} -categories: Doctrine\ORM\PersistentCollection {#3466 …} } App\Entity\Rubric {#3463 -id: 5 -name: "Cinéma" -slug: "cinema" -color: "grey" -single: "projection cinématographique" -plural: "projections cinématographiques" -events: Doctrine\ORM\PersistentCollection {#3502 …} -categories: Doctrine\ORM\PersistentCollection {#3456 …} } App\Entity\Rubric {#3495 -id: 8 -name: "Stage" -slug: "stage" -color: "pink" -single: "stage" -plural: "stages et ateliers" -events: Doctrine\ORM\PersistentCollection {#3494 …} -categories: Doctrine\ORM\PersistentCollection {#3492 …} } App\Entity\Rubric {#3490 -id: 7 -name: "Sport" -slug: "sport" -color: "green" -single: "évènement sportif" -plural: "évènements sportifs" -events: Doctrine\ORM\PersistentCollection {#3489 …} -categories: Doctrine\ORM\PersistentCollection {#3487 …} } App\Entity\Rubric {#3485 -id: 3 -name: "Soirée" -slug: "soiree" -color: "blue" -single: "soirée" -plural: "soirées" -events: Doctrine\ORM\PersistentCollection {#3484 …} -categories: Doctrine\ORM\PersistentCollection {#3482 …} } App\Entity\Rubric {#3480 -id: 6 -name: "Action citoyenne" -slug: "action-citoyenne" -color: "orange" -single: "activité citoyenne" -plural: "activités citoyennes" -events: Doctrine\ORM\PersistentCollection {#3479 …} -categories: Doctrine\ORM\PersistentCollection {#3477 …} } App\Entity\Rubric {#3452 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#3503 …} -categories: Doctrine\ORM\PersistentCollection {#3530 …} } ] |
[ App\Entity\Rubric {#2505 -id: 2 -name: "Spectacle" -slug: "spectacle" -color: "black" -single: "spectacle" -plural: "spectacles" -events: Doctrine\ORM\PersistentCollection {#2431 …} -categories: Doctrine\ORM\PersistentCollection {#3455 …} } App\Entity\Rubric {#2957 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#2497 …} -categories: Doctrine\ORM\PersistentCollection {#2462 …} } App\Entity\Rubric {#3497 -id: 4 -name: "Exposition" -slug: "exposition" -color: "yellow" -single: "exposition" -plural: "expositions" -events: Doctrine\ORM\PersistentCollection {#3499 …} -categories: Doctrine\ORM\PersistentCollection {#3466 …} } App\Entity\Rubric {#3463 -id: 5 -name: "Cinéma" -slug: "cinema" -color: "grey" -single: "projection cinématographique" -plural: "projections cinématographiques" -events: Doctrine\ORM\PersistentCollection {#3502 …} -categories: Doctrine\ORM\PersistentCollection {#3456 …} } App\Entity\Rubric {#3495 -id: 8 -name: "Stage" -slug: "stage" -color: "pink" -single: "stage" -plural: "stages et ateliers" -events: Doctrine\ORM\PersistentCollection {#3494 …} -categories: Doctrine\ORM\PersistentCollection {#3492 …} } App\Entity\Rubric {#3490 -id: 7 -name: "Sport" -slug: "sport" -color: "green" -single: "évènement sportif" -plural: "évènements sportifs" -events: Doctrine\ORM\PersistentCollection {#3489 …} -categories: Doctrine\ORM\PersistentCollection {#3487 …} } App\Entity\Rubric {#3485 -id: 3 -name: "Soirée" -slug: "soiree" -color: "blue" -single: "soirée" -plural: "soirées" -events: Doctrine\ORM\PersistentCollection {#3484 …} -categories: Doctrine\ORM\PersistentCollection {#3482 …} } App\Entity\Rubric {#3480 -id: 6 -name: "Action citoyenne" -slug: "action-citoyenne" -color: "orange" -single: "activité citoyenne" -plural: "activités citoyennes" -events: Doctrine\ORM\PersistentCollection {#3479 …} -categories: Doctrine\ORM\PersistentCollection {#3477 …} } App\Entity\Rubric {#3452 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#3503 …} -categories: Doctrine\ORM\PersistentCollection {#3530 …} } ] |
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: "electro" +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) {#4026 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 {#2505 -id: 2 -name: "Spectacle" -slug: "spectacle" -color: "black" -single: "spectacle" -plural: "spectacles" -events: Doctrine\ORM\PersistentCollection {#2431 …} -categories: Doctrine\ORM\PersistentCollection {#3455 …} } App\Entity\Rubric {#2957 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#2497 …} -categories: Doctrine\ORM\PersistentCollection {#2462 …} } App\Entity\Rubric {#3497 -id: 4 -name: "Exposition" -slug: "exposition" -color: "yellow" -single: "exposition" -plural: "expositions" -events: Doctrine\ORM\PersistentCollection {#3499 …} -categories: Doctrine\ORM\PersistentCollection {#3466 …} } App\Entity\Rubric {#3463 -id: 5 -name: "Cinéma" -slug: "cinema" -color: "grey" -single: "projection cinématographique" -plural: "projections cinématographiques" -events: Doctrine\ORM\PersistentCollection {#3502 …} -categories: Doctrine\ORM\PersistentCollection {#3456 …} } App\Entity\Rubric {#3495 -id: 8 -name: "Stage" -slug: "stage" -color: "pink" -single: "stage" -plural: "stages et ateliers" -events: Doctrine\ORM\PersistentCollection {#3494 …} -categories: Doctrine\ORM\PersistentCollection {#3492 …} } App\Entity\Rubric {#3490 -id: 7 -name: "Sport" -slug: "sport" -color: "green" -single: "évènement sportif" -plural: "évènements sportifs" -events: Doctrine\ORM\PersistentCollection {#3489 …} -categories: Doctrine\ORM\PersistentCollection {#3487 …} } App\Entity\Rubric {#3485 -id: 3 -name: "Soirée" -slug: "soiree" -color: "blue" -single: "soirée" -plural: "soirées" -events: Doctrine\ORM\PersistentCollection {#3484 …} -categories: Doctrine\ORM\PersistentCollection {#3482 …} } App\Entity\Rubric {#3480 -id: 6 -name: "Action citoyenne" -slug: "action-citoyenne" -color: "orange" -single: "activité citoyenne" -plural: "activités citoyennes" -events: Doctrine\ORM\PersistentCollection {#3479 …} -categories: Doctrine\ORM\PersistentCollection {#3477 …} } App\Entity\Rubric {#3452 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#3503 …} -categories: Doctrine\ORM\PersistentCollection {#3530 …} } ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#4028 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4027 …} $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: "electro" +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 {#4058 -errors: [] -form: Symfony\Component\Form\Form {#4065 …} } |
| form | Symfony\Component\Form\FormView {#4029 …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: "electro" +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 {#4054 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() {#4057 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4055 …} $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 {#4077 +data: "spectacle" +value: "spectacle" +label: "Spectacle" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4080 +data: "concert" +value: "concert" +label: "Concert" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4082 +data: "exposition" +value: "exposition" +label: "Exposition" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4083 +data: "cinema" +value: "cinema" +label: "Cinéma" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4084 +data: "stage" +value: "stage" +label: "Stage" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4085 +data: "sport" +value: "sport" +label: "Sport" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4086 +data: "soiree" +value: "soiree" +label: "Soirée" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4087 +data: "action-citoyenne" +value: "action-citoyenne" +label: "Action citoyenne" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4088 +data: "autre" +value: "autre" +label: "Autre" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | "" |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#4076 -errors: [] -form: Symfony\Component\Form\Form {#4068 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#4075 …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) {#4090 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) {#4094 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() {#4096 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4095 …} $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 {#4106 -errors: [] -form: Symfony\Component\Form\Form {#4102 …} } |
| form | Symfony\Component\Form\FormView {#4097 …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: "electro" +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 {#4117 -id: null -name: null -slug: null -description: null -coatOfArms: null -latitude: null -longitude: null -borough: null -places: Doctrine\Common\Collections\ArrayCollection {#4153 …} -events: Doctrine\Common\Collections\ArrayCollection {#4134 …} -districts: Doctrine\Common\Collections\ArrayCollection {#4151 …} -postcodes: Doctrine\Common\Collections\ArrayCollection {#4152 …} -department: null -resources: Doctrine\Common\Collections\ArrayCollection {#4192 …} } |
same as passed value |
| data | App\DTO\SearchDto {#1012 +search: "" +searchDate: "" +searchDateStart: "" +searchDateEnd: "" +searchTitle: "" +searchRubric: "" +searchCategory: "electro" +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 {#4117 -id: null -name: null -slug: null -description: null -coatOfArms: null -latitude: null -longitude: null -borough: null -places: Doctrine\Common\Collections\ArrayCollection {#4153 …} -events: Doctrine\Common\Collections\ArrayCollection {#4134 …} -districts: Doctrine\Common\Collections\ArrayCollection {#4151 …} -postcodes: Doctrine\Common\Collections\ArrayCollection {#4152 …} -department: null -resources: Doctrine\Common\Collections\ArrayCollection {#4192 …} } |
| 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: "electro" +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) {#4176 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() {#4172 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4175 …} $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: "electro" +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 {#4268 -errors: [] -form: Symfony\Component\Form\Form {#4263 …} } |
| form | Symfony\Component\Form\FormView {#4140 …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: "electro" +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() {#4182 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4323 …} $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 {#4247 +data: "aix-en-provence" +value: "aix-en-provence" +label: "Aix-en-Provence" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4226 +data: "amneville" +value: "amneville" +label: "Amnéville" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4218 +data: "auriol" +value: "auriol" +label: "Auriol" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4215 +data: "barr" +value: "barr" +label: "Barr" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4235 +data: "belfort" +value: "belfort" +label: "Belfort" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4237 +data: "bischwiller" +value: "bischwiller" +label: "Bischwiller" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4230 +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 {#4157 +data: "bordeaux" +value: "bordeaux" +label: "Bordeaux" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4227 +data: "bult" +value: "bult" +label: "Bult" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4319 +data: "cabries" +value: "cabries" +label: "Cabriès" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4317 +data: "caluire-et-cuire" +value: "caluire-et-cuire" +label: "Caluire-et-Cuire" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4312 +data: "carnoux-en-provence" +value: "carnoux-en-provence" +label: "Carnoux-en-Provence" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4306 +data: "cenon" +value: "cenon" +label: "Cenon" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4300 +data: "cernay" +value: "cernay" +label: "Cernay" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4285 +data: "champ-le-duc" +value: "champ-le-duc" +label: "Champ-le-Duc" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4296 +data: "chateauneuf-le-rouge" +value: "chateauneuf-le-rouge" +label: "Châteauneuf-le-Rouge" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4295 +data: "chateauneuf-les-martigues" +value: "chateauneuf-les-martigues" +label: "Châteauneuf-les-Martigues" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4294 +data: "chateaurenard" +value: "chateaurenard" +label: "Châteaurenard" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4293 +data: "colmar" +value: "colmar" +label: "Colmar" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4292 +data: "contrexeville" +value: "contrexeville" +label: "Contrexéville" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4291 +data: "creutzwald" +value: "creutzwald" +label: "Creutzwald" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4290 +data: "decines-charpieu" +value: "decines-charpieu" +label: "Décines-Charpieu" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4289 +data: "delme" +value: "delme" +label: "Delme" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4287 +data: "domevre-sur-aviere" +value: "domevre-sur-aviere" +label: "Domèvre-sur-Avière" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4321 +data: "dorlisheim" +value: "dorlisheim" +label: "Dorlisheim" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4320 +data: "eckbolsheim" +value: "eckbolsheim" +label: "Eckbolsheim" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4318 +data: "eloyes" +value: "eloyes" +label: "Éloyes" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4297 +data: "epinal" +value: "epinal" +label: "Épinal" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4316 +data: "esch-sur-alzette" +value: "esch-sur-alzette" +label: "Esch-sur-Alzette" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4310 +data: "florange" +value: "florange" +label: "Florange" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4315 +data: "fontaine" +value: "fontaine" +label: "Fontaine" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4313 +data: "freyming-merlebach" +value: "freyming-merlebach" +label: "Freyming-Merlebach" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4314 +data: "givors" +value: "givors" +label: "Givors" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4311 +data: "golbey" +value: "golbey" +label: "Golbey" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4304 +data: "goxwiller" +value: "goxwiller" +label: "Goxwiller" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4309 +data: "grandvillers" +value: "grandvillers" +label: "Grandvillers" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4307 +data: "haguenau" +value: "haguenau" +label: "Haguenau" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4308 +data: "hem" +value: "hem" +label: "Hem" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4305 +data: "hennecourt" +value: "hennecourt" +label: "Hennecourt" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4298 +data: "husseren-wesserling" +value: "husseren-wesserling" +label: "Husseren-Wesserling" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4303 +data: "hyeres" +value: "hyeres" +label: "Hyères" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4301 +data: "istres" +value: "istres" +label: "Istres" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4302 +data: "kirrwiller" +value: "kirrwiller" +label: "Kirrwiller" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4299 +data: "la-seyne-sur-mer" +value: "la-seyne-sur-mer" +label: "La Seyne-sur-Mer" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4324 +data: "la-wantzenau" +value: "la-wantzenau" +label: "La Wantzenau" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4326 +data: "laxou" +value: "laxou" +label: "Laxou" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4325 +data: "lille" +value: "lille" +label: "Lille" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4327 +data: "lingolsheim" +value: "lingolsheim" +label: "Lingolsheim" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4328 +data: "ludres" +value: "ludres" +label: "Ludres" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4329 +data: "lyon" +value: "lyon" +label: "Lyon" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4330 +data: "marseille" +value: "marseille" +label: "Marseille" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4331 +data: "martigues" +value: "martigues" +label: "Martigues" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4332 +data: "maxeville" +value: "maxeville" +label: "Maxéville" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4333 +data: "meisenthal" +value: "meisenthal" +label: "Meisenthal" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4334 +data: "metz" +value: "metz" +label: "Metz" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4335 +data: "mirecourt" +value: "mirecourt" +label: "Mirecourt" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4336 +data: "monswiller" +value: "monswiller" +label: "Monswiller" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4337 +data: "mulhouse" +value: "mulhouse" +label: "Mulhouse" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4338 +data: "mundolsheim" +value: "mundolsheim" +label: "Mundolsheim" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4339 +data: "muntzenheim" +value: "muntzenheim" +label: "Muntzenheim" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4340 +data: "mutzig" +value: "mutzig" +label: "Mutzig" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4341 +data: "nancy" +value: "nancy" +label: "Nancy" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4342 +data: "obernai" +value: "obernai" +label: "Obernai" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4343 +data: "ostwald" +value: "ostwald" +label: "Ostwald" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4344 +data: "pagney-derriere-barine" +value: "pagney-derriere-barine" +label: "Pagney-derrière-Barine" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4345 +data: "paris" +value: "paris" +label: "Paris" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4346 +data: "pont-saint-vincent" +value: "pont-saint-vincent" +label: "Pont-Saint-Vincent" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4347 +data: "portieux" +value: "portieux" +label: "Portieux" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4348 +data: "rambervillers" +value: "rambervillers" +label: "Rambervillers" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4349 +data: "rennes" +value: "rennes" +label: "Rennes" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4350 +data: "rodemack" +value: "rodemack" +label: "Rodemack" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4351 +data: "roubaix" +value: "roubaix" +label: "Roubaix" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4352 +data: "rust" +value: "rust" +label: "Rust" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4353 +data: "saint-avold" +value: "saint-avold" +label: "Saint-Avold" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4354 +data: "sanary-sur-mer" +value: "sanary-sur-mer" +label: "Sanary-sur-Mer" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4355 +data: "santes" +value: "santes" +label: "Santes" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4356 +data: "sausheim" +value: "sausheim" +label: "Sausheim" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4357 +data: "seclin" +value: "seclin" +label: "Seclin" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4358 +data: "selestat" +value: "selestat" +label: "Sélestat" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4359 +data: "sondernach" +value: "sondernach" +label: "Sondernach" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4360 +data: "strasbourg" +value: "strasbourg" +label: "Strasbourg" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4361 +data: "terville" +value: "terville" +label: "Terville" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4362 +data: "thaon-les-vosges" +value: "thaon-les-vosges" +label: "Thaon-les-Vosges" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4363 +data: "thionville" +value: "thionville" +label: "Thionville" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4364 +data: "tomblaine" +value: "tomblaine" +label: "Tomblaine" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4365 +data: "toulon" +value: "toulon" +label: "Toulon" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4366 +data: "truchtersheim" +value: "truchtersheim" +label: "Truchtersheim" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4367 +data: "vandoeuvre-les-nancy" +value: "vandoeuvre-les-nancy" +label: "Vandœuvre-lès-Nancy" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4368 +data: "vaugneray" +value: "vaugneray" +label: "Vaugneray" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4369 +data: "vaulx-en-velin" +value: "vaulx-en-velin" +label: "Vaulx-en-Velin" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4370 +data: "vendenheim" +value: "vendenheim" +label: "Vendenheim" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4371 +data: "villepinte" +value: "villepinte" +label: "Villepinte" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4372 +data: "villeurbanne" +value: "villeurbanne" +label: "Villeurbanne" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4373 +data: "wasquehal" +value: "wasquehal" +label: "Wasquehal" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | null |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#4249 -errors: [] -form: Symfony\Component\Form\Form {#4260 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#4250 …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) {#4375 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) {#4271 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() {#4269 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4270 …} $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 {#4376 -errors: [] -form: Symfony\Component\Form\Form {#4257 …} } |
| form | Symfony\Component\Form\FormView {#4377 …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) {#4281 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() {#4378 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4379 …} $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 {#4389 -errors: [] -form: Symfony\Component\Form\Form {#4385 …} } |
| form | Symfony\Component\Form\FormView {#4380 …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: "electro" +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: "electro" +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 {#4458 -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 {#4457 …} -latitude: null -longitude: null -district: null -postcode: null -comments: Doctrine\Common\Collections\ArrayCollection {#4500 …} -claims: Doctrine\Common\Collections\ArrayCollection {#4503 …} -likes: Doctrine\Common\Collections\ArrayCollection {#4496 …} -rooms: Doctrine\Common\Collections\ArrayCollection {#4498 …} -placetags: Doctrine\Common\Collections\ArrayCollection {#4495 …} -placekindPrimary: null -placekindSecondary: null -placekindTertiary: null -editors: Doctrine\Common\Collections\ArrayCollection {#4494 …} -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: "electro" +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) {#4506 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 {#4458 -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 {#4457 …} -latitude: null -longitude: null -district: null -postcode: null -comments: Doctrine\Common\Collections\ArrayCollection {#4500 …} -claims: Doctrine\Common\Collections\ArrayCollection {#4503 …} -likes: Doctrine\Common\Collections\ArrayCollection {#4496 …} -rooms: Doctrine\Common\Collections\ArrayCollection {#4498 …} -placetags: Doctrine\Common\Collections\ArrayCollection {#4495 …} -placekindPrimary: null -placekindSecondary: null -placekindTertiary: null -editors: Doctrine\Common\Collections\ArrayCollection {#4494 …} -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() {#4504 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4507 …} $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: "electro" +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 {#4441 -errors: [] -form: Symfony\Component\Form\Form {#4615 …} } |
| form | Symfony\Component\Form\FormView {#4505 …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: "electro" +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() {#4616 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4453 …} $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 {#4604 +data: "katalysart-strasbourg" +value: "katalysart-strasbourg" +label: "Atelier Katalysart" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4599 +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 {#4598 +data: "chez-paulette-pagney-derriere-barine" +value: "chez-paulette-pagney-derriere-barine" +label: "Chez Paulette" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4597 +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 {#4596 +data: "europa-park-strasbourg" +value: "europa-park-strasbourg" +label: "Europa-Park" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4595 +data: "l-afpa-strasbourg-strasbourg" +value: "l-afpa-strasbourg-strasbourg" +label: "L' AFPA Strasbourg" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4594 +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 {#4593 +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 {#4592 +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 {#4591 +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 {#4590 +data: "l-amphitheatre-3000-lyon" +value: "l-amphitheatre-3000-lyon" +label: "L'Amphithéâtre 3000" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4589 +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 {#4588 +data: "l-art-du-marseille" +value: "l-art-du-marseille" +label: "L'Art Dû" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4587 +data: "l-artea-carnoux-en-provence" +value: "l-artea-carnoux-en-provence" +label: "L'Artea" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4586 +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 {#4584 +data: "l-autre-canal-nancy" +value: "l-autre-canal-nancy" +label: "L'Autre Canal" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4583 +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 {#4582 +data: "l-espace-chaudeau-ludres" +value: "l-espace-chaudeau-ludres" +label: "L'espace Chaudeau" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4581 +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 {#4580 +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 {#4579 +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 {#4578 +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 {#4577 +data: "l-espace-gerson-lyon" +value: "l-espace-gerson-lyon" +label: "L'Espace Gerson" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4576 +data: "l-espace-gruen-cernay" +value: "l-espace-gruen-cernay" +label: "L'Espace Grün" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4574 +data: "l-espace-julien-marseille" +value: "l-espace-julien-marseille" +label: "L'Espace Julien" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4573 +data: "le-gouvy-freyming-merlebach" +value: "le-gouvy-freyming-merlebach" +label: "L'espace Théodore Gouvy" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4571 +data: "l-estrade-bordeaux" +value: "l-estrade-bordeaux" +label: "L'Estrade" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4570 +data: "l-intervalle-vaugneray" +value: "l-intervalle-vaugneray" +label: "L'InterValle" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4559 +data: "l-oree-85-strasbourg" +value: "l-oree-85-strasbourg" +label: "L'Orée 85" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4566 +data: "l-usine-istres" +value: "l-usine-istres" +label: "L'Usine" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4556 +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 {#4551 +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 {#4564 +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 {#4557 +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 {#4540 +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 {#4555 +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 {#4665 +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 {#4659 +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 {#4653 +data: "la-condition-publique-roubaix" +value: "la-condition-publique-roubaix" +label: "La Condition Publique" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4647 +data: "la-galerie-aida-strasbourg" +value: "la-galerie-aida-strasbourg" +label: "La galerie Aida" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4643 +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 {#4641 +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 {#4633 +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 {#4620 +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 {#4628 +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 {#4627 +data: "la-laiterie-strasbourg" +value: "la-laiterie-strasbourg" +label: "La Laiterie" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4626 +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 {#4625 +data: "la-maison-bleue-strasbourg" +value: "la-maison-bleue-strasbourg" +label: "La Maison Bleue" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4624 +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 {#4622 +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 {#4667 +data: "la-manufacture-nancy" +value: "la-manufacture-nancy" +label: "La Manufacture" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4666 +data: "la-marquise-lyon" +value: "la-marquise-lyon" +label: "La Marquise" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4629 +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 {#4630 +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 {#4664 +data: "la-passerelle-florange" +value: "la-passerelle-florange" +label: "La Passerelle" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4631 +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 {#4637 +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 {#4636 +data: "la-rayonne-villeurbanne" +value: "la-rayonne-villeurbanne" +label: "La Rayonne" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4635 +data: "la-rockhal-esch-sur-alzette" +value: "la-rockhal-esch-sur-alzette" +label: "La Rockhal" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4632 +data: "la-rotonde-capavenir-vosges" +value: "la-rotonde-capavenir-vosges" +label: "La Rotonde" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4634 +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 {#4638 +data: "la-salle-braun-metz" +value: "la-salle-braun-metz" +label: "La salle Braun" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4663 +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 {#4657 +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 {#4662 +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 {#4660 +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 {#4661 +data: "la-salle-moliere-lyon" +value: "la-salle-moliere-lyon" +label: "La Salle Molière" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4658 +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 {#4651 +data: "la-salle-poirel-nancy" +value: "la-salle-poirel-nancy" +label: "La salle Poirel" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4656 +data: "la-salle-polyvalente-goxwiller" +value: "la-salle-polyvalente-goxwiller" +label: "La salle polyvalente" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4654 +data: "la-salle-raugraff-nancy" +value: "la-salle-raugraff-nancy" +label: "La salle Raugraff" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4655 +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 {#4652 +data: "la-source-fontaine" +value: "la-source-fontaine" +label: "La Source" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4645 +data: "laurette-theatre-lyon-lyon" +value: "laurette-theatre-lyon-lyon" +label: "Laurette Théâtre Lyon" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4650 +data: "le-112-terville" +value: "le-112-terville" +label: "Le 112" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4648 +data: "le-6mic-aix-en-provence" +value: "le-6mic-aix-en-provence" +label: "Le 6MIC" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4649 +data: "le-boui-boui-lyon" +value: "le-boui-boui-lyon" +label: "Le Boui Boui" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4646 +data: "le-cabaret-aleatoire-marseille" +value: "le-cabaret-aleatoire-marseille" +label: "Le Cabaret Aléatoire" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4639 +data: "le-cafe-brant-strasbourg" +value: "le-cafe-brant-strasbourg" +label: "Le Café Brant" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4644 +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 {#4642 +data: "cameo-ariel-metz" +value: "cameo-ariel-metz" +label: "Le Caméo Comédie Club" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4640 +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 {#4670 +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 {#4672 +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 {#4671 +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 {#4673 +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 {#4674 +data: "le-cepac-silo-marseille" +value: "le-cepac-silo-marseille" +label: "Le Cepac Silo" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4675 +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 {#4676 +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 {#4677 +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 {#4678 +data: "le-dome-marseille" +value: "le-dome-marseille" +label: "Le Dôme" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4679 +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 {#4680 +data: "le-galaxie-amneville" +value: "le-galaxie-amneville" +label: "Le Galaxie" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4681 +data: "le-makeda-marseille" +value: "le-makeda-marseille" +label: "Le Makeda" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4682 +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 {#4683 +data: "le-marche-gare-lyon" +value: "le-marche-gare-lyon" +label: "Le Marché Gare" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4684 +data: "le-molotov-marseille" +value: "le-molotov-marseille" +label: "Le Molotov" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4685 +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 {#4686 +data: "le-nouveau-siecle-lille" +value: "le-nouveau-siecle-lille" +label: "Le Nouveau Siècle" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4687 +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 {#4688 +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 {#4689 +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 {#4690 +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 {#4691 +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 {#4692 +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 {#4693 +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 {#4694 +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 {#4695 +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 {#4696 +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 {#4697 +data: "le-petit-faubourg-strasbourg" +value: "le-petit-faubourg-strasbourg" +label: "Le Petit Faubourg" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4698 +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 {#4699 +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 {#4700 +data: "le-preo-oberhausbergen" +value: "le-preo-oberhausbergen" +label: "Le PréO" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4701 +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 {#4702 +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 {#4703 +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 {#4704 +data: "le-royal-palace-kirrwiller" +value: "le-royal-palace-kirrwiller" +label: "Le Royal Palace" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4705 +data: "le-splendid-lille" +value: "le-splendid-lille" +label: "Le Splendid" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4706 +data: "le-spotlight-lille" +value: "le-spotlight-lille" +label: "Le Spotlight" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4707 +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 {#4708 +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 {#4709 +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 {#4710 +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 {#4711 +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 {#4712 +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 {#4713 +data: "le-theatre-femina-bordeaux" +value: "le-theatre-femina-bordeaux" +label: "Le théâtre Fémina" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4714 +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 {#4715 +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 {#4716 +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 {#4717 +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 {#4718 +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 {#4719 +data: "le-theatre-sebastopol-lille" +value: "le-theatre-sebastopol-lille" +label: "Le théâtre Sébastopol" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4720 +data: "le-theatre-trianon-bordeaux" +value: "le-theatre-trianon-bordeaux" +label: "Le théâtre Trianon" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4721 +data: "le-toboggan-decines-charpieu" +value: "le-toboggan-decines-charpieu" +label: "Le Toboggan" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4722 +data: "le-transbordeur-villeurbanne" +value: "le-transbordeur-villeurbanne" +label: "Le Transbordeur" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4723 +data: "le-vaisseau-strasbourg" +value: "le-vaisseau-strasbourg" +label: "Le Vaisseau" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4724 +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 {#4725 +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 {#4726 +data: "le-zenith-europe-eckbolsheim" +value: "le-zenith-europe-eckbolsheim" +label: "Le Zénith Europe" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4727 +data: "le-zephyr-hem" +value: "le-zephyr-hem" +label: "Le Zephyr" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4728 +data: "le-zornhoff-monswiller" +value: "le-zornhoff-monswiller" +label: "Le Zornhoff" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4729 +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 {#4730 +data: "les-tanzmatten-selestat" +value: "les-tanzmatten-selestat" +label: "Les Tanzmatten" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4731 +data: "lille-grand-palais-lille" +value: "lille-grand-palais-lille" +label: "Lille Grand Palais" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4732 +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 {#4733 +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 {#4734 +data: "stimultania-strasbourg" +value: "stimultania-strasbourg" +label: "Stimultania" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4735 +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 {#4600 -errors: [] -form: Symfony\Component\Form\Form {#4612 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#4605 …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) {#4737 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) {#4608 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() {#4738 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4739 …} $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 {#4749 -errors: [] -form: Symfony\Component\Form\Form {#4745 …} } |
| form | Symfony\Component\Form\FormView {#4740 …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: "electro" +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: "electro" +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: "electro" +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) {#4809 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() {#4814 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4812 …} $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: "electro" +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 {#4859 -errors: [] -form: Symfony\Component\Form\Form {#4889 …} } |
| form | Symfony\Component\Form\FormView {#4815 …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: "electro" +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 {#4866 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() {#4879 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4871 …} $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 {#4901 +data: "14-08-2026" +value: "14-08-2026" +label: "Aujourd'hui" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4904 +data: "15-08-2026" +value: "15-08-2026" +label: "Demain" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4906 +data: "16-08-2026" +value: "16-08-2026" +label: "Dimanche" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4907 +data: "17-08-2026" +value: "17-08-2026" +label: "Lundi" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4908 +data: "18-08-2026" +value: "18-08-2026" +label: "Mardi" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4909 +data: "19-08-2026" +value: "19-08-2026" +label: "Mercredi" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4910 +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 {#4900 -errors: [] -form: Symfony\Component\Form\Form {#4892 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#4899 …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) {#4912 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) {#4896 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() {#4913 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4914 …} $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 {#4924 -errors: [] -form: Symfony\Component\Form\Form {#4920 …} } |
| form | Symfony\Component\Form\FormView {#4915 …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: "electro" +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 | [
[
"slug" => "electro"
"name" => "électro"
]
[
"slug" => "house"
"name" => "house"
]
[
"slug" => "techno"
"name" => "techno"
]
[
"slug" => "clubbing"
"name" => "clubbing"
]
] |
[
[
"slug" => "electro"
"name" => "électro"
]
[
"slug" => "house"
"name" => "house"
]
[
"slug" => "techno"
"name" => "techno"
]
[
"slug" => "clubbing"
"name" => "clubbing"
]
]
|
| data | App\DTO\SearchDto {#1012 +search: "" +searchDate: "" +searchDateStart: "" +searchDateEnd: "" +searchTitle: "" +searchRubric: "" +searchCategory: "electro" +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 {#2505 -id: 2 -name: "Spectacle" -slug: "spectacle" -color: "black" -single: "spectacle" -plural: "spectacles" -events: Doctrine\ORM\PersistentCollection {#2431 …} -categories: Doctrine\ORM\PersistentCollection {#3455 …} } App\Entity\Rubric {#2957 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#2497 …} -categories: Doctrine\ORM\PersistentCollection {#2462 …} } App\Entity\Rubric {#3497 -id: 4 -name: "Exposition" -slug: "exposition" -color: "yellow" -single: "exposition" -plural: "expositions" -events: Doctrine\ORM\PersistentCollection {#3499 …} -categories: Doctrine\ORM\PersistentCollection {#3466 …} } App\Entity\Rubric {#3463 -id: 5 -name: "Cinéma" -slug: "cinema" -color: "grey" -single: "projection cinématographique" -plural: "projections cinématographiques" -events: Doctrine\ORM\PersistentCollection {#3502 …} -categories: Doctrine\ORM\PersistentCollection {#3456 …} } App\Entity\Rubric {#3495 -id: 8 -name: "Stage" -slug: "stage" -color: "pink" -single: "stage" -plural: "stages et ateliers" -events: Doctrine\ORM\PersistentCollection {#3494 …} -categories: Doctrine\ORM\PersistentCollection {#3492 …} } App\Entity\Rubric {#3490 -id: 7 -name: "Sport" -slug: "sport" -color: "green" -single: "évènement sportif" -plural: "évènements sportifs" -events: Doctrine\ORM\PersistentCollection {#3489 …} -categories: Doctrine\ORM\PersistentCollection {#3487 …} } App\Entity\Rubric {#3485 -id: 3 -name: "Soirée" -slug: "soiree" -color: "blue" -single: "soirée" -plural: "soirées" -events: Doctrine\ORM\PersistentCollection {#3484 …} -categories: Doctrine\ORM\PersistentCollection {#3482 …} } App\Entity\Rubric {#3480 -id: 6 -name: "Action citoyenne" -slug: "action-citoyenne" -color: "orange" -single: "activité citoyenne" -plural: "activités citoyennes" -events: Doctrine\ORM\PersistentCollection {#3479 …} -categories: Doctrine\ORM\PersistentCollection {#3477 …} } App\Entity\Rubric {#3452 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#3503 …} -categories: Doctrine\ORM\PersistentCollection {#3530 …} } ] |
[ App\Entity\Rubric {#2505 -id: 2 -name: "Spectacle" -slug: "spectacle" -color: "black" -single: "spectacle" -plural: "spectacles" -events: Doctrine\ORM\PersistentCollection {#2431 …} -categories: Doctrine\ORM\PersistentCollection {#3455 …} } App\Entity\Rubric {#2957 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#2497 …} -categories: Doctrine\ORM\PersistentCollection {#2462 …} } App\Entity\Rubric {#3497 -id: 4 -name: "Exposition" -slug: "exposition" -color: "yellow" -single: "exposition" -plural: "expositions" -events: Doctrine\ORM\PersistentCollection {#3499 …} -categories: Doctrine\ORM\PersistentCollection {#3466 …} } App\Entity\Rubric {#3463 -id: 5 -name: "Cinéma" -slug: "cinema" -color: "grey" -single: "projection cinématographique" -plural: "projections cinématographiques" -events: Doctrine\ORM\PersistentCollection {#3502 …} -categories: Doctrine\ORM\PersistentCollection {#3456 …} } App\Entity\Rubric {#3495 -id: 8 -name: "Stage" -slug: "stage" -color: "pink" -single: "stage" -plural: "stages et ateliers" -events: Doctrine\ORM\PersistentCollection {#3494 …} -categories: Doctrine\ORM\PersistentCollection {#3492 …} } App\Entity\Rubric {#3490 -id: 7 -name: "Sport" -slug: "sport" -color: "green" -single: "évènement sportif" -plural: "évènements sportifs" -events: Doctrine\ORM\PersistentCollection {#3489 …} -categories: Doctrine\ORM\PersistentCollection {#3487 …} } App\Entity\Rubric {#3485 -id: 3 -name: "Soirée" -slug: "soiree" -color: "blue" -single: "soirée" -plural: "soirées" -events: Doctrine\ORM\PersistentCollection {#3484 …} -categories: Doctrine\ORM\PersistentCollection {#3482 …} } App\Entity\Rubric {#3480 -id: 6 -name: "Action citoyenne" -slug: "action-citoyenne" -color: "orange" -single: "activité citoyenne" -plural: "activités citoyennes" -events: Doctrine\ORM\PersistentCollection {#3479 …} -categories: Doctrine\ORM\PersistentCollection {#3477 …} } App\Entity\Rubric {#3452 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#3503 …} -categories: Doctrine\ORM\PersistentCollection {#3530 …} } ] |
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 | [
[
"slug" => "electro"
"name" => "électro"
]
[
"slug" => "house"
"name" => "house"
]
[
"slug" => "techno"
"name" => "techno"
]
[
"slug" => "clubbing"
"name" => "clubbing"
]
] |
| 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: "electro" +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) {#5058 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 {#2505 -id: 2 -name: "Spectacle" -slug: "spectacle" -color: "black" -single: "spectacle" -plural: "spectacles" -events: Doctrine\ORM\PersistentCollection {#2431 …} -categories: Doctrine\ORM\PersistentCollection {#3455 …} } App\Entity\Rubric {#2957 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#2497 …} -categories: Doctrine\ORM\PersistentCollection {#2462 …} } App\Entity\Rubric {#3497 -id: 4 -name: "Exposition" -slug: "exposition" -color: "yellow" -single: "exposition" -plural: "expositions" -events: Doctrine\ORM\PersistentCollection {#3499 …} -categories: Doctrine\ORM\PersistentCollection {#3466 …} } App\Entity\Rubric {#3463 -id: 5 -name: "Cinéma" -slug: "cinema" -color: "grey" -single: "projection cinématographique" -plural: "projections cinématographiques" -events: Doctrine\ORM\PersistentCollection {#3502 …} -categories: Doctrine\ORM\PersistentCollection {#3456 …} } App\Entity\Rubric {#3495 -id: 8 -name: "Stage" -slug: "stage" -color: "pink" -single: "stage" -plural: "stages et ateliers" -events: Doctrine\ORM\PersistentCollection {#3494 …} -categories: Doctrine\ORM\PersistentCollection {#3492 …} } App\Entity\Rubric {#3490 -id: 7 -name: "Sport" -slug: "sport" -color: "green" -single: "évènement sportif" -plural: "évènements sportifs" -events: Doctrine\ORM\PersistentCollection {#3489 …} -categories: Doctrine\ORM\PersistentCollection {#3487 …} } App\Entity\Rubric {#3485 -id: 3 -name: "Soirée" -slug: "soiree" -color: "blue" -single: "soirée" -plural: "soirées" -events: Doctrine\ORM\PersistentCollection {#3484 …} -categories: Doctrine\ORM\PersistentCollection {#3482 …} } App\Entity\Rubric {#3480 -id: 6 -name: "Action citoyenne" -slug: "action-citoyenne" -color: "orange" -single: "activité citoyenne" -plural: "activités citoyennes" -events: Doctrine\ORM\PersistentCollection {#3479 …} -categories: Doctrine\ORM\PersistentCollection {#3477 …} } App\Entity\Rubric {#3452 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#3503 …} -categories: Doctrine\ORM\PersistentCollection {#3530 …} } ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#5062 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#5060 …} $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: "electro" +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 {#5322 -errors: [] -form: Symfony\Component\Form\Form {#5229 …} } |
| form | Symfony\Component\Form\FormView {#5314 …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: "electro" +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) {#5144 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() {#5142 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#5126 …} $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 {#5326 -errors: [] -form: Symfony\Component\Form\Form {#5232 …} } |
| form | Symfony\Component\Form\FormView {#5325 …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() {#5164 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#5163 …} $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 {#5373 +data: "14-08-2026" +value: "14-08-2026" +label: "Aujourd'hui" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#5374 +data: "15-08-2026" +value: "15-08-2026" +label: "Demain" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#5375 +data: "16-08-2026" +value: "16-08-2026" +label: "Dimanche" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#5376 +data: "17-08-2026" +value: "17-08-2026" +label: "Lundi" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#5377 +data: "18-08-2026" +value: "18-08-2026" +label: "Mardi" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#5378 +data: "19-08-2026" +value: "19-08-2026" +label: "Mercredi" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#5379 +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 {#5370 -errors: [] -form: Symfony\Component\Form\Form {#5235 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#5372 …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) {#5381 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 {#2505 -id: 2 -name: "Spectacle" -slug: "spectacle" -color: "black" -single: "spectacle" -plural: "spectacles" -events: Doctrine\ORM\PersistentCollection {#2431 …} -categories: Doctrine\ORM\PersistentCollection {#3455 …} } App\Entity\Rubric {#2957 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#2497 …} -categories: Doctrine\ORM\PersistentCollection {#2462 …} } App\Entity\Rubric {#3497 -id: 4 -name: "Exposition" -slug: "exposition" -color: "yellow" -single: "exposition" -plural: "expositions" -events: Doctrine\ORM\PersistentCollection {#3499 …} -categories: Doctrine\ORM\PersistentCollection {#3466 …} } App\Entity\Rubric {#3463 -id: 5 -name: "Cinéma" -slug: "cinema" -color: "grey" -single: "projection cinématographique" -plural: "projections cinématographiques" -events: Doctrine\ORM\PersistentCollection {#3502 …} -categories: Doctrine\ORM\PersistentCollection {#3456 …} } App\Entity\Rubric {#3495 -id: 8 -name: "Stage" -slug: "stage" -color: "pink" -single: "stage" -plural: "stages et ateliers" -events: Doctrine\ORM\PersistentCollection {#3494 …} -categories: Doctrine\ORM\PersistentCollection {#3492 …} } App\Entity\Rubric {#3490 -id: 7 -name: "Sport" -slug: "sport" -color: "green" -single: "évènement sportif" -plural: "évènements sportifs" -events: Doctrine\ORM\PersistentCollection {#3489 …} -categories: Doctrine\ORM\PersistentCollection {#3487 …} } App\Entity\Rubric {#3485 -id: 3 -name: "Soirée" -slug: "soiree" -color: "blue" -single: "soirée" -plural: "soirées" -events: Doctrine\ORM\PersistentCollection {#3484 …} -categories: Doctrine\ORM\PersistentCollection {#3482 …} } App\Entity\Rubric {#3480 -id: 6 -name: "Action citoyenne" -slug: "action-citoyenne" -color: "orange" -single: "activité citoyenne" -plural: "activités citoyennes" -events: Doctrine\ORM\PersistentCollection {#3479 …} -categories: Doctrine\ORM\PersistentCollection {#3477 …} } App\Entity\Rubric {#3452 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#3503 …} -categories: Doctrine\ORM\PersistentCollection {#3530 …} } ] |
[ App\Entity\Rubric {#2505 -id: 2 -name: "Spectacle" -slug: "spectacle" -color: "black" -single: "spectacle" -plural: "spectacles" -events: Doctrine\ORM\PersistentCollection {#2431 …} -categories: Doctrine\ORM\PersistentCollection {#3455 …} } App\Entity\Rubric {#2957 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#2497 …} -categories: Doctrine\ORM\PersistentCollection {#2462 …} } App\Entity\Rubric {#3497 -id: 4 -name: "Exposition" -slug: "exposition" -color: "yellow" -single: "exposition" -plural: "expositions" -events: Doctrine\ORM\PersistentCollection {#3499 …} -categories: Doctrine\ORM\PersistentCollection {#3466 …} } App\Entity\Rubric {#3463 -id: 5 -name: "Cinéma" -slug: "cinema" -color: "grey" -single: "projection cinématographique" -plural: "projections cinématographiques" -events: Doctrine\ORM\PersistentCollection {#3502 …} -categories: Doctrine\ORM\PersistentCollection {#3456 …} } App\Entity\Rubric {#3495 -id: 8 -name: "Stage" -slug: "stage" -color: "pink" -single: "stage" -plural: "stages et ateliers" -events: Doctrine\ORM\PersistentCollection {#3494 …} -categories: Doctrine\ORM\PersistentCollection {#3492 …} } App\Entity\Rubric {#3490 -id: 7 -name: "Sport" -slug: "sport" -color: "green" -single: "évènement sportif" -plural: "évènements sportifs" -events: Doctrine\ORM\PersistentCollection {#3489 …} -categories: Doctrine\ORM\PersistentCollection {#3487 …} } App\Entity\Rubric {#3485 -id: 3 -name: "Soirée" -slug: "soiree" -color: "blue" -single: "soirée" -plural: "soirées" -events: Doctrine\ORM\PersistentCollection {#3484 …} -categories: Doctrine\ORM\PersistentCollection {#3482 …} } App\Entity\Rubric {#3480 -id: 6 -name: "Action citoyenne" -slug: "action-citoyenne" -color: "orange" -single: "activité citoyenne" -plural: "activités citoyennes" -events: Doctrine\ORM\PersistentCollection {#3479 …} -categories: Doctrine\ORM\PersistentCollection {#3477 …} } App\Entity\Rubric {#3452 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#3503 …} -categories: Doctrine\ORM\PersistentCollection {#3530 …} } ] |
| 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 {#2505 -id: 2 -name: "Spectacle" -slug: "spectacle" -color: "black" -single: "spectacle" -plural: "spectacles" -events: Doctrine\ORM\PersistentCollection {#2431 …} -categories: Doctrine\ORM\PersistentCollection {#3455 …} } App\Entity\Rubric {#2957 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#2497 …} -categories: Doctrine\ORM\PersistentCollection {#2462 …} } App\Entity\Rubric {#3497 -id: 4 -name: "Exposition" -slug: "exposition" -color: "yellow" -single: "exposition" -plural: "expositions" -events: Doctrine\ORM\PersistentCollection {#3499 …} -categories: Doctrine\ORM\PersistentCollection {#3466 …} } App\Entity\Rubric {#3463 -id: 5 -name: "Cinéma" -slug: "cinema" -color: "grey" -single: "projection cinématographique" -plural: "projections cinématographiques" -events: Doctrine\ORM\PersistentCollection {#3502 …} -categories: Doctrine\ORM\PersistentCollection {#3456 …} } App\Entity\Rubric {#3495 -id: 8 -name: "Stage" -slug: "stage" -color: "pink" -single: "stage" -plural: "stages et ateliers" -events: Doctrine\ORM\PersistentCollection {#3494 …} -categories: Doctrine\ORM\PersistentCollection {#3492 …} } App\Entity\Rubric {#3490 -id: 7 -name: "Sport" -slug: "sport" -color: "green" -single: "évènement sportif" -plural: "évènements sportifs" -events: Doctrine\ORM\PersistentCollection {#3489 …} -categories: Doctrine\ORM\PersistentCollection {#3487 …} } App\Entity\Rubric {#3485 -id: 3 -name: "Soirée" -slug: "soiree" -color: "blue" -single: "soirée" -plural: "soirées" -events: Doctrine\ORM\PersistentCollection {#3484 …} -categories: Doctrine\ORM\PersistentCollection {#3482 …} } App\Entity\Rubric {#3480 -id: 6 -name: "Action citoyenne" -slug: "action-citoyenne" -color: "orange" -single: "activité citoyenne" -plural: "activités citoyennes" -events: Doctrine\ORM\PersistentCollection {#3479 …} -categories: Doctrine\ORM\PersistentCollection {#3477 …} } App\Entity\Rubric {#3452 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#3503 …} -categories: Doctrine\ORM\PersistentCollection {#3530 …} } ] |
| 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() {#5175 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#5174 …} $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 {#5386 +data: App\Entity\Rubric {#2505 -id: 2 -name: "Spectacle" -slug: "spectacle" -color: "black" -single: "spectacle" -plural: "spectacles" -events: Doctrine\ORM\PersistentCollection {#2431 …} -categories: Doctrine\ORM\PersistentCollection {#3455 …} } +value: "spectacle" +label: "Spectacle" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#5388 +data: App\Entity\Rubric {#2957 -id: 1 -name: "Concert" -slug: "concert" -color: "red" -single: "concert" -plural: "concerts" -events: Doctrine\ORM\PersistentCollection {#2497 …} -categories: Doctrine\ORM\PersistentCollection {#2462 …} } +value: "concert" +label: "Concert" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#5387 +data: App\Entity\Rubric {#3497 -id: 4 -name: "Exposition" -slug: "exposition" -color: "yellow" -single: "exposition" -plural: "expositions" -events: Doctrine\ORM\PersistentCollection {#3499 …} -categories: Doctrine\ORM\PersistentCollection {#3466 …} } +value: "exposition" +label: "Exposition" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#5390 +data: App\Entity\Rubric {#3463 -id: 5 -name: "Cinéma" -slug: "cinema" -color: "grey" -single: "projection cinématographique" -plural: "projections cinématographiques" -events: Doctrine\ORM\PersistentCollection {#3502 …} -categories: Doctrine\ORM\PersistentCollection {#3456 …} } +value: "cinema" +label: "Cinéma" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#5391 +data: App\Entity\Rubric {#3495 -id: 8 -name: "Stage" -slug: "stage" -color: "pink" -single: "stage" -plural: "stages et ateliers" -events: Doctrine\ORM\PersistentCollection {#3494 …} -categories: Doctrine\ORM\PersistentCollection {#3492 …} } +value: "stage" +label: "Stage" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#5392 +data: App\Entity\Rubric {#3490 -id: 7 -name: "Sport" -slug: "sport" -color: "green" -single: "évènement sportif" -plural: "évènements sportifs" -events: Doctrine\ORM\PersistentCollection {#3489 …} -categories: Doctrine\ORM\PersistentCollection {#3487 …} } +value: "sport" +label: "Sport" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#5393 +data: App\Entity\Rubric {#3485 -id: 3 -name: "Soirée" -slug: "soiree" -color: "blue" -single: "soirée" -plural: "soirées" -events: Doctrine\ORM\PersistentCollection {#3484 …} -categories: Doctrine\ORM\PersistentCollection {#3482 …} } +value: "soiree" +label: "Soirée" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#5394 +data: App\Entity\Rubric {#3480 -id: 6 -name: "Action citoyenne" -slug: "action-citoyenne" -color: "orange" -single: "activité citoyenne" -plural: "activités citoyennes" -events: Doctrine\ORM\PersistentCollection {#3479 …} -categories: Doctrine\ORM\PersistentCollection {#3477 …} } +value: "action-citoyenne" +label: "Action citoyenne" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#5395 +data: App\Entity\Rubric {#3452 -id: 9 -name: "Autre" -slug: "autre" -color: "white" -single: "évènement inclassable" -plural: "évènements inclassables" -events: Doctrine\ORM\PersistentCollection {#3503 …} -categories: Doctrine\ORM\PersistentCollection {#3530 …} } +value: "autre" +label: "Autre" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | "" |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#5382 -errors: [] -form: Symfony\Component\Form\Form {#5238 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#5383 …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) {#5385 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 | "electro" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| choices | [ "électro" => "electro" "house" => "house" "techno" => "techno" "clubbing" => "clubbing" ] |
[ "électro" => "electro" "house" => "house" "techno" => "techno" "clubbing" => "clubbing" ] |
| 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 | [ "électro" => "electro" "house" => "house" "techno" => "techno" "clubbing" => "clubbing" ] |
| 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() {#5188 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#5187 …} $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 | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#5196 +data: "electro" +value: "electro" +label: "électro" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#5197 +data: "house" +value: "house" +label: "house" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#5198 +data: "techno" +value: "techno" +label: "techno" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#5199 +data: "clubbing" +value: "clubbing" +label: "clubbing" +attr: [] +labelTranslationParameters: [] } ] |
| compound | true |
| data | "electro" |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#5396 -errors: [] -form: Symfony\Component\Form\Form {#5287 …} } |
| expanded | true |
| form | Symfony\Component\Form\FormView {#5384 …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) {#5397 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 | "electro" |
0
"Symfony\Component\Form\Extension\Core\Type\RadioType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | true |
| View Format |
"electro"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [] |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | "électro" |
same as passed value |
| label_html | false |
same as passed value |
| label_translation_parameters | [] |
same as passed value |
| translation_domain | null |
same as passed value |
| value | "electro" |
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 | "entry" |
| 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) {#5248 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 | "Please select a valid option." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#5249 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| label | "électro" |
| 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() {#5250 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#5251 …} $translationDomain: "validators" } } |
| validation_groups | null |
| value | "electro" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "radio" "_multi_search_searchCategory_entry" ] |
| cache_key | "_multi_search_searchCategory_entry_radio" |
| checked | true |
| compound | false |
| data | true |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#5401 -errors: [] -form: Symfony\Component\Form\Form {#5290 …} } |
| form | Symfony\Component\Form\FormView {#5400 …5} |
| full_name | "multi_search[searchCategory]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "multi_search_searchCategory_0" |
| label | "électro" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "0" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_multi_search_searchCategory_entry" |
| valid | true |
| value | "electro" |
1
"Symfony\Component\Form\Extension\Core\Type\RadioType"
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 |
|---|---|---|
| attr | [] |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | "house" |
same as passed value |
| label_html | false |
same as passed value |
| label_translation_parameters | [] |
same as passed value |
| translation_domain | null |
same as passed value |
| value | "house" |
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 | "entry" |
| 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) {#5248 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 | "Please select a valid option." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#5249 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| label | "house" |
| 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() {#5262 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#5261 …} $translationDomain: "validators" } } |
| validation_groups | null |
| value | "house" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "radio" "_multi_search_searchCategory_entry" ] |
| cache_key | "_multi_search_searchCategory_entry_radio" |
| checked | false |
| compound | false |
| data | false |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#5402 -errors: [] -form: Symfony\Component\Form\Form {#5293 …} } |
| form | Symfony\Component\Form\FormView {#5403 …5} |
| full_name | "multi_search[searchCategory]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "multi_search_searchCategory_1" |
| label | "house" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "1" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_multi_search_searchCategory_entry" |
| valid | true |
| value | "house" |
2
"Symfony\Component\Form\Extension\Core\Type\RadioType"
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 |
|---|---|---|
| attr | [] |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | "techno" |
same as passed value |
| label_html | false |
same as passed value |
| label_translation_parameters | [] |
same as passed value |
| translation_domain | null |
same as passed value |
| value | "techno" |
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 | "entry" |
| 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) {#5248 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 | "Please select a valid option." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#5249 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| label | "techno" |
| 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() {#5271 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#5270 …} $translationDomain: "validators" } } |
| validation_groups | null |
| value | "techno" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "radio" "_multi_search_searchCategory_entry" ] |
| cache_key | "_multi_search_searchCategory_entry_radio" |
| checked | false |
| compound | false |
| data | false |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#5404 -errors: [] -form: Symfony\Component\Form\Form {#5296 …} } |
| form | Symfony\Component\Form\FormView {#5405 …5} |
| full_name | "multi_search[searchCategory]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "multi_search_searchCategory_2" |
| label | "techno" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "2" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_multi_search_searchCategory_entry" |
| valid | true |
| value | "techno" |
3
"Symfony\Component\Form\Extension\Core\Type\RadioType"
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 |
|---|---|---|
| attr | [] |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | "clubbing" |
same as passed value |
| label_html | false |
same as passed value |
| label_translation_parameters | [] |
same as passed value |
| translation_domain | null |
same as passed value |
| value | "clubbing" |
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 | "entry" |
| 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) {#5248 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 | "Please select a valid option." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#5249 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| label | "clubbing" |
| 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() {#5280 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#5279 …} $translationDomain: "validators" } } |
| validation_groups | null |
| value | "clubbing" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "radio" "_multi_search_searchCategory_entry" ] |
| cache_key | "_multi_search_searchCategory_entry_radio" |
| checked | false |
| compound | false |
| data | false |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#5406 -errors: [] -form: Symfony\Component\Form\Form {#5299 …} } |
| form | Symfony\Component\Form\FormView {#5407 …5} |
| full_name | "multi_search[searchCategory]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "multi_search_searchCategory_3" |
| label | "clubbing" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "3" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_multi_search_searchCategory_entry" |
| valid | true |
| value | "clubbing" |
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) {#5210 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() {#5212 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#5211 …} $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 {#5399 -errors: [] -form: Symfony\Component\Form\Form {#5302 …} } |
| form | Symfony\Component\Form\FormView {#5398 …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) {#5220 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() {#5222 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#5221 …} $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 {#5409 -errors: [] -form: Symfony\Component\Form\Form {#5305 …} } |
| form | Symfony\Component\Form\FormView {#5408 …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) {#5311 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() {#5313 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#5312 …} $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 {#5410 -errors: [] -form: Symfony\Component\Form\Form {#5319 …} } |
| form | Symfony\Component\Form\FormView {#5411 …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) {#5248 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 {#5249 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() {#5337 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#5336 …} $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 {#5412 -errors: [] -form: Symfony\Component\Form\Form {#5344 …} } |
| form | Symfony\Component\Form\FormView {#5413 …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) {#5323 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() {#5414 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#5415 …} $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 {#5425 -errors: [] -form: Symfony\Component\Form\Form {#5421 …} } |
| form | Symfony\Component\Form\FormView {#5416 …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" |