Forms
-
booking_room
-
dateRange
-
nbAdults
-
nbChildren
-
birthdays
-
extras
-
_token
-
-
booking_hidden
-
bookingSettings
-
refererUrl
-
_token
-
-
search_tools
-
hotel
-
stars
-
dateRange
-
zone
-
travelers
-
honeymoon
-
chambers
-
_token
-
-
registration_form
-
email
-
agreeTerms
-
lastname
-
firstname
-
phone
-
plainPassword
-
_token
-
booking_room
"App\Form\BookingRoomType"
Errors
This form has no errors.
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
adults | 2 |
same as passed value |
birthdays | null |
null
|
children | 0 |
same as passed value |
from | DateTime @1742679794 {#1198 date: 2025-03-22 21:43:14.657037 UTC (+00:00) } |
same as passed value |
hotel | App\Entity\Hotels {#1027 -id: 2 -name: "Shanti Maurice Resort & Spa" -description: "Nous vivons notre vie à travers nos sens. Que vous aimiez vous détendre sur notre plage de sable fin avec un cocktail rafraîchissant à la main tandis que le parfum sucré de la canne à sucre remplit l'air, ou que vous préfériez savourer les aliments les plus frais dans nos restaurants, Shanti Maurice a tout ce qu'il vous faut." -website: "https://www.shantimaurice.com/" -stars: 5 -youtubeVideoId: "_2G57OzNQCc" -phone: "+230 603 7200" -email: "info@shantimaurice.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3736.8522194787442!2d57.46867631217999!3d-20.5122834809318!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c65804baf2027%3A0x6f997c9d7b7cd33d!2sShanti%20Maurice%20Resort%20%26%20Spa!5e0!3m2!1sfr!2sfr!4v1718968560926!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Sud" -createdAt: DateTimeImmutable @1714145854 {#1019 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1050 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1024 …} -address: "Route Côtiere Riviere Des Galets, St. Felix, Île Maurice" -checkInTime: "15:00" -checkOutTime: "12:00" -babyAgeMax: "3" -childAgeMax: "12" -teenAgeMax: "18" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965e6e28574415362955.png" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "2" -offers: Doctrine\Common\Collections\ArrayCollection {#2079 …} -highlighted: false -services: [ "" ] -hlStartAt: null -hlEndAt: null -slug: "shanti-maurice-resort-spa" } |
same as passed value |
to | DateTime @1743025394 {#914 date: 2025-03-26 21:43:14.657070 UTC (+00:00) } |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
adults | 2 |
allow_extra_fields | false |
allow_file_upload | false |
attr | [] |
attr_translation_parameters | [] |
auto_initialize | true |
birthdays | null |
block_name | null |
block_prefix | null |
by_reference | true |
children | 0 |
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\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data_class | null |
default_extra | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#1410 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 |
from | DateTime @1742679794 {#1198 date: 2025-03-22 21:43:14.657037 UTC (+00:00) } |
getter | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
hotel | App\Entity\Hotels {#1027 -id: 2 -name: "Shanti Maurice Resort & Spa" -description: "Nous vivons notre vie à travers nos sens. Que vous aimiez vous détendre sur notre plage de sable fin avec un cocktail rafraîchissant à la main tandis que le parfum sucré de la canne à sucre remplit l'air, ou que vous préfériez savourer les aliments les plus frais dans nos restaurants, Shanti Maurice a tout ce qu'il vous faut." -website: "https://www.shantimaurice.com/" -stars: 5 -youtubeVideoId: "_2G57OzNQCc" -phone: "+230 603 7200" -email: "info@shantimaurice.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3736.8522194787442!2d57.46867631217999!3d-20.5122834809318!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c65804baf2027%3A0x6f997c9d7b7cd33d!2sShanti%20Maurice%20Resort%20%26%20Spa!5e0!3m2!1sfr!2sfr!4v1718968560926!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Sud" -createdAt: DateTimeImmutable @1714145854 {#1019 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1050 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1024 …} -address: "Route Côtiere Riviere Des Galets, St. Felix, Île Maurice" -checkInTime: "15:00" -checkOutTime: "12:00" -babyAgeMax: "3" -childAgeMax: "12" -teenAgeMax: "18" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965e6e28574415362955.png" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "2" -offers: Doctrine\Common\Collections\ArrayCollection {#2079 …} -highlighted: false -services: [ "" ] -hlStartAt: null -hlEndAt: null -slug: "shanti-maurice-resort-spa" } |
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 |
to | DateTime @1743025394 {#914 date: 2025-03-26 21:43:14.657070 UTC (+00:00) } |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#1412 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#1411 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "booking_room" "_booking_room" ] |
cache_key | "_booking_room_booking_room" |
compound | true |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2513 -errors: [] -form: Symfony\Component\Form\Form {#1479 …} } |
form | Symfony\Component\Form\FormView {#2484 …5} |
full_name | "booking_room" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "booking_room" |
label | null |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
name | "booking_room" |
priority | 0 |
required | true |
row_attr | [] |
submitted | false |
translation_domain | null |
unique_block_prefix | "_booking_room" |
valid | true |
value | null |
dateRange
"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 | null |
View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "class" => "daterange-picker" "data-key" => "dates" "data-start" => "22/03/2025" "data-end" => "26/03/2025" "data-min" => "24/02/2025" "data-max" => "22/02/2026" "data-controller" => "daterange" ] |
[ "class" => "daterange-picker" "data-key" => "dates" "data-start" => "22/03/2025" "data-end" => "26/03/2025" "data-min" => "24/02/2025" "data-max" => "22/02/2026" "data-controller" => "daterange" ] |
empty_data | "" |
same as passed value |
label | "Dates du séjour" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
allow_options_create | false |
attr | [ "class" => "daterange-picker" "data-key" => "dates" "data-start" => "22/03/2025" "data-end" => "26/03/2025" "data-min" => "24/02/2025" "data-max" => "22/02/2026" "data-controller" => "daterange" ] |
attr_translation_parameters | [] |
auto_initialize | true |
autocomplete | false |
autocomplete_url | null |
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\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data_class | null |
disabled | false |
empty_data | "" |
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 | "Dates du sé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 |
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 | true |
row_attr | [] |
setter | null |
tom_select_options | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#1429 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#1428 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [ "class" => "daterange-picker" "data-key" => "dates" "data-start" => "22/03/2025" "data-end" => "26/03/2025" "data-min" => "24/02/2025" "data-max" => "22/02/2026" "data-controller" => "daterange" ] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "text" "_booking_room_dateRange" ] |
cache_key | "_booking_room_dateRange_text" |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2527 -errors: [] -form: Symfony\Component\Form\Form {#1514 …} } |
form | Symfony\Component\Form\FormView {#2526 …5} |
full_name | "booking_room[dateRange]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "booking_room_dateRange" |
label | "Dates du séjour" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
name | "dateRange" |
priority | 0 |
required | true |
row_attr | [] |
submitted | false |
translation_domain | null |
unique_block_prefix | "_booking_room_dateRange" |
uses_autocomplete | false |
valid | true |
value | null |
nbAdults
"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 | "2" |
View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "min" => 0 "max" => 4 "oninput" => "this.nextElementSibling.value = this.value" ] |
[ "min" => 0 "max" => 4 "oninput" => "this.nextElementSibling.value = this.value" ] |
data | 2 |
same as passed value |
label | "Adultes" |
same as passed value |
label_attr | [ "class" => "mb-0" ] |
[ "class" => "mb-0" ] |
row_attr | [ "class" => "d-flex flex-row gap-1 align-items-center" ] |
[ "class" => "d-flex flex-row gap-1 align-items-center" ] |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
allow_options_create | false |
attr | [ "min" => 0 "max" => 4 "oninput" => "this.nextElementSibling.value = this.value" ] |
attr_translation_parameters | [] |
auto_initialize | true |
autocomplete | false |
autocomplete_url | null |
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\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data | 2 |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#1440 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 | "Adultes" |
label_attr | [ "class" => "mb-0" ] |
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 | true |
row_attr | [ "class" => "d-flex flex-row gap-1 align-items-center" ] |
setter | null |
tom_select_options | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#1442 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#1441 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [ "min" => 0 "max" => 4 "oninput" => "this.nextElementSibling.value = this.value" ] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "text" "range" "_booking_room_nbAdults" ] |
cache_key | "_booking_room_nbAdults_range" |
compound | false |
data | "2" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2528 -errors: [] -form: Symfony\Component\Form\Form {#1518 …} } |
form | Symfony\Component\Form\FormView {#2529 …5} |
full_name | "booking_room[nbAdults]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "booking_room_nbAdults" |
label | "Adultes" |
label_attr | [ "class" => "mb-0" ] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
name | "nbAdults" |
priority | 0 |
required | true |
row_attr | [ "class" => "d-flex flex-row gap-1 align-items-center" ] |
submitted | false |
translation_domain | null |
unique_block_prefix | "_booking_room_nbAdults" |
uses_autocomplete | false |
valid | true |
value | "2" |
nbChildren
"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 | "0" |
View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "min" => 0 "max" => 5 "oninput" => "this.nextElementSibling.value = this.value" "data-prototype" => "<div class="row p-2"><input type="date" id="booking_room_birthdays___name___date" name="booking_room[birthdays][__name__][date]" class="form-control" required="true"></div>" "data-controller" => "birthdays-collection" "data-birthdays" => null ] |
[ "min" => 0 "max" => 5 "oninput" => "this.nextElementSibling.value = this.value" "data-prototype" => "<div class="row p-2"><input type="date" id="booking_room_birthdays___name___date" name="booking_room[birthdays][__name__][date]" class="form-control" required="true"></div>" "data-controller" => "birthdays-collection" "data-birthdays" => null ] |
data | 0 |
same as passed value |
label | "Enfants" |
same as passed value |
label_attr | [ "class" => "mb-0" ] |
[ "class" => "mb-0" ] |
row_attr | [ "class" => "d-flex flex-row gap-1 align-items-center" ] |
[ "class" => "d-flex flex-row gap-1 align-items-center" ] |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
allow_options_create | false |
attr | [ "min" => 0 "max" => 5 "oninput" => "this.nextElementSibling.value = this.value" "data-prototype" => "<div class="row p-2"><input type="date" id="booking_room_birthdays___name___date" name="booking_room[birthdays][__name__][date]" class="form-control" required="true"></div>" "data-controller" => "birthdays-collection" "data-birthdays" => null ] |
attr_translation_parameters | [] |
auto_initialize | true |
autocomplete | false |
autocomplete_url | null |
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\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data | 0 |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#1449 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 | "Enfants" |
label_attr | [ "class" => "mb-0" ] |
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 | true |
row_attr | [ "class" => "d-flex flex-row gap-1 align-items-center" ] |
setter | null |
tom_select_options | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#1451 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#1450 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [ "min" => 0 "max" => 5 "oninput" => "this.nextElementSibling.value = this.value" "data-prototype" => "<div class="row p-2"><input type="date" id="booking_room_birthdays___name___date" name="booking_room[birthdays][__name__][date]" class="form-control" required="true"></div>" "data-controller" => "birthdays-collection" "data-birthdays" => null ] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "text" "range" "_booking_room_nbChildren" ] |
cache_key | "_booking_room_nbChildren_range" |
compound | false |
data | "0" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2530 -errors: [] -form: Symfony\Component\Form\Form {#1522 …} } |
form | Symfony\Component\Form\FormView {#2531 …5} |
full_name | "booking_room[nbChildren]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "booking_room_nbChildren" |
label | "Enfants" |
label_attr | [ "class" => "mb-0" ] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
name | "nbChildren" |
priority | 0 |
required | true |
row_attr | [ "class" => "d-flex flex-row gap-1 align-items-center" ] |
submitted | false |
translation_domain | null |
unique_block_prefix | "_booking_room_nbChildren" |
uses_autocomplete | false |
valid | true |
value | "0" |
birthdays
Errors
This form has no errors.
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
allow_add | true |
same as passed value |
allow_delete | true |
same as passed value |
attr | [ "class" => "d-none" ] |
[ "class" => "d-none" ] |
entry_type | "App\Form\SearchBirthdayType" |
same as passed value |
label | "Renseigner les dates de naissance des enfants" |
same as passed value |
label_attr | [ "class" => "d-none" ] |
[ "class" => "d-none" ] |
required | false |
false
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_add | true |
allow_delete | true |
allow_extra_fields | false |
allow_file_upload | false |
attr | [ "class" => "d-none" ] |
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\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data_class | null |
delete_empty | false |
disabled | false |
empty_data | Closure(FormInterface $form) {#1463 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
entry_options | [ "block_name" => "entry" ] |
entry_type | "App\Form\SearchBirthdayType" |
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 collection is invalid." |
invalid_message_parameters | [] |
is_empty_callback | null |
keep_as_list | false |
label | "Renseigner les dates de naissance des enfants" |
label_attr | [ "class" => "d-none" ] |
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 |
prototype | true |
prototype_data | null |
prototype_name | "__name__" |
prototype_options | [] |
required | false |
row_attr | [] |
setter | null |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#1465 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#1464 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
allow_add | true |
allow_delete | true |
attr | [ "class" => "d-none" ] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "collection" "_booking_room_birthdays" ] |
cache_key | "_booking_room_birthdays_collection" |
compound | true |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2532 -errors: [] -form: Symfony\Component\Form\Form {#1525 …} } |
form | Symfony\Component\Form\FormView {#2533 …5} |
full_name | "booking_room[birthdays]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "booking_room_birthdays" |
label | "Renseigner les dates de naissance des enfants" |
label_attr | [ "class" => "d-none" ] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
name | "birthdays" |
priority | 0 |
prototype | Symfony\Component\Form\FormView {#2534 …5} |
required | false |
row_attr | [] |
submitted | false |
translation_domain | null |
unique_block_prefix | "_booking_room_birthdays" |
valid | true |
value | null |
extras
"Symfony\Bridge\Doctrine\Form\Type\EntityType"
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 |
false
|
choice_label | "title" |
same as passed value |
class | "App\Entity\ExtraCharges" |
same as passed value |
data | null |
null
|
label | "Formule" |
same as passed value |
multiple | false |
false
|
query_builder | Closure(ExtraChargesRepository $extraChargesRepository) {#1530 class: "App\Form\BookingRoomType" this: App\Form\BookingRoomType {#1372 …} use: { $hotel: App\Entity\Hotels {#1027 -id: 2 -name: "Shanti Maurice Resort & Spa" -description: "Nous vivons notre vie à travers nos sens. Que vous aimiez vous détendre sur notre plage de sable fin avec un cocktail rafraîchissant à la main tandis que le parfum sucré de la canne à sucre remplit l'air, ou que vous préfériez savourer les aliments les plus frais dans nos restaurants, Shanti Maurice a tout ce qu'il vous faut." -website: "https://www.shantimaurice.com/" -stars: 5 -youtubeVideoId: "_2G57OzNQCc" -phone: "+230 603 7200" -email: "info@shantimaurice.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3736.8522194787442!2d57.46867631217999!3d-20.5122834809318!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c65804baf2027%3A0x6f997c9d7b7cd33d!2sShanti%20Maurice%20Resort%20%26%20Spa!5e0!3m2!1sfr!2sfr!4v1718968560926!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Sud" -createdAt: DateTimeImmutable @1714145854 {#1019 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1050 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1024 …} -address: "Route Côtiere Riviere Des Galets, St. Felix, Île Maurice" -checkInTime: "15:00" -checkOutTime: "12:00" -babyAgeMax: "3" -childAgeMax: "12" -teenAgeMax: "18" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965e6e28574415362955.png" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "2" -offers: Doctrine\Common\Collections\ArrayCollection {#2079 …} -highlighted: false -services: [ "" ] -hlStartAt: null -hlEndAt: null -slug: "shanti-maurice-resort-spa" } } } |
Doctrine\ORM\QueryBuilder {#1562 -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#1565 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "e" ] } ] "from" => [ Doctrine\ORM\Query\Expr\From {#1564 #from: "App\Entity\ExtraCharges" #alias: "e" #indexBy: null } ] "join" => [ "e" => [ Doctrine\ORM\Query\Expr\Join {#1561 #joinType: "LEFT" #join: "e.hotel" #alias: "h" #conditionType: null #condition: null #indexBy: null } ] ] "set" => [] "where" => Doctrine\ORM\Query\Expr\Andx {#1566 #preSeparator: "(" #separator: " AND " #postSeparator: ")" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Comparison" "Doctrine\ORM\Query\Expr\Func" "Doctrine\ORM\Query\Expr\Orx" "Doctrine\ORM\Query\Expr\Andx" ] #parts: [ "h.id = :hotelId" "e.isActive = 1" "e.stayStartedAt IS NULL" ] } "groupBy" => [] "having" => null "orderBy" => [ Doctrine\ORM\Query\Expr\OrderBy {#1567 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [] #parts: [ "e.adultExtra ASC" ] } ] ] -type: Doctrine\ORM\Internal\QueryType {#923 …} -dql: "SELECT e FROM App\Entity\ExtraCharges e LEFT JOIN e.hotel h WHERE h.id = :hotelId AND e.isActive = 1 AND e.stayStartedAt IS NULL ORDER BY e.adultExtra ASC" -parameters: Doctrine\Common\Collections\ArrayCollection {#1563 …} -firstResult: 0 -maxResults: null -joinRootAliases: [ "h" => "e" ] #cacheable: false #cacheRegion: null #cacheMode: null #lifetime: 0 -em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12} } |
required | true |
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 | false |
autocomplete | false |
autocomplete_url | null |
block_name | null |
block_prefix | null |
by_reference | true |
choice_attr | null |
choice_filter | null |
choice_label | "title" |
choice_loader | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#1642 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\DoctrineChoiceLoader {#1570 …} } |
choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#1569 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceName(object $choice, string|int $key, string $value): string {#1571 …} } |
choice_translation_domain | false |
choice_translation_parameters | [] |
choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#1613 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#1573 …} } |
choices | null |
class | "App\Entity\ExtraCharges" |
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\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data | null |
data_class | null |
disabled | false |
duplicate_preferred_choices | true |
em | ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12} |
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 | [] |
id_reader | Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader {#1610 -singleId: true -intId: true -idField: "id" -associationIdReader: null -om: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#1188 …} } |
inherit_data | false |
invalid_message | "The selected choice is invalid." |
invalid_message_parameters | [] |
is_empty_callback | null |
label | "Formule" |
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 |
query_builder | Doctrine\ORM\QueryBuilder {#1562 -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#1565 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "e" ] } ] "from" => [ Doctrine\ORM\Query\Expr\From {#1564 #from: "App\Entity\ExtraCharges" #alias: "e" #indexBy: null } ] "join" => [ "e" => [ Doctrine\ORM\Query\Expr\Join {#1561 #joinType: "LEFT" #join: "e.hotel" #alias: "h" #conditionType: null #condition: null #indexBy: null } ] ] "set" => [] "where" => Doctrine\ORM\Query\Expr\Andx {#1566 #preSeparator: "(" #separator: " AND " #postSeparator: ")" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Comparison" "Doctrine\ORM\Query\Expr\Func" "Doctrine\ORM\Query\Expr\Orx" "Doctrine\ORM\Query\Expr\Andx" ] #parts: [ "h.id = :hotelId" "e.isActive = 1" "e.stayStartedAt IS NULL" ] } "groupBy" => [] "having" => null "orderBy" => [ Doctrine\ORM\Query\Expr\OrderBy {#1567 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [] #parts: [ "e.adultExtra ASC" ] } ] ] -type: Doctrine\ORM\Internal\QueryType {#923 …} -dql: "SELECT e FROM App\Entity\ExtraCharges e LEFT JOIN e.hotel h WHERE h.id = :hotelId AND e.isActive = 1 AND e.stayStartedAt IS NULL ORDER BY e.adultExtra ASC" -parameters: Doctrine\Common\Collections\ArrayCollection {#1563 …} -firstResult: 0 -maxResults: null -joinRootAliases: [ "h" => "e" ] #cacheable: false #cacheRegion: null #cacheMode: null #lifetime: 0 -em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12} } |
required | true |
row_attr | [] |
separator | "-------------------" |
separator_html | false |
setter | null |
tom_select_options | [] |
translation_domain | null |
trim | false |
upload_max_size_message | Closure() {#1559 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#1557 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "choice" "entity" "_booking_room_extras" ] |
cache_key | "_booking_room_extras_entity" |
choice_translation_domain | false |
choice_translation_parameters | [] |
choices | [ 202 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2542 +data: App\Entity\ExtraCharges {#1745 …} +value: "202" +label: "BASE - PETIT DEJEUNER" +attr: [] +labelTranslationParameters: [] } 26 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2546 +data: App\Entity\ExtraCharges {#1648 …} +value: "26" +label: "Demi pension" +attr: [] +labelTranslationParameters: [] } 28 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2544 +data: App\Entity\ExtraCharges {#1661 …} +value: "28" +label: "Pension complète" +attr: [] +labelTranslationParameters: [] } 30 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2548 +data: App\Entity\ExtraCharges {#1638 …} +value: "30" +label: "Tout compris" +attr: [] +labelTranslationParameters: [] } ] |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2537 -errors: [] -form: Symfony\Component\Form\Form {#1605 …} } |
expanded | false |
form | Symfony\Component\Form\FormView {#2536 …5} |
full_name | "booking_room[extras]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "booking_room_extras" |
is_selected | Closure($choice, $value) {#2540 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
label | "Formule" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
multiple | false |
name | "extras" |
placeholder | null |
placeholder_attr | [] |
placeholder_in_choices | false |
preferred_choices | [] |
priority | 0 |
required | true |
row_attr | [] |
separator | "-------------------" |
separator_html | false |
submitted | false |
translation_domain | null |
unique_block_prefix | "_booking_room_extras" |
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 | "c3e69095875cf46f.z7ZEBKKXbjtW70Si40TdDMRmFkxhUlkMK3BoUkj0xGc.u94eaJPjHlEchXLLs3OwWp4HbHUpHxxWXCQPMzGZrSqZgw085-5ZCBC_fA" |
View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
block_prefix | "csrf_token" |
same as passed value |
data | "c3e69095875cf46f.z7ZEBKKXbjtW70Si40TdDMRmFkxhUlkMK3BoUkj0xGc.u94eaJPjHlEchXLLs3OwWp4HbHUpHxxWXCQPMzGZrSqZgw085-5ZCBC_fA" |
same as passed value |
mapped | false |
false
|
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 | "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\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data | "c3e69095875cf46f.z7ZEBKKXbjtW70Si40TdDMRmFkxhUlkMK3BoUkj0xGc.u94eaJPjHlEchXLLs3OwWp4HbHUpHxxWXCQPMzGZrSqZgw085-5ZCBC_fA" |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#2516 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() {#2543 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#2541 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "hidden" "csrf_token" "_booking_room__token" ] |
cache_key | "_booking_room__token_hidden" |
compound | false |
data | "c3e69095875cf46f.z7ZEBKKXbjtW70Si40TdDMRmFkxhUlkMK3BoUkj0xGc.u94eaJPjHlEchXLLs3OwWp4HbHUpHxxWXCQPMzGZrSqZgw085-5ZCBC_fA" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2561 -errors: [] -form: Symfony\Component\Form\Form {#2554 …} } |
form | Symfony\Component\Form\FormView {#2560 …5} |
full_name | "booking_room[_token]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "booking_room__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 | "_booking_room__token" |
valid | true |
value | "c3e69095875cf46f.z7ZEBKKXbjtW70Si40TdDMRmFkxhUlkMK3BoUkj0xGc.u94eaJPjHlEchXLLs3OwWp4HbHUpHxxWXCQPMzGZrSqZgw085-5ZCBC_fA" |
booking_hidden
"App\Form\BookingHiddenType"
Errors
This form has no errors.
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | App\DTO\BookingHiddenDTO {#1582 -bookingSettings: "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyLCJwaWN0dXJlX3BhdGgiOiJcL3VwbG9hZHNcL2hvdGVsc1wvMlwvNjY5NjVlNmUyODU3NDQxNTM2Mjk1NS5wbmciLCJob3RlbF9uYW1lIjoiU2hhbnRpIE1hdXJpY2UgUmVzb3J0ICYgU3BhIiwicm9vbV9pZCI6Niwicm9vbV9uYW1lIjoiSnVuaW9yIFN1aXRlIEJvcmQgZGUgbWVyIiwiZnJvbSI6IjIyXC8wM1wvMjAyNSIsInRvIjoiMjZcLzAzXC8yMDI1IiwibmlnaHRzIjo0LCJuZWVkZWRSb29tcyI6MSwiYWR1bHRzIjoyLCJjaGlsZHJlbiI6MCwidG90YWxBbW91bnQiOjE4MjAsInRvdGFsQW1vdW50RGlzY291bnRlZCI6bnVsbCwibWFuZGF0b3J5RXh0cmFJZCI6MjAyLCJleHRyYSI6eyJleHRyYUlkIjoyMDIsIm5hbWUiOiJCQVNFIC0gUEVUSVQgREVKRVVORVIiLCJkZXNjcmlwdGlvbiI6bnVsbCwic3RheVRvdGFsTmlnaHRzIjo0LCJkYWlseUFkdWx0cyI6MCwiZGFpbHlUZWVucyI6MCwiZGFpbHlDaGlsZHJlbiI6MCwiZGFpbHlCYWJpZXMiOjAsImFkdWx0c0V4dHJhc0Ftb3VudCI6MCwia2lkc0V4dHJhc0Ftb3VudCI6MCwic3RheUV4dHJhc0Ftb3VudCI6MCwic3RheVJvb21BbW91bnQiOjE4MjAsInRvdGFsU3RheUFtb3VudFdvRGlzY291bnQiOjE4MjAsInRvdGFsU3RheUFtb3VudCI6MTgyMCwiZmluYWxBbW91bnRXb0Rpc2NvdW50IjoyMTg0LCJmaW5hbEFtb3VudCI6MjE4NCwiZXh0cmFEaXNjb3VudCI6bnVsbCwiZXh0cmFLaWRzRGlzY291bnQiOm51bGwsImV4dHJhU3RhcnRBdCI6bnVsbCwiZXh0cmFFbmRBdCI6bnVsbCwiZXZlbnREdXJhdGlvbiI6MCwiZXZlbnRzIjpbXX0sInNwZWNpYWxFeHRyYSI6W10sImRpc2NvdW50cyI6W10sImVycm9yIjpbXX19.jwkpeFqzSiKA46PWoj0rVDGDzyiu7whjVULVgj6KCag" -refererUrl: "http://allons-maurice.babouklab.com/hotels/shanti-maurice-resort-spa/junior-suite-bord-de-mer" } |
View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
data | App\DTO\BookingHiddenDTO {#1582 -bookingSettings: "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyLCJwaWN0dXJlX3BhdGgiOiJcL3VwbG9hZHNcL2hvdGVsc1wvMlwvNjY5NjVlNmUyODU3NDQxNTM2Mjk1NS5wbmciLCJob3RlbF9uYW1lIjoiU2hhbnRpIE1hdXJpY2UgUmVzb3J0ICYgU3BhIiwicm9vbV9pZCI6Niwicm9vbV9uYW1lIjoiSnVuaW9yIFN1aXRlIEJvcmQgZGUgbWVyIiwiZnJvbSI6IjIyXC8wM1wvMjAyNSIsInRvIjoiMjZcLzAzXC8yMDI1IiwibmlnaHRzIjo0LCJuZWVkZWRSb29tcyI6MSwiYWR1bHRzIjoyLCJjaGlsZHJlbiI6MCwidG90YWxBbW91bnQiOjE4MjAsInRvdGFsQW1vdW50RGlzY291bnRlZCI6bnVsbCwibWFuZGF0b3J5RXh0cmFJZCI6MjAyLCJleHRyYSI6eyJleHRyYUlkIjoyMDIsIm5hbWUiOiJCQVNFIC0gUEVUSVQgREVKRVVORVIiLCJkZXNjcmlwdGlvbiI6bnVsbCwic3RheVRvdGFsTmlnaHRzIjo0LCJkYWlseUFkdWx0cyI6MCwiZGFpbHlUZWVucyI6MCwiZGFpbHlDaGlsZHJlbiI6MCwiZGFpbHlCYWJpZXMiOjAsImFkdWx0c0V4dHJhc0Ftb3VudCI6MCwia2lkc0V4dHJhc0Ftb3VudCI6MCwic3RheUV4dHJhc0Ftb3VudCI6MCwic3RheVJvb21BbW91bnQiOjE4MjAsInRvdGFsU3RheUFtb3VudFdvRGlzY291bnQiOjE4MjAsInRvdGFsU3RheUFtb3VudCI6MTgyMCwiZmluYWxBbW91bnRXb0Rpc2NvdW50IjoyMTg0LCJmaW5hbEFtb3VudCI6MjE4NCwiZXh0cmFEaXNjb3VudCI6bnVsbCwiZXh0cmFLaWRzRGlzY291bnQiOm51bGwsImV4dHJhU3RhcnRBdCI6bnVsbCwiZXh0cmFFbmRBdCI6bnVsbCwiZXZlbnREdXJhdGlvbiI6MCwiZXZlbnRzIjpbXX0sInNwZWNpYWxFeHRyYSI6W10sImRpc2NvdW50cyI6W10sImVycm9yIjpbXX19.jwkpeFqzSiKA46PWoj0rVDGDzyiu7whjVULVgj6KCag" -refererUrl: "http://allons-maurice.babouklab.com/hotels/shanti-maurice-resort-spa/junior-suite-bord-de-mer" } |
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\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data | App\DTO\BookingHiddenDTO {#1582 -bookingSettings: "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyLCJwaWN0dXJlX3BhdGgiOiJcL3VwbG9hZHNcL2hvdGVsc1wvMlwvNjY5NjVlNmUyODU3NDQxNTM2Mjk1NS5wbmciLCJob3RlbF9uYW1lIjoiU2hhbnRpIE1hdXJpY2UgUmVzb3J0ICYgU3BhIiwicm9vbV9pZCI6Niwicm9vbV9uYW1lIjoiSnVuaW9yIFN1aXRlIEJvcmQgZGUgbWVyIiwiZnJvbSI6IjIyXC8wM1wvMjAyNSIsInRvIjoiMjZcLzAzXC8yMDI1IiwibmlnaHRzIjo0LCJuZWVkZWRSb29tcyI6MSwiYWR1bHRzIjoyLCJjaGlsZHJlbiI6MCwidG90YWxBbW91bnQiOjE4MjAsInRvdGFsQW1vdW50RGlzY291bnRlZCI6bnVsbCwibWFuZGF0b3J5RXh0cmFJZCI6MjAyLCJleHRyYSI6eyJleHRyYUlkIjoyMDIsIm5hbWUiOiJCQVNFIC0gUEVUSVQgREVKRVVORVIiLCJkZXNjcmlwdGlvbiI6bnVsbCwic3RheVRvdGFsTmlnaHRzIjo0LCJkYWlseUFkdWx0cyI6MCwiZGFpbHlUZWVucyI6MCwiZGFpbHlDaGlsZHJlbiI6MCwiZGFpbHlCYWJpZXMiOjAsImFkdWx0c0V4dHJhc0Ftb3VudCI6MCwia2lkc0V4dHJhc0Ftb3VudCI6MCwic3RheUV4dHJhc0Ftb3VudCI6MCwic3RheVJvb21BbW91bnQiOjE4MjAsInRvdGFsU3RheUFtb3VudFdvRGlzY291bnQiOjE4MjAsInRvdGFsU3RheUFtb3VudCI6MTgyMCwiZmluYWxBbW91bnRXb0Rpc2NvdW50IjoyMTg0LCJmaW5hbEFtb3VudCI6MjE4NCwiZXh0cmFEaXNjb3VudCI6bnVsbCwiZXh0cmFLaWRzRGlzY291bnQiOm51bGwsImV4dHJhU3RhcnRBdCI6bnVsbCwiZXh0cmFFbmRBdCI6bnVsbCwiZXZlbnREdXJhdGlvbiI6MCwiZXZlbnRzIjpbXX0sInNwZWNpYWxFeHRyYSI6W10sImRpc2NvdW50cyI6W10sImVycm9yIjpbXX19.jwkpeFqzSiKA46PWoj0rVDGDzyiu7whjVULVgj6KCag" -refererUrl: "http://allons-maurice.babouklab.com/hotels/shanti-maurice-resort-spa/junior-suite-bord-de-mer" } |
data_class | "App\DTO\BookingHiddenDTO" |
disabled | false |
empty_data | Closure(FormInterface $form) {#2483 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $class: "App\DTO\BookingHiddenDTO" } } |
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() {#2486 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#2485 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "booking_hidden" "_booking_hidden" ] |
cache_key | "_booking_hidden_booking_hidden" |
compound | true |
data | App\DTO\BookingHiddenDTO {#1582 -bookingSettings: "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyLCJwaWN0dXJlX3BhdGgiOiJcL3VwbG9hZHNcL2hvdGVsc1wvMlwvNjY5NjVlNmUyODU3NDQxNTM2Mjk1NS5wbmciLCJob3RlbF9uYW1lIjoiU2hhbnRpIE1hdXJpY2UgUmVzb3J0ICYgU3BhIiwicm9vbV9pZCI6Niwicm9vbV9uYW1lIjoiSnVuaW9yIFN1aXRlIEJvcmQgZGUgbWVyIiwiZnJvbSI6IjIyXC8wM1wvMjAyNSIsInRvIjoiMjZcLzAzXC8yMDI1IiwibmlnaHRzIjo0LCJuZWVkZWRSb29tcyI6MSwiYWR1bHRzIjoyLCJjaGlsZHJlbiI6MCwidG90YWxBbW91bnQiOjE4MjAsInRvdGFsQW1vdW50RGlzY291bnRlZCI6bnVsbCwibWFuZGF0b3J5RXh0cmFJZCI6MjAyLCJleHRyYSI6eyJleHRyYUlkIjoyMDIsIm5hbWUiOiJCQVNFIC0gUEVUSVQgREVKRVVORVIiLCJkZXNjcmlwdGlvbiI6bnVsbCwic3RheVRvdGFsTmlnaHRzIjo0LCJkYWlseUFkdWx0cyI6MCwiZGFpbHlUZWVucyI6MCwiZGFpbHlDaGlsZHJlbiI6MCwiZGFpbHlCYWJpZXMiOjAsImFkdWx0c0V4dHJhc0Ftb3VudCI6MCwia2lkc0V4dHJhc0Ftb3VudCI6MCwic3RheUV4dHJhc0Ftb3VudCI6MCwic3RheVJvb21BbW91bnQiOjE4MjAsInRvdGFsU3RheUFtb3VudFdvRGlzY291bnQiOjE4MjAsInRvdGFsU3RheUFtb3VudCI6MTgyMCwiZmluYWxBbW91bnRXb0Rpc2NvdW50IjoyMTg0LCJmaW5hbEFtb3VudCI6MjE4NCwiZXh0cmFEaXNjb3VudCI6bnVsbCwiZXh0cmFLaWRzRGlzY291bnQiOm51bGwsImV4dHJhU3RhcnRBdCI6bnVsbCwiZXh0cmFFbmRBdCI6bnVsbCwiZXZlbnREdXJhdGlvbiI6MCwiZXZlbnRzIjpbXX0sInNwZWNpYWxFeHRyYSI6W10sImRpc2NvdW50cyI6W10sImVycm9yIjpbXX19.jwkpeFqzSiKA46PWoj0rVDGDzyiu7whjVULVgj6KCag" -refererUrl: "http://allons-maurice.babouklab.com/hotels/shanti-maurice-resort-spa/junior-suite-bord-de-mer" } |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2563 -errors: [] -form: Symfony\Component\Form\Form {#2501 …} } |
form | Symfony\Component\Form\FormView {#2564 …5} |
full_name | "booking_hidden" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "booking_hidden" |
label | null |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
name | "booking_hidden" |
priority | 0 |
required | true |
row_attr | [] |
submitted | false |
translation_domain | null |
unique_block_prefix | "_booking_hidden" |
valid | true |
value | App\DTO\BookingHiddenDTO {#1582 -bookingSettings: "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyLCJwaWN0dXJlX3BhdGgiOiJcL3VwbG9hZHNcL2hvdGVsc1wvMlwvNjY5NjVlNmUyODU3NDQxNTM2Mjk1NS5wbmciLCJob3RlbF9uYW1lIjoiU2hhbnRpIE1hdXJpY2UgUmVzb3J0ICYgU3BhIiwicm9vbV9pZCI6Niwicm9vbV9uYW1lIjoiSnVuaW9yIFN1aXRlIEJvcmQgZGUgbWVyIiwiZnJvbSI6IjIyXC8wM1wvMjAyNSIsInRvIjoiMjZcLzAzXC8yMDI1IiwibmlnaHRzIjo0LCJuZWVkZWRSb29tcyI6MSwiYWR1bHRzIjoyLCJjaGlsZHJlbiI6MCwidG90YWxBbW91bnQiOjE4MjAsInRvdGFsQW1vdW50RGlzY291bnRlZCI6bnVsbCwibWFuZGF0b3J5RXh0cmFJZCI6MjAyLCJleHRyYSI6eyJleHRyYUlkIjoyMDIsIm5hbWUiOiJCQVNFIC0gUEVUSVQgREVKRVVORVIiLCJkZXNjcmlwdGlvbiI6bnVsbCwic3RheVRvdGFsTmlnaHRzIjo0LCJkYWlseUFkdWx0cyI6MCwiZGFpbHlUZWVucyI6MCwiZGFpbHlDaGlsZHJlbiI6MCwiZGFpbHlCYWJpZXMiOjAsImFkdWx0c0V4dHJhc0Ftb3VudCI6MCwia2lkc0V4dHJhc0Ftb3VudCI6MCwic3RheUV4dHJhc0Ftb3VudCI6MCwic3RheVJvb21BbW91bnQiOjE4MjAsInRvdGFsU3RheUFtb3VudFdvRGlzY291bnQiOjE4MjAsInRvdGFsU3RheUFtb3VudCI6MTgyMCwiZmluYWxBbW91bnRXb0Rpc2NvdW50IjoyMTg0LCJmaW5hbEFtb3VudCI6MjE4NCwiZXh0cmFEaXNjb3VudCI6bnVsbCwiZXh0cmFLaWRzRGlzY291bnQiOm51bGwsImV4dHJhU3RhcnRBdCI6bnVsbCwiZXh0cmFFbmRBdCI6bnVsbCwiZXZlbnREdXJhdGlvbiI6MCwiZXZlbnRzIjpbXX0sInNwZWNpYWxFeHRyYSI6W10sImRpc2NvdW50cyI6W10sImVycm9yIjpbXX19.jwkpeFqzSiKA46PWoj0rVDGDzyiu7whjVULVgj6KCag" -refererUrl: "http://allons-maurice.babouklab.com/hotels/shanti-maurice-resort-spa/junior-suite-bord-de-mer" } |
bookingSettings
Errors
This form has no errors.
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyLCJwaWN0dXJlX3BhdGgiOiJcL3VwbG9hZHNcL2hvdGVsc1wvMlwvNjY5NjVlNmUyODU3NDQxNTM2Mjk1NS5wbmciLCJob3RlbF9uYW1lIjoiU2hhbnRpIE1hdXJpY2UgUmVzb3J0ICYgU3BhIiwicm9vbV9pZCI6Niwicm9vbV9uYW1lIjoiSnVuaW9yIFN1aXRlIEJvcmQgZGUgbWVyIiwiZnJvbSI6IjIyXC8wM1wvMjAyNSIsInRvIjoiMjZcLzAzXC8yMDI1IiwibmlnaHRzIjo0LCJuZWVkZWRSb29tcyI6MSwiYWR1bHRzIjoyLCJjaGlsZHJlbiI6MCwidG90YWxBbW91bnQiOjE4MjAsInRvdGFsQW1vdW50RGlzY291bnRlZCI6bnVsbCwibWFuZGF0b3J5RXh0cmFJZCI6MjAyLCJleHRyYSI6eyJleHRyYUlkIjoyMDIsIm5hbWUiOiJCQVNFIC0gUEVUSVQgREVKRVVORVIiLCJkZXNjcmlwdGlvbiI6bnVsbCwic3RheVRvdGFsTmlnaHRzIjo0LCJkYWlseUFkdWx0cyI6MCwiZGFpbHlUZWVucyI6MCwiZGFpbHlDaGlsZHJlbiI6MCwiZGFpbHlCYWJpZXMiOjAsImFkdWx0c0V4dHJhc0Ftb3VudCI6MCwia2lkc0V4dHJhc0Ftb3VudCI6MCwic3RheUV4dHJhc0Ftb3VudCI6MCwic3RheVJvb21BbW91bnQiOjE4MjAsInRvdGFsU3RheUFtb3VudFdvRGlzY291bnQiOjE4MjAsInRvdGFsU3RheUFtb3VudCI6MTgyMCwiZmluYWxBbW91bnRXb0Rpc2NvdW50IjoyMTg0LCJmaW5hbEFtb3VudCI6MjE4NCwiZXh0cmFEaXNjb3VudCI6bnVsbCwiZXh0cmFLaWRzRGlzY291bnQiOm51bGwsImV4dHJhU3RhcnRBdCI6bnVsbCwiZXh0cmFFbmRBdCI6bnVsbCwiZXZlbnREdXJhdGlvbiI6MCwiZXZlbnRzIjpbXX0sInNwZWNpYWxFeHRyYSI6W10sImRpc2NvdW50cyI6W10sImVycm9yIjpbXX19.jwkpeFqzSiKA46PWoj0rVDGDzyiu7whjVULVgj6KCag" |
View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
label | "" |
same as passed value |
required | true |
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\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#2470 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 | "" |
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() {#2473 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#2472 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "hidden" "_booking_hidden_bookingSettings" ] |
cache_key | "_booking_hidden_bookingSettings_hidden" |
compound | false |
data | "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyLCJwaWN0dXJlX3BhdGgiOiJcL3VwbG9hZHNcL2hvdGVsc1wvMlwvNjY5NjVlNmUyODU3NDQxNTM2Mjk1NS5wbmciLCJob3RlbF9uYW1lIjoiU2hhbnRpIE1hdXJpY2UgUmVzb3J0ICYgU3BhIiwicm9vbV9pZCI6Niwicm9vbV9uYW1lIjoiSnVuaW9yIFN1aXRlIEJvcmQgZGUgbWVyIiwiZnJvbSI6IjIyXC8wM1wvMjAyNSIsInRvIjoiMjZcLzAzXC8yMDI1IiwibmlnaHRzIjo0LCJuZWVkZWRSb29tcyI6MSwiYWR1bHRzIjoyLCJjaGlsZHJlbiI6MCwidG90YWxBbW91bnQiOjE4MjAsInRvdGFsQW1vdW50RGlzY291bnRlZCI6bnVsbCwibWFuZGF0b3J5RXh0cmFJZCI6MjAyLCJleHRyYSI6eyJleHRyYUlkIjoyMDIsIm5hbWUiOiJCQVNFIC0gUEVUSVQgREVKRVVORVIiLCJkZXNjcmlwdGlvbiI6bnVsbCwic3RheVRvdGFsTmlnaHRzIjo0LCJkYWlseUFkdWx0cyI6MCwiZGFpbHlUZWVucyI6MCwiZGFpbHlDaGlsZHJlbiI6MCwiZGFpbHlCYWJpZXMiOjAsImFkdWx0c0V4dHJhc0Ftb3VudCI6MCwia2lkc0V4dHJhc0Ftb3VudCI6MCwic3RheUV4dHJhc0Ftb3VudCI6MCwic3RheVJvb21BbW91bnQiOjE4MjAsInRvdGFsU3RheUFtb3VudFdvRGlzY291bnQiOjE4MjAsInRvdGFsU3RheUFtb3VudCI6MTgyMCwiZmluYWxBbW91bnRXb0Rpc2NvdW50IjoyMTg0LCJmaW5hbEFtb3VudCI6MjE4NCwiZXh0cmFEaXNjb3VudCI6bnVsbCwiZXh0cmFLaWRzRGlzY291bnQiOm51bGwsImV4dHJhU3RhcnRBdCI6bnVsbCwiZXh0cmFFbmRBdCI6bnVsbCwiZXZlbnREdXJhdGlvbiI6MCwiZXZlbnRzIjpbXX0sInNwZWNpYWxFeHRyYSI6W10sImRpc2NvdW50cyI6W10sImVycm9yIjpbXX19.jwkpeFqzSiKA46PWoj0rVDGDzyiu7whjVULVgj6KCag" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2568 -errors: [] -form: Symfony\Component\Form\Form {#2504 …} } |
form | Symfony\Component\Form\FormView {#2567 …5} |
full_name | "booking_hidden[bookingSettings]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "booking_hidden_bookingSettings" |
label | "" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
name | "bookingSettings" |
priority | 0 |
required | true |
row_attr | [] |
submitted | false |
translation_domain | null |
unique_block_prefix | "_booking_hidden_bookingSettings" |
valid | true |
value | "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyLCJwaWN0dXJlX3BhdGgiOiJcL3VwbG9hZHNcL2hvdGVsc1wvMlwvNjY5NjVlNmUyODU3NDQxNTM2Mjk1NS5wbmciLCJob3RlbF9uYW1lIjoiU2hhbnRpIE1hdXJpY2UgUmVzb3J0ICYgU3BhIiwicm9vbV9pZCI6Niwicm9vbV9uYW1lIjoiSnVuaW9yIFN1aXRlIEJvcmQgZGUgbWVyIiwiZnJvbSI6IjIyXC8wM1wvMjAyNSIsInRvIjoiMjZcLzAzXC8yMDI1IiwibmlnaHRzIjo0LCJuZWVkZWRSb29tcyI6MSwiYWR1bHRzIjoyLCJjaGlsZHJlbiI6MCwidG90YWxBbW91bnQiOjE4MjAsInRvdGFsQW1vdW50RGlzY291bnRlZCI6bnVsbCwibWFuZGF0b3J5RXh0cmFJZCI6MjAyLCJleHRyYSI6eyJleHRyYUlkIjoyMDIsIm5hbWUiOiJCQVNFIC0gUEVUSVQgREVKRVVORVIiLCJkZXNjcmlwdGlvbiI6bnVsbCwic3RheVRvdGFsTmlnaHRzIjo0LCJkYWlseUFkdWx0cyI6MCwiZGFpbHlUZWVucyI6MCwiZGFpbHlDaGlsZHJlbiI6MCwiZGFpbHlCYWJpZXMiOjAsImFkdWx0c0V4dHJhc0Ftb3VudCI6MCwia2lkc0V4dHJhc0Ftb3VudCI6MCwic3RheUV4dHJhc0Ftb3VudCI6MCwic3RheVJvb21BbW91bnQiOjE4MjAsInRvdGFsU3RheUFtb3VudFdvRGlzY291bnQiOjE4MjAsInRvdGFsU3RheUFtb3VudCI6MTgyMCwiZmluYWxBbW91bnRXb0Rpc2NvdW50IjoyMTg0LCJmaW5hbEFtb3VudCI6MjE4NCwiZXh0cmFEaXNjb3VudCI6bnVsbCwiZXh0cmFLaWRzRGlzY291bnQiOm51bGwsImV4dHJhU3RhcnRBdCI6bnVsbCwiZXh0cmFFbmRBdCI6bnVsbCwiZXZlbnREdXJhdGlvbiI6MCwiZXZlbnRzIjpbXX0sInNwZWNpYWxFeHRyYSI6W10sImRpc2NvdW50cyI6W10sImVycm9yIjpbXX19.jwkpeFqzSiKA46PWoj0rVDGDzyiu7whjVULVgj6KCag" |
refererUrl
Errors
This form has no errors.
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "http://allons-maurice.babouklab.com/hotels/shanti-maurice-resort-spa/junior-suite-bord-de-mer" |
View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
label | "" |
same as passed value |
required | true |
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\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#2275 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 | "" |
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() {#2495 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#1743 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "hidden" "_booking_hidden_refererUrl" ] |
cache_key | "_booking_hidden_refererUrl_hidden" |
compound | false |
data | "http://allons-maurice.babouklab.com/hotels/shanti-maurice-resort-spa/junior-suite-bord-de-mer" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2569 -errors: [] -form: Symfony\Component\Form\Form {#2507 …} } |
form | Symfony\Component\Form\FormView {#2570 …5} |
full_name | "booking_hidden[refererUrl]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "booking_hidden_refererUrl" |
label | "" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
name | "refererUrl" |
priority | 0 |
required | true |
row_attr | [] |
submitted | false |
translation_domain | null |
unique_block_prefix | "_booking_hidden_refererUrl" |
valid | true |
value | "http://allons-maurice.babouklab.com/hotels/shanti-maurice-resort-spa/junior-suite-bord-de-mer" |
_token
Errors
This form has no errors.
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "88d6f08d55fc068ee93c13b9430.ephVdAwEWg2-1Bx3xcf6GAa7hijjGiOqI_p8pwVyCRs.LvllQVU8FUCLtmwHjoaYR1T87neOQHbaU6IOl1Q0Wn8u6j0rdnACWdSjbw" |
View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
block_prefix | "csrf_token" |
same as passed value |
data | "88d6f08d55fc068ee93c13b9430.ephVdAwEWg2-1Bx3xcf6GAa7hijjGiOqI_p8pwVyCRs.LvllQVU8FUCLtmwHjoaYR1T87neOQHbaU6IOl1Q0Wn8u6j0rdnACWdSjbw" |
same as passed value |
mapped | false |
false
|
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 | "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\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data | "88d6f08d55fc068ee93c13b9430.ephVdAwEWg2-1Bx3xcf6GAa7hijjGiOqI_p8pwVyCRs.LvllQVU8FUCLtmwHjoaYR1T87neOQHbaU6IOl1Q0Wn8u6j0rdnACWdSjbw" |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#2565 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() {#2571 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#2572 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "hidden" "csrf_token" "_booking_hidden__token" ] |
cache_key | "_booking_hidden__token_hidden" |
compound | false |
data | "88d6f08d55fc068ee93c13b9430.ephVdAwEWg2-1Bx3xcf6GAa7hijjGiOqI_p8pwVyCRs.LvllQVU8FUCLtmwHjoaYR1T87neOQHbaU6IOl1Q0Wn8u6j0rdnACWdSjbw" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2582 -errors: [] -form: Symfony\Component\Form\Form {#2578 …} } |
form | Symfony\Component\Form\FormView {#2573 …5} |
full_name | "booking_hidden[_token]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "booking_hidden__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 | "_booking_hidden__token" |
valid | true |
value | "88d6f08d55fc068ee93c13b9430.ephVdAwEWg2-1Bx3xcf6GAa7hijjGiOqI_p8pwVyCRs.LvllQVU8FUCLtmwHjoaYR1T87neOQHbaU6IOl1Q0Wn8u6j0rdnACWdSjbw" |
search_tools
"App\Form\SearchToolsType"
Errors
This form has no errors.
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | App\DTO\SearchToolsDTO {#802 -date_format: "d/m/Y" -uploaderHelper: Vich\UploaderBundle\Templating\Helper\UploaderHelper {#803 …} +hotel: App\Entity\Hotels {#1027 -id: 2 -name: "Shanti Maurice Resort & Spa" -description: "Nous vivons notre vie à travers nos sens. Que vous aimiez vous détendre sur notre plage de sable fin avec un cocktail rafraîchissant à la main tandis que le parfum sucré de la canne à sucre remplit l'air, ou que vous préfériez savourer les aliments les plus frais dans nos restaurants, Shanti Maurice a tout ce qu'il vous faut." -website: "https://www.shantimaurice.com/" -stars: 5 -youtubeVideoId: "_2G57OzNQCc" -phone: "+230 603 7200" -email: "info@shantimaurice.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3736.8522194787442!2d57.46867631217999!3d-20.5122834809318!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c65804baf2027%3A0x6f997c9d7b7cd33d!2sShanti%20Maurice%20Resort%20%26%20Spa!5e0!3m2!1sfr!2sfr!4v1718968560926!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Sud" -createdAt: DateTimeImmutable @1714145854 {#1019 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1050 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1024 …} -address: "Route Côtiere Riviere Des Galets, St. Felix, Île Maurice" -checkInTime: "15:00" -checkOutTime: "12:00" -babyAgeMax: "3" -childAgeMax: "12" -teenAgeMax: "18" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965e6e28574415362955.png" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "2" -offers: Doctrine\Common\Collections\ArrayCollection {#2079 …} -highlighted: false -services: [ "" ] -hlStartAt: null -hlEndAt: null -slug: "shanti-maurice-resort-spa" } +stars: null +dateRange: "22/03/2025 - 26/03/2025" +fromAt: DateTimeImmutable @1742601600 {#3501 date: 2025-03-22 00:00:00.0 UTC (+00:00) } +toAt: DateTimeImmutable @1743033540 {#3500 date: 2025-03-26 23:59:00.0 UTC (+00:00) } +zone: null +honeymoon: false +ageLimits: [ "baby" => "3" "child" => "12" "teen" => "18" ] +nights: 4 +chambers: [] +stay_rooms: [ App\DTO\RoomStayDTO {#1599 -marginRate: 20 -id: 6 -name: "Junior Suite Bord de mer" -slug: "junior-suite-bord-de-mer" -picture: "/uploads/rooms/6/6667ec2169223829631382.png" -description: """ Nos suites junior bénéficient d'un emplacement en bord de mer au rez-de-chaussée, équipées de transats privés réservés avec un kiosque sur la plage juste en face de la suite, à quelques pas du doux sable blanc de notre plage isolée. La suite est dotée d'une terrasse privée meublée de confortables transats en bois naturel et d'une douche extérieure rafraîchissante. Allongez-vous dans votre lit moelleux, regardez les arbres se balancer dans la brise océanique et écoutez les bruits de la mer.\r\n \r\n Nos Junior Suites aux dimensions généreuses mesurent 72 m² et sont équipées d'un écran plat LCD avec une variété de chaînes internationales, d'une connexion Wi-Fi haut débit gratuite, d'un plateau/bouilloire, d'une machine à expresso, d'une grande salle de bain et d'un dressing séparé avec un placard ouvert et coiffeuse. """ -stayTotalNights: 4 -adults: 2 -kids: 0 -neededRooms: 1 -kidsRoomsCount: 0 -defaultExtraLabel: "" -mandatoryExtraId: 202 -chambersStayDetails: [ [ "config" => [ "adults" => 2 "teens" => 0 "children" => 0 "babies" => 0 ] "dates_prices" => [ "2025-03-22" => [ "adults_price" => 455 "kids_price" => 0 ] "2025-03-23" => [ "adults_price" => 455 "kids_price" => 0 ] "2025-03-24" => [ "adults_price" => 455 "kids_price" => 0 ] "2025-03-25" => [ "adults_price" => 455 "kids_price" => 0 ] ] "amount" => 1820 ] ] -totalRoomAmount: 1820.0 -totalRoomAmountDiscounted: null -marginTotalRoom: null -marginTotalRoomDiscounted: null -communExtras: [ App\DTO\ExtraStayDTO {#1639 -marginRate: 20 +extraId: 202 +name: "BASE - PETIT DEJEUNER" +description: null +stayTotalNights: 4 +dailyAdults: 0 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 0 +kidsExtrasAmount: 0 +stayExtrasAmount: 0 +stayRoomAmount: 1820.0 +totalStayAmountWoDiscount: 1820.0 +totalStayAmount: 1820.0 +finalAmountWoDiscount: 2184.0 +finalAmount: 2184.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1624 -marginRate: 20 +extraId: 26 +name: "Demi pension" +description: null +stayTotalNights: 4 +dailyAdults: 160 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 640 +kidsExtrasAmount: 0 +stayExtrasAmount: 640 +stayRoomAmount: 1820.0 +totalStayAmountWoDiscount: 2460.0 +totalStayAmount: 2460.0 +finalAmountWoDiscount: 2952.0 +finalAmount: 2952.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1742 -marginRate: 20 +extraId: 28 +name: "Pension complète" +description: null +stayTotalNights: 4 +dailyAdults: 260 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 1040 +kidsExtrasAmount: 0 +stayExtrasAmount: 1040 +stayRoomAmount: 1820.0 +totalStayAmountWoDiscount: 2860.0 +totalStayAmount: 2860.0 +finalAmountWoDiscount: 3432.0 +finalAmount: 3432.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1741 -marginRate: 20 +extraId: 30 +name: "Tout compris" +description: null +stayTotalNights: 4 +dailyAdults: 380 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 1520 +kidsExtrasAmount: 0 +stayExtrasAmount: 1520 +stayRoomAmount: 1820.0 +totalStayAmountWoDiscount: 3340.0 +totalStayAmount: 3340.0 +finalAmountWoDiscount: 4008.0 +finalAmount: 4008.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } ] -specialExtras: [] -discounts: [] -error: [] } ] } |
View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
config_chambers | null |
null
|
data | App\DTO\SearchToolsDTO {#802 -date_format: "d/m/Y" -uploaderHelper: Vich\UploaderBundle\Templating\Helper\UploaderHelper {#803 …} +hotel: App\Entity\Hotels {#1027 -id: 2 -name: "Shanti Maurice Resort & Spa" -description: "Nous vivons notre vie à travers nos sens. Que vous aimiez vous détendre sur notre plage de sable fin avec un cocktail rafraîchissant à la main tandis que le parfum sucré de la canne à sucre remplit l'air, ou que vous préfériez savourer les aliments les plus frais dans nos restaurants, Shanti Maurice a tout ce qu'il vous faut." -website: "https://www.shantimaurice.com/" -stars: 5 -youtubeVideoId: "_2G57OzNQCc" -phone: "+230 603 7200" -email: "info@shantimaurice.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3736.8522194787442!2d57.46867631217999!3d-20.5122834809318!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c65804baf2027%3A0x6f997c9d7b7cd33d!2sShanti%20Maurice%20Resort%20%26%20Spa!5e0!3m2!1sfr!2sfr!4v1718968560926!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Sud" -createdAt: DateTimeImmutable @1714145854 {#1019 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1050 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1024 …} -address: "Route Côtiere Riviere Des Galets, St. Felix, Île Maurice" -checkInTime: "15:00" -checkOutTime: "12:00" -babyAgeMax: "3" -childAgeMax: "12" -teenAgeMax: "18" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965e6e28574415362955.png" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "2" -offers: Doctrine\Common\Collections\ArrayCollection {#2079 …} -highlighted: false -services: [ "" ] -hlStartAt: null -hlEndAt: null -slug: "shanti-maurice-resort-spa" } +stars: null +dateRange: "22/03/2025 - 26/03/2025" +fromAt: DateTimeImmutable @1742601600 {#3501 date: 2025-03-22 00:00:00.0 UTC (+00:00) } +toAt: DateTimeImmutable @1743033540 {#3500 date: 2025-03-26 23:59:00.0 UTC (+00:00) } +zone: null +honeymoon: false +ageLimits: [ "baby" => "3" "child" => "12" "teen" => "18" ] +nights: 4 +chambers: [] +stay_rooms: [ App\DTO\RoomStayDTO {#1599 -marginRate: 20 -id: 6 -name: "Junior Suite Bord de mer" -slug: "junior-suite-bord-de-mer" -picture: "/uploads/rooms/6/6667ec2169223829631382.png" -description: """ Nos suites junior bénéficient d'un emplacement en bord de mer au rez-de-chaussée, équipées de transats privés réservés avec un kiosque sur la plage juste en face de la suite, à quelques pas du doux sable blanc de notre plage isolée. La suite est dotée d'une terrasse privée meublée de confortables transats en bois naturel et d'une douche extérieure rafraîchissante. Allongez-vous dans votre lit moelleux, regardez les arbres se balancer dans la brise océanique et écoutez les bruits de la mer.\r\n \r\n Nos Junior Suites aux dimensions généreuses mesurent 72 m² et sont équipées d'un écran plat LCD avec une variété de chaînes internationales, d'une connexion Wi-Fi haut débit gratuite, d'un plateau/bouilloire, d'une machine à expresso, d'une grande salle de bain et d'un dressing séparé avec un placard ouvert et coiffeuse. """ -stayTotalNights: 4 -adults: 2 -kids: 0 -neededRooms: 1 -kidsRoomsCount: 0 -defaultExtraLabel: "" -mandatoryExtraId: 202 -chambersStayDetails: [ [ "config" => [ "adults" => 2 "teens" => 0 "children" => 0 "babies" => 0 ] "dates_prices" => [ "2025-03-22" => [ "adults_price" => 455 "kids_price" => 0 ] "2025-03-23" => [ "adults_price" => 455 "kids_price" => 0 ] "2025-03-24" => [ "adults_price" => 455 "kids_price" => 0 ] "2025-03-25" => [ "adults_price" => 455 "kids_price" => 0 ] ] "amount" => 1820 ] ] -totalRoomAmount: 1820.0 -totalRoomAmountDiscounted: null -marginTotalRoom: null -marginTotalRoomDiscounted: null -communExtras: [ App\DTO\ExtraStayDTO {#1639 -marginRate: 20 +extraId: 202 +name: "BASE - PETIT DEJEUNER" +description: null +stayTotalNights: 4 +dailyAdults: 0 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 0 +kidsExtrasAmount: 0 +stayExtrasAmount: 0 +stayRoomAmount: 1820.0 +totalStayAmountWoDiscount: 1820.0 +totalStayAmount: 1820.0 +finalAmountWoDiscount: 2184.0 +finalAmount: 2184.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1624 -marginRate: 20 +extraId: 26 +name: "Demi pension" +description: null +stayTotalNights: 4 +dailyAdults: 160 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 640 +kidsExtrasAmount: 0 +stayExtrasAmount: 640 +stayRoomAmount: 1820.0 +totalStayAmountWoDiscount: 2460.0 +totalStayAmount: 2460.0 +finalAmountWoDiscount: 2952.0 +finalAmount: 2952.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1742 -marginRate: 20 +extraId: 28 +name: "Pension complète" +description: null +stayTotalNights: 4 +dailyAdults: 260 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 1040 +kidsExtrasAmount: 0 +stayExtrasAmount: 1040 +stayRoomAmount: 1820.0 +totalStayAmountWoDiscount: 2860.0 +totalStayAmount: 2860.0 +finalAmountWoDiscount: 3432.0 +finalAmount: 3432.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1741 -marginRate: 20 +extraId: 30 +name: "Tout compris" +description: null +stayTotalNights: 4 +dailyAdults: 380 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 1520 +kidsExtrasAmount: 0 +stayExtrasAmount: 1520 +stayRoomAmount: 1820.0 +totalStayAmountWoDiscount: 3340.0 +totalStayAmount: 3340.0 +finalAmountWoDiscount: 4008.0 +finalAmount: 4008.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } ] -specialExtras: [] -discounts: [] -error: [] } ] } |
same as passed value |
from | DateTime @1742679794 {#1198 date: 2025-03-22 21:43:14.657037 UTC (+00:00) } |
same as passed value |
to | DateTime @1743025394 {#914 date: 2025-03-26 21:43:14.657070 UTC (+00:00) } |
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 |
config_chambers | null |
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\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data | App\DTO\SearchToolsDTO {#802 -date_format: "d/m/Y" -uploaderHelper: Vich\UploaderBundle\Templating\Helper\UploaderHelper {#803 …} +hotel: App\Entity\Hotels {#1027 -id: 2 -name: "Shanti Maurice Resort & Spa" -description: "Nous vivons notre vie à travers nos sens. Que vous aimiez vous détendre sur notre plage de sable fin avec un cocktail rafraîchissant à la main tandis que le parfum sucré de la canne à sucre remplit l'air, ou que vous préfériez savourer les aliments les plus frais dans nos restaurants, Shanti Maurice a tout ce qu'il vous faut." -website: "https://www.shantimaurice.com/" -stars: 5 -youtubeVideoId: "_2G57OzNQCc" -phone: "+230 603 7200" -email: "info@shantimaurice.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3736.8522194787442!2d57.46867631217999!3d-20.5122834809318!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c65804baf2027%3A0x6f997c9d7b7cd33d!2sShanti%20Maurice%20Resort%20%26%20Spa!5e0!3m2!1sfr!2sfr!4v1718968560926!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Sud" -createdAt: DateTimeImmutable @1714145854 {#1019 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1050 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1024 …} -address: "Route Côtiere Riviere Des Galets, St. Felix, Île Maurice" -checkInTime: "15:00" -checkOutTime: "12:00" -babyAgeMax: "3" -childAgeMax: "12" -teenAgeMax: "18" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965e6e28574415362955.png" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "2" -offers: Doctrine\Common\Collections\ArrayCollection {#2079 …} -highlighted: false -services: [ "" ] -hlStartAt: null -hlEndAt: null -slug: "shanti-maurice-resort-spa" } +stars: null +dateRange: "22/03/2025 - 26/03/2025" +fromAt: DateTimeImmutable @1742601600 {#3501 date: 2025-03-22 00:00:00.0 UTC (+00:00) } +toAt: DateTimeImmutable @1743033540 {#3500 date: 2025-03-26 23:59:00.0 UTC (+00:00) } +zone: null +honeymoon: false +ageLimits: [ "baby" => "3" "child" => "12" "teen" => "18" ] +nights: 4 +chambers: [] +stay_rooms: [ App\DTO\RoomStayDTO {#1599 -marginRate: 20 -id: 6 -name: "Junior Suite Bord de mer" -slug: "junior-suite-bord-de-mer" -picture: "/uploads/rooms/6/6667ec2169223829631382.png" -description: """ Nos suites junior bénéficient d'un emplacement en bord de mer au rez-de-chaussée, équipées de transats privés réservés avec un kiosque sur la plage juste en face de la suite, à quelques pas du doux sable blanc de notre plage isolée. La suite est dotée d'une terrasse privée meublée de confortables transats en bois naturel et d'une douche extérieure rafraîchissante. Allongez-vous dans votre lit moelleux, regardez les arbres se balancer dans la brise océanique et écoutez les bruits de la mer.\r\n \r\n Nos Junior Suites aux dimensions généreuses mesurent 72 m² et sont équipées d'un écran plat LCD avec une variété de chaînes internationales, d'une connexion Wi-Fi haut débit gratuite, d'un plateau/bouilloire, d'une machine à expresso, d'une grande salle de bain et d'un dressing séparé avec un placard ouvert et coiffeuse. """ -stayTotalNights: 4 -adults: 2 -kids: 0 -neededRooms: 1 -kidsRoomsCount: 0 -defaultExtraLabel: "" -mandatoryExtraId: 202 -chambersStayDetails: [ [ "config" => [ "adults" => 2 "teens" => 0 "children" => 0 "babies" => 0 ] "dates_prices" => [ "2025-03-22" => [ "adults_price" => 455 "kids_price" => 0 ] "2025-03-23" => [ "adults_price" => 455 "kids_price" => 0 ] "2025-03-24" => [ "adults_price" => 455 "kids_price" => 0 ] "2025-03-25" => [ "adults_price" => 455 "kids_price" => 0 ] ] "amount" => 1820 ] ] -totalRoomAmount: 1820.0 -totalRoomAmountDiscounted: null -marginTotalRoom: null -marginTotalRoomDiscounted: null -communExtras: [ App\DTO\ExtraStayDTO {#1639 -marginRate: 20 +extraId: 202 +name: "BASE - PETIT DEJEUNER" +description: null +stayTotalNights: 4 +dailyAdults: 0 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 0 +kidsExtrasAmount: 0 +stayExtrasAmount: 0 +stayRoomAmount: 1820.0 +totalStayAmountWoDiscount: 1820.0 +totalStayAmount: 1820.0 +finalAmountWoDiscount: 2184.0 +finalAmount: 2184.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1624 -marginRate: 20 +extraId: 26 +name: "Demi pension" +description: null +stayTotalNights: 4 +dailyAdults: 160 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 640 +kidsExtrasAmount: 0 +stayExtrasAmount: 640 +stayRoomAmount: 1820.0 +totalStayAmountWoDiscount: 2460.0 +totalStayAmount: 2460.0 +finalAmountWoDiscount: 2952.0 +finalAmount: 2952.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1742 -marginRate: 20 +extraId: 28 +name: "Pension complète" +description: null +stayTotalNights: 4 +dailyAdults: 260 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 1040 +kidsExtrasAmount: 0 +stayExtrasAmount: 1040 +stayRoomAmount: 1820.0 +totalStayAmountWoDiscount: 2860.0 +totalStayAmount: 2860.0 +finalAmountWoDiscount: 3432.0 +finalAmount: 3432.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1741 -marginRate: 20 +extraId: 30 +name: "Tout compris" +description: null +stayTotalNights: 4 +dailyAdults: 380 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 1520 +kidsExtrasAmount: 0 +stayExtrasAmount: 1520 +stayRoomAmount: 1820.0 +totalStayAmountWoDiscount: 3340.0 +totalStayAmount: 3340.0 +finalAmountWoDiscount: 4008.0 +finalAmount: 4008.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } ] -specialExtras: [] -discounts: [] -error: [] } ] } |
data_class | "App\DTO\SearchToolsDTO" |
disabled | false |
empty_data | Closure(FormInterface $form) {#3652 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $class: "App\DTO\SearchToolsDTO" } } |
error_bubbling | true |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
form_attr | false |
from | DateTime @1742679794 {#1198 date: 2025-03-22 21:43:14.657037 UTC (+00:00) } |
getter | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
hotel_id | null |
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 |
stars | null |
to | DateTime @1743025394 {#914 date: 2025-03-26 21:43:14.657070 UTC (+00:00) } |
translation_domain | null |
trim | true |
type | null |
upload_max_size_message | Closure() {#3644 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3648 …} $translationDomain: "validators" } } |
validation_groups | null |
zone | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "search_tools" "_search_tools" ] |
cache_key | "_search_tools_search_tools" |
compound | true |
data | App\DTO\SearchToolsDTO {#802 -date_format: "d/m/Y" -uploaderHelper: Vich\UploaderBundle\Templating\Helper\UploaderHelper {#803 …} +hotel: App\Entity\Hotels {#1027 -id: 2 -name: "Shanti Maurice Resort & Spa" -description: "Nous vivons notre vie à travers nos sens. Que vous aimiez vous détendre sur notre plage de sable fin avec un cocktail rafraîchissant à la main tandis que le parfum sucré de la canne à sucre remplit l'air, ou que vous préfériez savourer les aliments les plus frais dans nos restaurants, Shanti Maurice a tout ce qu'il vous faut." -website: "https://www.shantimaurice.com/" -stars: 5 -youtubeVideoId: "_2G57OzNQCc" -phone: "+230 603 7200" -email: "info@shantimaurice.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3736.8522194787442!2d57.46867631217999!3d-20.5122834809318!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c65804baf2027%3A0x6f997c9d7b7cd33d!2sShanti%20Maurice%20Resort%20%26%20Spa!5e0!3m2!1sfr!2sfr!4v1718968560926!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Sud" -createdAt: DateTimeImmutable @1714145854 {#1019 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1050 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1024 …} -address: "Route Côtiere Riviere Des Galets, St. Felix, Île Maurice" -checkInTime: "15:00" -checkOutTime: "12:00" -babyAgeMax: "3" -childAgeMax: "12" -teenAgeMax: "18" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965e6e28574415362955.png" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "2" -offers: Doctrine\Common\Collections\ArrayCollection {#2079 …} -highlighted: false -services: [ "" ] -hlStartAt: null -hlEndAt: null -slug: "shanti-maurice-resort-spa" } +stars: null +dateRange: "22/03/2025 - 26/03/2025" +fromAt: DateTimeImmutable @1742601600 {#3501 date: 2025-03-22 00:00:00.0 UTC (+00:00) } +toAt: DateTimeImmutable @1743033540 {#3500 date: 2025-03-26 23:59:00.0 UTC (+00:00) } +zone: null +honeymoon: false +ageLimits: [ "baby" => "3" "child" => "12" "teen" => "18" ] +nights: 4 +chambers: [] +stay_rooms: [ App\DTO\RoomStayDTO {#1599 -marginRate: 20 -id: 6 -name: "Junior Suite Bord de mer" -slug: "junior-suite-bord-de-mer" -picture: "/uploads/rooms/6/6667ec2169223829631382.png" -description: """ Nos suites junior bénéficient d'un emplacement en bord de mer au rez-de-chaussée, équipées de transats privés réservés avec un kiosque sur la plage juste en face de la suite, à quelques pas du doux sable blanc de notre plage isolée. La suite est dotée d'une terrasse privée meublée de confortables transats en bois naturel et d'une douche extérieure rafraîchissante. Allongez-vous dans votre lit moelleux, regardez les arbres se balancer dans la brise océanique et écoutez les bruits de la mer.\r\n \r\n Nos Junior Suites aux dimensions généreuses mesurent 72 m² et sont équipées d'un écran plat LCD avec une variété de chaînes internationales, d'une connexion Wi-Fi haut débit gratuite, d'un plateau/bouilloire, d'une machine à expresso, d'une grande salle de bain et d'un dressing séparé avec un placard ouvert et coiffeuse. """ -stayTotalNights: 4 -adults: 2 -kids: 0 -neededRooms: 1 -kidsRoomsCount: 0 -defaultExtraLabel: "" -mandatoryExtraId: 202 -chambersStayDetails: [ [ "config" => [ "adults" => 2 "teens" => 0 "children" => 0 "babies" => 0 ] "dates_prices" => [ "2025-03-22" => [ "adults_price" => 455 "kids_price" => 0 ] "2025-03-23" => [ "adults_price" => 455 "kids_price" => 0 ] "2025-03-24" => [ "adults_price" => 455 "kids_price" => 0 ] "2025-03-25" => [ "adults_price" => 455 "kids_price" => 0 ] ] "amount" => 1820 ] ] -totalRoomAmount: 1820.0 -totalRoomAmountDiscounted: null -marginTotalRoom: null -marginTotalRoomDiscounted: null -communExtras: [ App\DTO\ExtraStayDTO {#1639 -marginRate: 20 +extraId: 202 +name: "BASE - PETIT DEJEUNER" +description: null +stayTotalNights: 4 +dailyAdults: 0 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 0 +kidsExtrasAmount: 0 +stayExtrasAmount: 0 +stayRoomAmount: 1820.0 +totalStayAmountWoDiscount: 1820.0 +totalStayAmount: 1820.0 +finalAmountWoDiscount: 2184.0 +finalAmount: 2184.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1624 -marginRate: 20 +extraId: 26 +name: "Demi pension" +description: null +stayTotalNights: 4 +dailyAdults: 160 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 640 +kidsExtrasAmount: 0 +stayExtrasAmount: 640 +stayRoomAmount: 1820.0 +totalStayAmountWoDiscount: 2460.0 +totalStayAmount: 2460.0 +finalAmountWoDiscount: 2952.0 +finalAmount: 2952.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1742 -marginRate: 20 +extraId: 28 +name: "Pension complète" +description: null +stayTotalNights: 4 +dailyAdults: 260 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 1040 +kidsExtrasAmount: 0 +stayExtrasAmount: 1040 +stayRoomAmount: 1820.0 +totalStayAmountWoDiscount: 2860.0 +totalStayAmount: 2860.0 +finalAmountWoDiscount: 3432.0 +finalAmount: 3432.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1741 -marginRate: 20 +extraId: 30 +name: "Tout compris" +description: null +stayTotalNights: 4 +dailyAdults: 380 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 1520 +kidsExtrasAmount: 0 +stayExtrasAmount: 1520 +stayRoomAmount: 1820.0 +totalStayAmountWoDiscount: 3340.0 +totalStayAmount: 3340.0 +finalAmountWoDiscount: 4008.0 +finalAmount: 4008.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } ] -specialExtras: [] -discounts: [] -error: [] } ] } |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#3991 -errors: [] -form: Symfony\Component\Form\Form {#4004 …} } |
form | Symfony\Component\Form\FormView {#3641 …5} |
full_name | "search_tools" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "search_tools" |
label | null |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
name | "search_tools" |
priority | 0 |
required | true |
row_attr | [] |
submitted | false |
translation_domain | null |
unique_block_prefix | "_search_tools" |
valid | true |
value | App\DTO\SearchToolsDTO {#802 -date_format: "d/m/Y" -uploaderHelper: Vich\UploaderBundle\Templating\Helper\UploaderHelper {#803 …} +hotel: App\Entity\Hotels {#1027 -id: 2 -name: "Shanti Maurice Resort & Spa" -description: "Nous vivons notre vie à travers nos sens. Que vous aimiez vous détendre sur notre plage de sable fin avec un cocktail rafraîchissant à la main tandis que le parfum sucré de la canne à sucre remplit l'air, ou que vous préfériez savourer les aliments les plus frais dans nos restaurants, Shanti Maurice a tout ce qu'il vous faut." -website: "https://www.shantimaurice.com/" -stars: 5 -youtubeVideoId: "_2G57OzNQCc" -phone: "+230 603 7200" -email: "info@shantimaurice.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3736.8522194787442!2d57.46867631217999!3d-20.5122834809318!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c65804baf2027%3A0x6f997c9d7b7cd33d!2sShanti%20Maurice%20Resort%20%26%20Spa!5e0!3m2!1sfr!2sfr!4v1718968560926!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Sud" -createdAt: DateTimeImmutable @1714145854 {#1019 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1050 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1024 …} -address: "Route Côtiere Riviere Des Galets, St. Felix, Île Maurice" -checkInTime: "15:00" -checkOutTime: "12:00" -babyAgeMax: "3" -childAgeMax: "12" -teenAgeMax: "18" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965e6e28574415362955.png" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "2" -offers: Doctrine\Common\Collections\ArrayCollection {#2079 …} -highlighted: false -services: [ "" ] -hlStartAt: null -hlEndAt: null -slug: "shanti-maurice-resort-spa" } +stars: null +dateRange: "22/03/2025 - 26/03/2025" +fromAt: DateTimeImmutable @1742601600 {#3501 date: 2025-03-22 00:00:00.0 UTC (+00:00) } +toAt: DateTimeImmutable @1743033540 {#3500 date: 2025-03-26 23:59:00.0 UTC (+00:00) } +zone: null +honeymoon: false +ageLimits: [ "baby" => "3" "child" => "12" "teen" => "18" ] +nights: 4 +chambers: [] +stay_rooms: [ App\DTO\RoomStayDTO {#1599 -marginRate: 20 -id: 6 -name: "Junior Suite Bord de mer" -slug: "junior-suite-bord-de-mer" -picture: "/uploads/rooms/6/6667ec2169223829631382.png" -description: """ Nos suites junior bénéficient d'un emplacement en bord de mer au rez-de-chaussée, équipées de transats privés réservés avec un kiosque sur la plage juste en face de la suite, à quelques pas du doux sable blanc de notre plage isolée. La suite est dotée d'une terrasse privée meublée de confortables transats en bois naturel et d'une douche extérieure rafraîchissante. Allongez-vous dans votre lit moelleux, regardez les arbres se balancer dans la brise océanique et écoutez les bruits de la mer.\r\n \r\n Nos Junior Suites aux dimensions généreuses mesurent 72 m² et sont équipées d'un écran plat LCD avec une variété de chaînes internationales, d'une connexion Wi-Fi haut débit gratuite, d'un plateau/bouilloire, d'une machine à expresso, d'une grande salle de bain et d'un dressing séparé avec un placard ouvert et coiffeuse. """ -stayTotalNights: 4 -adults: 2 -kids: 0 -neededRooms: 1 -kidsRoomsCount: 0 -defaultExtraLabel: "" -mandatoryExtraId: 202 -chambersStayDetails: [ [ "config" => [ "adults" => 2 "teens" => 0 "children" => 0 "babies" => 0 ] "dates_prices" => [ "2025-03-22" => [ "adults_price" => 455 "kids_price" => 0 ] "2025-03-23" => [ "adults_price" => 455 "kids_price" => 0 ] "2025-03-24" => [ "adults_price" => 455 "kids_price" => 0 ] "2025-03-25" => [ "adults_price" => 455 "kids_price" => 0 ] ] "amount" => 1820 ] ] -totalRoomAmount: 1820.0 -totalRoomAmountDiscounted: null -marginTotalRoom: null -marginTotalRoomDiscounted: null -communExtras: [ App\DTO\ExtraStayDTO {#1639 -marginRate: 20 +extraId: 202 +name: "BASE - PETIT DEJEUNER" +description: null +stayTotalNights: 4 +dailyAdults: 0 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 0 +kidsExtrasAmount: 0 +stayExtrasAmount: 0 +stayRoomAmount: 1820.0 +totalStayAmountWoDiscount: 1820.0 +totalStayAmount: 1820.0 +finalAmountWoDiscount: 2184.0 +finalAmount: 2184.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1624 -marginRate: 20 +extraId: 26 +name: "Demi pension" +description: null +stayTotalNights: 4 +dailyAdults: 160 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 640 +kidsExtrasAmount: 0 +stayExtrasAmount: 640 +stayRoomAmount: 1820.0 +totalStayAmountWoDiscount: 2460.0 +totalStayAmount: 2460.0 +finalAmountWoDiscount: 2952.0 +finalAmount: 2952.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1742 -marginRate: 20 +extraId: 28 +name: "Pension complète" +description: null +stayTotalNights: 4 +dailyAdults: 260 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 1040 +kidsExtrasAmount: 0 +stayExtrasAmount: 1040 +stayRoomAmount: 1820.0 +totalStayAmountWoDiscount: 2860.0 +totalStayAmount: 2860.0 +finalAmountWoDiscount: 3432.0 +finalAmount: 3432.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1741 -marginRate: 20 +extraId: 30 +name: "Tout compris" +description: null +stayTotalNights: 4 +dailyAdults: 380 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 1520 +kidsExtrasAmount: 0 +stayExtrasAmount: 1520 +stayRoomAmount: 1820.0 +totalStayAmountWoDiscount: 3340.0 +totalStayAmount: 3340.0 +finalAmountWoDiscount: 4008.0 +finalAmount: 4008.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } ] -specialExtras: [] -discounts: [] -error: [] } ] } |
hotel
"App\Form\Field\HotelsAutocompleteField"
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 |
---|---|---|
autocomplete | true |
same as passed value |
choice_label | "name" |
same as passed value |
data | null |
null
|
empty_data | "" |
same as passed value |
label | "Hôtels" |
same as passed value |
placeholder | "Choisir un hôtel" |
same as passed value |
required | false |
false
|
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 | true |
autocomplete_url | null |
block_name | null |
block_prefix | null |
by_reference | true |
choice_attr | null |
choice_filter | null |
choice_label | "name" |
choice_loader | Symfony\UX\Autocomplete\Form\ChoiceList\Loader\ExtraLazyChoiceLoader {#3916 -choiceList: Symfony\Component\Form\ChoiceList\ArrayChoiceList {#4141 …} -decorated: Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#3935 …} } |
choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#3914 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceName(object $choice, string|int $key, string $value): string {#1571 …} } |
choice_translation_domain | false |
choice_translation_parameters | [] |
choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#3929 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#3919 …} } |
choices | null |
class | "App\Entity\Hotels" |
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\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data | null |
data_class | null |
disabled | false |
duplicate_preferred_choices | true |
em | ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12} |
empty_data | "" |
error_bubbling | false |
error_mapping | [] |
expanded | false |
extra_fields_message | "This form should not contain extra fields." |
extra_options | [] |
filter_query | null |
form_attr | false |
getter | null |
group_by | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id_reader | Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader {#3926 -singleId: true -intId: true -idField: "id" -associationIdReader: null -om: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#1064 …} } |
inherit_data | false |
invalid_message | "The selected choice is invalid." |
invalid_message_parameters | [] |
is_empty_callback | null |
label | "Hôtels" |
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 hôtel" |
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 |
query_builder | Doctrine\ORM\QueryBuilder {#3911 -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#3918 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "h" ] } ] "from" => [ Doctrine\ORM\Query\Expr\From {#3912 #from: "App\Entity\Hotels" #alias: "h" #indexBy: null } ] "join" => [] "set" => [] "where" => null "groupBy" => [] "having" => null "orderBy" => [] ] -type: Doctrine\ORM\Internal\QueryType {#923 …} -dql: "SELECT h FROM App\Entity\Hotels h" -parameters: Doctrine\Common\Collections\ArrayCollection {#3917 …} -firstResult: 0 -maxResults: null -joinRootAliases: [] #cacheable: false #cacheRegion: null #cacheMode: null #lifetime: 0 -em: ContainerUIpB4Xl\EntityManagerGhost614a58f {#77 …12} } |
required | false |
row_attr | [] |
searchable_fields | null |
security | false |
separator | "-------------------" |
separator_html | false |
setter | null |
tom_select_options | [] |
translation_domain | null |
trim | false |
upload_max_size_message | Closure() {#3908 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3909 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [ "data-controller" => "symfony--ux-autocomplete--autocomplete" "data-symfony--ux-autocomplete--autocomplete-url-value" => "/autocomplete/hotels_autocomplete_field" "data-symfony--ux-autocomplete--autocomplete-max-results-value" => 10 "data-symfony--ux-autocomplete--autocomplete-loading-more-text-value" => "Chargement d'autres résultats..." "data-symfony--ux-autocomplete--autocomplete-no-results-found-text-value" => "Aucun résultat trouvé" "data-symfony--ux-autocomplete--autocomplete-no-more-results-text-value" => "Aucun autre résultat trouvé" "data-symfony--ux-autocomplete--autocomplete-preload-value" => "focus" ] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "choice" "entity" "ux_entity_autocomplete" "hotels_autocomplete_field" "_search_tools_hotel" ] |
cache_key | "_search_tools_hotel_hotels_autocomplete_field" |
choice_translation_domain | false |
choice_translation_parameters | [] |
choices | [] |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#3947 -errors: [] -form: Symfony\Component\Form\Form {#4013 …} } |
expanded | false |
form | Symfony\Component\Form\FormView {#3955 …5} |
full_name | "search_tools[hotel]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "search_tools_hotel" |
is_selected | Closure($choice, $value) {#3925 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
label | "Hôtels" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
multiple | false |
name | "hotel" |
placeholder | "Choisir un hôtel" |
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 | "_search_tools_hotel" |
uses_autocomplete | true |
valid | true |
value | "" |
stars
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 |
---|---|---|
choices | [ 1 => 1 2 => 2 3 => 3 4 => 4 5 => 5 ] |
[ 1 => 1 2 => 2 3 => 3 4 => 4 5 => 5 ] |
empty_data | "" |
same as passed value |
label | "Étoiles" |
same as passed value |
placeholder | "Nb d'étoiles" |
same as passed value |
required | false |
false
|
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_loader | null |
choice_name | null |
choice_translation_domain | null |
choice_translation_parameters | [] |
choice_value | null |
choices | [ 1 => 1 2 => 2 3 => 3 4 => 4 5 => 5 ] |
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\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
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 | "Étoiles" |
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 | "Nb d'étoiles" |
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 |
row_attr | [] |
separator | "-------------------" |
separator_html | false |
setter | null |
tom_select_options | [] |
translation_domain | null |
trim | false |
upload_max_size_message | Closure() {#3930 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3933 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "choice" "_search_tools_stars" ] |
cache_key | "_search_tools_stars_choice" |
choice_translation_domain | null |
choice_translation_parameters | [] |
choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#4108 +data: 1 +value: "1" +label: "1" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4109 +data: 2 +value: "2" +label: "2" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4137 +data: 3 +value: "3" +label: "3" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4110 +data: 4 +value: "4" +label: "4" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4138 +data: 5 +value: "5" +label: "5" +attr: [] +labelTranslationParameters: [] } ] |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#4106 -errors: [] -form: Symfony\Component\Form\Form {#4080 …} } |
expanded | false |
form | Symfony\Component\Form\FormView {#3936 …5} |
full_name | "search_tools[stars]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "search_tools_stars" |
is_selected | Closure($choice, $value) {#4143 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
label | "Étoiles" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
multiple | false |
name | "stars" |
placeholder | "Nb d'étoiles" |
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 | "_search_tools_stars" |
uses_autocomplete | false |
valid | true |
value | "" |
dateRange
"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 | "22/03/2025 - 26/03/2025" |
View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "class" => "daterange-picker" "data-key" => "dates" "data-start" => "22/03/2025" "data-end" => "26/03/2025" "data-min" => "24/02/2025" "data-max" => "22/04/2026" "data-controller" => "daterange" ] |
[ "class" => "daterange-picker" "data-key" => "dates" "data-start" => "22/03/2025" "data-end" => "26/03/2025" "data-min" => "24/02/2025" "data-max" => "22/04/2026" "data-controller" => "daterange" ] |
empty_data | "" |
same as passed value |
label | "Dates du séjour" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
allow_options_create | false |
attr | [ "class" => "daterange-picker" "data-key" => "dates" "data-start" => "22/03/2025" "data-end" => "26/03/2025" "data-min" => "24/02/2025" "data-max" => "22/04/2026" "data-controller" => "daterange" ] |
attr_translation_parameters | [] |
auto_initialize | true |
autocomplete | false |
autocomplete_url | null |
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\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data_class | null |
disabled | false |
empty_data | "" |
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 | "Dates du sé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 |
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 | true |
row_attr | [] |
setter | null |
tom_select_options | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#3946 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3945 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [ "class" => "daterange-picker" "data-key" => "dates" "data-start" => "22/03/2025" "data-end" => "26/03/2025" "data-min" => "24/02/2025" "data-max" => "22/04/2026" "data-controller" => "daterange" ] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "text" "_search_tools_dateRange" ] |
cache_key | "_search_tools_dateRange_text" |
compound | false |
data | "22/03/2025 - 26/03/2025" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#4144 -errors: [] -form: Symfony\Component\Form\Form {#4089 …} } |
form | Symfony\Component\Form\FormView {#4145 …5} |
full_name | "search_tools[dateRange]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "search_tools_dateRange" |
label | "Dates du séjour" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
name | "dateRange" |
priority | 0 |
required | true |
row_attr | [] |
submitted | false |
translation_domain | null |
unique_block_prefix | "_search_tools_dateRange" |
uses_autocomplete | false |
valid | true |
value | "22/03/2025 - 26/03/2025" |
zone
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 |
---|---|---|
choices | [ "Nord" => "Nord" "Nord-Est" => "Nord-Est" "Nord-Ouest" => "Nord-Ouest" "Est" => "Est" "Ouest" => "Ouest" "Sud" => "Sud" "Sud-Est" => "Sud-Est" "Sud-Ouest" => "Sud-Ouest" ] |
[ "Nord" => "Nord" "Nord-Est" => "Nord-Est" "Nord-Ouest" => "Nord-Ouest" "Est" => "Est" "Ouest" => "Ouest" "Sud" => "Sud" "Sud-Est" => "Sud-Est" "Sud-Ouest" => "Sud-Ouest" ] |
empty_data | "" |
same as passed value |
placeholder | "Choix de la zone" |
same as passed value |
required | false |
false
|
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_loader | null |
choice_name | null |
choice_translation_domain | null |
choice_translation_parameters | [] |
choice_value | null |
choices | [ "Nord" => "Nord" "Nord-Est" => "Nord-Est" "Nord-Ouest" => "Nord-Ouest" "Est" => "Est" "Ouest" => "Ouest" "Sud" => "Sud" "Sud-Est" => "Sud-Est" "Sud-Ouest" => "Sud-Ouest" ] |
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\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
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 | 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 | "Choix de la zone" |
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 |
row_attr | [] |
separator | "-------------------" |
separator_html | false |
setter | null |
tom_select_options | [] |
translation_domain | null |
trim | false |
upload_max_size_message | Closure() {#3954 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3953 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "choice" "_search_tools_zone" ] |
cache_key | "_search_tools_zone_choice" |
choice_translation_domain | null |
choice_translation_parameters | [] |
choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#4148 +data: "Nord" +value: "Nord" +label: "Nord" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4149 +data: "Nord-Est" +value: "Nord-Est" +label: "Nord-Est" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4150 +data: "Nord-Ouest" +value: "Nord-Ouest" +label: "Nord-Ouest" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4151 +data: "Est" +value: "Est" +label: "Est" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4152 +data: "Ouest" +value: "Ouest" +label: "Ouest" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4153 +data: "Sud" +value: "Sud" +label: "Sud" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4154 +data: "Sud-Est" +value: "Sud-Est" +label: "Sud-Est" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4155 +data: "Sud-Ouest" +value: "Sud-Ouest" +label: "Sud-Ouest" +attr: [] +labelTranslationParameters: [] } ] |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#4146 -errors: [] -form: Symfony\Component\Form\Form {#4093 …} } |
expanded | false |
form | Symfony\Component\Form\FormView {#4147 …5} |
full_name | "search_tools[zone]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "search_tools_zone" |
is_selected | Closure($choice, $value) {#4157 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 | "zone" |
placeholder | "Choix de la zone" |
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 | "_search_tools_zone" |
uses_autocomplete | false |
valid | true |
value | "" |
travelers
"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 | "2 Adulte, 1 Chambre" |
View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "readonly" => "readonly" "class" => "click" "data-controller" => "travelers-input" "data-config" => "" ] |
[ "readonly" => "readonly" "class" => "click" "data-controller" => "travelers-input" "data-config" => "" ] |
data | "2 Adulte, 1 Chambre" |
same as passed value |
label | "Voyageurs" |
same as passed value |
mapped | false |
false
|
required | false |
false
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
allow_options_create | false |
attr | [ "readonly" => "readonly" "class" => "click" "data-controller" => "travelers-input" "data-config" => "" ] |
attr_translation_parameters | [] |
auto_initialize | true |
autocomplete | false |
autocomplete_url | null |
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\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data | "2 Adulte, 1 Chambre" |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#3964 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 | "Voyageurs" |
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 |
row_attr | [] |
setter | null |
tom_select_options | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#3966 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3965 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [ "readonly" => "readonly" "class" => "click" "data-controller" => "travelers-input" "data-config" => "" ] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "text" "_search_tools_travelers" ] |
cache_key | "_search_tools_travelers_text" |
compound | false |
data | "2 Adulte, 1 Chambre" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#4158 -errors: [] -form: Symfony\Component\Form\Form {#4096 …} } |
form | Symfony\Component\Form\FormView {#4159 …5} |
full_name | "search_tools[travelers]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "search_tools_travelers" |
label | "Voyageurs" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
name | "travelers" |
priority | 0 |
required | false |
row_attr | [] |
submitted | false |
translation_domain | null |
unique_block_prefix | "_search_tools_travelers" |
uses_autocomplete | false |
valid | true |
value | "2 Adulte, 1 Chambre" |
honeymoon
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 | "Lune de miel" |
same as passed value |
required | false |
false
|
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\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form, $viewData) {#3976 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 {#3977 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
label | "Lune de miel" |
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() {#3979 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3981 …} $translationDomain: "validators" } } |
validation_groups | null |
value | "1" |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "checkbox" "_search_tools_honeymoon" ] |
cache_key | "_search_tools_honeymoon_checkbox" |
checked | false |
compound | false |
data | false |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#4160 -errors: [] -form: Symfony\Component\Form\Form {#4099 …} } |
form | Symfony\Component\Form\FormView {#4161 …5} |
full_name | "search_tools[honeymoon]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "search_tools_honeymoon" |
label | "Lune de miel" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
name | "honeymoon" |
priority | 0 |
required | false |
row_attr | [] |
submitted | false |
translation_domain | null |
unique_block_prefix | "_search_tools_honeymoon" |
valid | true |
value | "1" |
chambers
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 |
---|---|---|
allow_add | true |
same as passed value |
allow_delete | true |
same as passed value |
entry_type | "App\Form\SearchChamberType" |
same as passed value |
required | false |
false
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_add | true |
allow_delete | true |
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\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data_class | null |
delete_empty | false |
disabled | false |
empty_data | Closure(FormInterface $form) {#3988 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
entry_options | [ "block_name" => "entry" ] |
entry_type | "App\Form\SearchChamberType" |
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 collection is invalid." |
invalid_message_parameters | [] |
is_empty_callback | null |
keep_as_list | false |
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 |
prototype | true |
prototype_data | null |
prototype_name | "__name__" |
prototype_options | [] |
required | false |
row_attr | [] |
setter | null |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#3990 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3989 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
allow_add | true |
allow_delete | true |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "collection" "_search_tools_chambers" ] |
cache_key | "_search_tools_chambers_collection" |
compound | true |
data | [] |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#4162 -errors: [] -form: Symfony\Component\Form\Form {#4102 …} } |
form | Symfony\Component\Form\FormView {#4163 …5} |
full_name | "search_tools[chambers]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "search_tools_chambers" |
label | null |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
name | "chambers" |
priority | 0 |
prototype | Symfony\Component\Form\FormView {#4164 …5} |
required | false |
row_attr | [] |
submitted | false |
translation_domain | null |
unique_block_prefix | "_search_tools_chambers" |
valid | true |
value | [] |
_token
Errors
This form has no errors.
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "994b20f5b74b82b62a102205c268c8f.3r79iKNheyEDbpQOZmDMXKiQAzLH1PayBUqSrRYBNWM.ksqo5c4iF2pUONI4UySAMJ-mb3qIrYbicDr12k5bejvn3NDM0jESSE46wQ" |
View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
block_prefix | "csrf_token" |
same as passed value |
data | "994b20f5b74b82b62a102205c268c8f.3r79iKNheyEDbpQOZmDMXKiQAzLH1PayBUqSrRYBNWM.ksqo5c4iF2pUONI4UySAMJ-mb3qIrYbicDr12k5bejvn3NDM0jESSE46wQ" |
same as passed value |
mapped | false |
false
|
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 | "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\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data | "994b20f5b74b82b62a102205c268c8f.3r79iKNheyEDbpQOZmDMXKiQAzLH1PayBUqSrRYBNWM.ksqo5c4iF2pUONI4UySAMJ-mb3qIrYbicDr12k5bejvn3NDM0jESSE46wQ" |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#3978 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() {#4167 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4166 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "hidden" "csrf_token" "_search_tools__token" ] |
cache_key | "_search_tools__token_hidden" |
compound | false |
data | "994b20f5b74b82b62a102205c268c8f.3r79iKNheyEDbpQOZmDMXKiQAzLH1PayBUqSrRYBNWM.ksqo5c4iF2pUONI4UySAMJ-mb3qIrYbicDr12k5bejvn3NDM0jESSE46wQ" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#4187 -errors: [] -form: Symfony\Component\Form\Form {#4183 …} } |
form | Symfony\Component\Form\FormView {#4176 …5} |
full_name | "search_tools[_token]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "search_tools__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 | "_search_tools__token" |
valid | true |
value | "994b20f5b74b82b62a102205c268c8f.3r79iKNheyEDbpQOZmDMXKiQAzLH1PayBUqSrRYBNWM.ksqo5c4iF2pUONI4UySAMJ-mb3qIrYbicDr12k5bejvn3NDM0jESSE46wQ" |
registration_form
"App\Form\RegistrationFormType"
Errors
This form has no errors.
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | App\Entity\Users {#4604 -id: null -email: null -roles: [] -password: null -lastname: null -firstname: null -fullname: null -dropdownFullname: null -verified: false -active: true -createdAt: null -updatedAt: null -phone: null -streetName: null -zipcode: null -town: null -country: null -birthdate: null -googleId: null -facebookId: null } |
View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
data | App\Entity\Users {#4604 -id: null -email: null -roles: [] -password: null -lastname: null -firstname: null -fullname: null -dropdownFullname: null -verified: false -active: true -createdAt: null -updatedAt: null -phone: null -streetName: null -zipcode: null -town: null -country: null -birthdate: null -googleId: null -facebookId: 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\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data | App\Entity\Users {#4604 -id: null -email: null -roles: [] -password: null -lastname: null -firstname: null -fullname: null -dropdownFullname: null -verified: false -active: true -createdAt: null -updatedAt: null -phone: null -streetName: null -zipcode: null -town: null -country: null -birthdate: null -googleId: null -facebookId: null } |
data_class | "App\Entity\Users" |
disabled | false |
empty_data | Closure(FormInterface $form) {#4610 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $class: "App\Entity\Users" } } |
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() {#4612 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4611 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "registration_form" "_registration_form" ] |
cache_key | "_registration_form_registration_form" |
compound | true |
data | App\Entity\Users {#4604 -id: null -email: null -roles: [] -password: null -lastname: null -firstname: null -fullname: null -dropdownFullname: null -verified: false -active: true -createdAt: null -updatedAt: null -phone: null -streetName: null -zipcode: null -town: null -country: null -birthdate: null -googleId: null -facebookId: null } |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#4682 -errors: [] -form: Symfony\Component\Form\Form {#4686 …} } |
form | Symfony\Component\Form\FormView {#4613 …5} |
full_name | "registration_form" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "registration_form" |
label | null |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
name | "registration_form" |
priority | 0 |
required | true |
row_attr | [] |
submitted | false |
translation_domain | null |
unique_block_prefix | "_registration_form" |
valid | true |
value | App\Entity\Users {#4604 -id: null -email: null -roles: [] -password: null -lastname: null -firstname: null -fullname: null -dropdownFullname: null -verified: false -active: true -createdAt: null -updatedAt: null -phone: null -streetName: null -zipcode: null -town: null -country: null -birthdate: null -googleId: null -facebookId: null } |
"Symfony\Component\Form\Extension\Core\Type\EmailType"
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 | [ "placeholder" => "E-mail" ] |
[ "placeholder" => "E-mail" ] |
label | "E-mail" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
allow_options_create | false |
attr | [ "placeholder" => "E-mail" ] |
attr_translation_parameters | [] |
auto_initialize | true |
autocomplete | false |
autocomplete_url | null |
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\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#4629 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 enter a valid email address." |
invalid_message_parameters | [] |
is_empty_callback | null |
label | "E-mail" |
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 | true |
row_attr | [] |
setter | null |
tom_select_options | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#4631 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4630 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [ "placeholder" => "E-mail" ] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "text" "email" "_registration_form_email" ] |
cache_key | "_registration_form_email_email" |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#4640 -errors: [] -form: Symfony\Component\Form\Form {#4689 …} } |
form | Symfony\Component\Form\FormView {#4650 …5} |
full_name | "registration_form[email]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "registration_form_email" |
label | "E-mail" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
name | "email" |
priority | 0 |
required | true |
row_attr | [] |
submitted | false |
translation_domain | null |
unique_block_prefix | "_registration_form_email" |
uses_autocomplete | false |
valid | true |
value | "" |
agreeTerms
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 |
---|---|---|
constraints | [ Symfony\Component\Validator\Constraints\IsTrue {#4618 +payload: null +groups: ? ?array +message: "Vous devez accepter les conditions générales." } ] |
[ Symfony\Component\Validator\Constraints\IsTrue {#4618 +payload: null +groups: ? ?array +message: "Vous devez accepter les conditions générales." } ] |
label | "Accepter les conditions générales." |
same as passed value |
mapped | false |
false
|
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 | [ Symfony\Component\Validator\Constraints\IsTrue {#4618 +payload: null +groups: ? ?array +message: "Vous devez accepter les conditions générales." } ] |
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\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form, $viewData) {#3976 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 {#3977 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
label | "Accepter les conditions générales." |
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 | true |
row_attr | [] |
setter | null |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#4639 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4638 …} $translationDomain: "validators" } } |
validation_groups | null |
value | "1" |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "checkbox" "_registration_form_agreeTerms" ] |
cache_key | "_registration_form_agreeTerms_checkbox" |
checked | false |
compound | false |
data | false |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#4632 -errors: [] -form: Symfony\Component\Form\Form {#4692 …} } |
form | Symfony\Component\Form\FormView {#4708 …5} |
full_name | "registration_form[agreeTerms]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "registration_form_agreeTerms" |
label | "Accepter les conditions générales." |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
name | "agreeTerms" |
priority | 0 |
required | true |
row_attr | [] |
submitted | false |
translation_domain | null |
unique_block_prefix | "_registration_form_agreeTerms" |
valid | true |
value | "1" |
lastname
"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 | null |
View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "placeholder" => "Nom" ] |
[ "placeholder" => "Nom" ] |
constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#4619 +payload: null +groups: ? ?array +message: "Ce champ est obligatoire." +allowNull: false +normalizer: null } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#4619 +payload: null +groups: ? ?array +message: "Ce champ est obligatoire." +allowNull: false +normalizer: null } ] |
label | "Nom" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
allow_options_create | false |
attr | [ "placeholder" => "Nom" ] |
attr_translation_parameters | [] |
auto_initialize | true |
autocomplete | false |
autocomplete_url | null |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#4619 +payload: null +groups: ? ?array +message: "Ce champ est obligatoire." +allowNull: false +normalizer: null } ] |
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\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#4647 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 | "Nom" |
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 | true |
row_attr | [] |
setter | null |
tom_select_options | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#4649 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4648 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [ "placeholder" => "Nom" ] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "text" "_registration_form_lastname" ] |
cache_key | "_registration_form_lastname_text" |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#4710 -errors: [] -form: Symfony\Component\Form\Form {#4695 …} } |
form | Symfony\Component\Form\FormView {#4711 …5} |
full_name | "registration_form[lastname]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "registration_form_lastname" |
label | "Nom" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
name | "lastname" |
priority | 0 |
required | true |
row_attr | [] |
submitted | false |
translation_domain | null |
unique_block_prefix | "_registration_form_lastname" |
uses_autocomplete | false |
valid | true |
value | "" |
firstname
"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 | null |
View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "placeholder" => "Prénom" ] |
[ "placeholder" => "Prénom" ] |
constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#4620 +payload: null +groups: ? ?array +message: "Ce champ est obligatoire." +allowNull: false +normalizer: null } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#4620 +payload: null +groups: ? ?array +message: "Ce champ est obligatoire." +allowNull: false +normalizer: null } ] |
label | "Prénom" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
allow_options_create | false |
attr | [ "placeholder" => "Prénom" ] |
attr_translation_parameters | [] |
auto_initialize | true |
autocomplete | false |
autocomplete_url | null |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#4620 +payload: null +groups: ? ?array +message: "Ce champ est obligatoire." +allowNull: false +normalizer: null } ] |
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\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#4656 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 | "Prénom" |
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 | true |
row_attr | [] |
setter | null |
tom_select_options | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#4658 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4657 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [ "placeholder" => "Prénom" ] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "text" "_registration_form_firstname" ] |
cache_key | "_registration_form_firstname_text" |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#4712 -errors: [] -form: Symfony\Component\Form\Form {#4698 …} } |
form | Symfony\Component\Form\FormView {#4713 …5} |
full_name | "registration_form[firstname]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "registration_form_firstname" |
label | "Prénom" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
name | "firstname" |
priority | 0 |
required | true |
row_attr | [] |
submitted | false |
translation_domain | null |
unique_block_prefix | "_registration_form_firstname" |
uses_autocomplete | false |
valid | true |
value | "" |
phone
"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 | null |
View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "placeholder" => "Téléphone" ] |
[ "placeholder" => "Téléphone" ] |
constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#4621 +payload: null +groups: ? ?array +message: "Ce champ est obligatoire." +allowNull: false +normalizer: null } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#4621 +payload: null +groups: ? ?array +message: "Ce champ est obligatoire." +allowNull: false +normalizer: null } ] |
label | "Téléphone" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
allow_options_create | false |
attr | [ "placeholder" => "Téléphone" ] |
attr_translation_parameters | [] |
auto_initialize | true |
autocomplete | false |
autocomplete_url | null |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#4621 +payload: null +groups: ? ?array +message: "Ce champ est obligatoire." +allowNull: false +normalizer: null } ] |
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\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#4665 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 | "Téléphone" |
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 | true |
row_attr | [] |
setter | null |
tom_select_options | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#4667 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4666 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [ "placeholder" => "Téléphone" ] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "text" "_registration_form_phone" ] |
cache_key | "_registration_form_phone_text" |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#4733 -errors: [] -form: Symfony\Component\Form\Form {#4701 …} } |
form | Symfony\Component\Form\FormView {#4735 …5} |
full_name | "registration_form[phone]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "registration_form_phone" |
label | "Téléphone" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
name | "phone" |
priority | 0 |
required | true |
row_attr | [] |
submitted | false |
translation_domain | null |
unique_block_prefix | "_registration_form_phone" |
uses_autocomplete | false |
valid | true |
value | "" |
plainPassword
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 | [ "autocomplete" => "new-password" "placeholder" => "Mot de passe" ] |
[ "autocomplete" => "new-password" "placeholder" => "Mot de passe" ] |
constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#4622 +payload: null +groups: ? ?array +message: "Saisir un mot de passe." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Regex {#4623 +payload: null +groups: ? ?array +message: "Votre mot de passe doit avoir : 8 caractères minimum (dont 1 majuscule, 1 caractère spécial et 1 chiffre)." +pattern: "/^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[#?!@$ %^&*-]).{8,}$/" +htmlPattern: null +match: true +normalizer: null } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#4622 +payload: null +groups: ? ?array +message: "Saisir un mot de passe." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Regex {#4623 +payload: null +groups: ? ?array +message: "Votre mot de passe doit avoir : 8 caractères minimum (dont 1 majuscule, 1 caractère spécial et 1 chiffre)." +pattern: "/^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[#?!@$ %^&*-]).{8,}$/" +htmlPattern: null +match: true +normalizer: null } ] |
help | "Mot de passe fort : 8 caractères min. dont 1 majuscule, 1 caractère spécial et 1 chiffre." |
same as passed value |
label | "Mot de passe" |
same as passed value |
mapped | false |
false
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
allow_options_create | false |
always_empty | true |
attr | [ "autocomplete" => "new-password" "placeholder" => "Mot de passe" ] |
attr_translation_parameters | [] |
auto_initialize | true |
autocomplete | false |
autocomplete_url | null |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#4622 +payload: null +groups: ? ?array +message: "Saisir un mot de passe." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Regex {#4623 +payload: null +groups: ? ?array +message: "Votre mot de passe doit avoir : 8 caractères minimum (dont 1 majuscule, 1 caractère spécial et 1 chiffre)." +pattern: "/^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[#?!@$ %^&*-]).{8,}$/" +htmlPattern: null +match: true +normalizer: null } ] |
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\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#4679 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 |
hash_property_path | null |
help | "Mot de passe fort : 8 caractères min. dont 1 majuscule, 1 caractère spécial et 1 chiffre." |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "The password is invalid." |
invalid_message_parameters | [] |
is_empty_callback | null |
label | "Mot de passe" |
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 | true |
row_attr | [] |
setter | null |
tom_select_options | [] |
translation_domain | null |
trim | false |
upload_max_size_message | Closure() {#4681 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4680 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [ "autocomplete" => "new-password" "placeholder" => "Mot de passe" ] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "text" "password" "_registration_form_plainPassword" ] |
cache_key | "_registration_form_plainPassword_password" |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#4736 -errors: [] -form: Symfony\Component\Form\Form {#4704 …} } |
form | Symfony\Component\Form\FormView {#4737 …5} |
full_name | "registration_form[plainPassword]" |
help | "Mot de passe fort : 8 caractères min. dont 1 majuscule, 1 caractère spécial et 1 chiffre." |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "registration_form_plainPassword" |
label | "Mot de passe" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
name | "plainPassword" |
priority | 0 |
required | true |
row_attr | [] |
submitted | false |
translation_domain | null |
unique_block_prefix | "_registration_form_plainPassword" |
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 | "855cd675813b8748d40e3183468996f7.X8jJuTHQ0S-WCjicbJMjbVu_e-F9bLCtQ4TRNgiRJ9w.G_6HwEHitU7sUF_NG8l8QGrUD7sFIePHEsySW0yiaI8uvL31Xpeees9zDA" |
View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
block_prefix | "csrf_token" |
same as passed value |
data | "855cd675813b8748d40e3183468996f7.X8jJuTHQ0S-WCjicbJMjbVu_e-F9bLCtQ4TRNgiRJ9w.G_6HwEHitU7sUF_NG8l8QGrUD7sFIePHEsySW0yiaI8uvL31Xpeees9zDA" |
same as passed value |
mapped | false |
false
|
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 | "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\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data | "855cd675813b8748d40e3183468996f7.X8jJuTHQ0S-WCjicbJMjbVu_e-F9bLCtQ4TRNgiRJ9w.G_6HwEHitU7sUF_NG8l8QGrUD7sFIePHEsySW0yiaI8uvL31Xpeees9zDA" |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#4668 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 | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "hidden" "csrf_token" "_registration_form__token" ] |
cache_key | "_registration_form__token_hidden" |
compound | false |
data | "855cd675813b8748d40e3183468996f7.X8jJuTHQ0S-WCjicbJMjbVu_e-F9bLCtQ4TRNgiRJ9w.G_6HwEHitU7sUF_NG8l8QGrUD7sFIePHEsySW0yiaI8uvL31Xpeees9zDA" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#4749 -errors: [] -form: Symfony\Component\Form\Form {#4745 …} } |
form | Symfony\Component\Form\FormView {#4740 …5} |
full_name | "registration_form[_token]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "registration_form__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 | "_registration_form__token" |
valid | true |
value | "855cd675813b8748d40e3183468996f7.X8jJuTHQ0S-WCjicbJMjbVu_e-F9bLCtQ4TRNgiRJ9w.G_6HwEHitU7sUF_NG8l8QGrUD7sFIePHEsySW0yiaI8uvL31Xpeees9zDA" |