Forms
-
booking_room
-
dateRange
-
nbAdults
-
nbChildren
-
birthdays
-
extras
-
_token
-
-
booking_hidden
-
bookingSettings
-
refererUrl
-
_token
-
-
search_tools
-
hotel
-
stars
-
dateRange
-
zone
-
travelers
-
honeymoon
-
chambers
-
_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 @1742683248 {#1198 date: 2025-03-22 22:40:48.050923 UTC (+00:00) } |
same as passed value |
hotel | App\Entity\Hotels {#1027 -id: 16 -name: "The Westin Turtle Bay Resort & Spa" -description: "En tant qu'hôtel 5 étoiles à l'île Maurice situé à Balaclava, notre engagement envers votre bien-être va au-delà des frontières de notre resort. L'île Maurice, célèbre pour sa beauté pittoresque et ses plages paradisiaques, devient le cadre idéal pour une escapade mémorable. Au Westin Turtle Bay Resort & Spa Mauritius, notre formule tout compris à l'île Maurice vous offre bien plus qu'un séjour confortable. Elle vous permet d'explorer cette destination enchanteresse en toute sérénité. Notre équipe dévouée se fait un plaisir de vous guider à travers une multitude d'activités locales, vous permettant ainsi de vivre pleinement l'essence même de l'île Maurice, de ses saveurs exotiques à ses paysages époustouflants.Dans notre hôtel, chaque détail est conçu pour vous offrir une expérience inoubliable à l'île Maurice. Nos installations haut de gamme, notre service attentif et notre emplacement privilégié à Turtle Bay font de votre séjour un véritable moment de détente et de découverte, où chaque journée apporte son lot de souvenirs à chérir." -website: "https://www.marriott.com/en-us/hotels/mrutb-the-westin-turtle-bay-resort-and-spa-mauritius/overview/" -stars: 5 -youtubeVideoId: "BhY7g4yJaT0" -phone: "+230 204 1400" -email: "booking@westinresortmauritius.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3747.038510191131!2d57.50785771217249!3d-20.090676981256216!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c53aa316d8e79%3A0xc479c0ed4774c8e7!2sThe%20Westin%20Turtle%20Bay%20Resort%20%26%20Spa%2C%20Mauritius!5e0!3m2!1sfr!2sfr!4v1718969316827!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Nord-Ouest" -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: "Baie Aux Tortues, Balaclava, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "3" -childAgeMax: "13" -teenAgeMax: "16" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965eb3699ce260295750.jpeg" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "16" -offers: Doctrine\Common\Collections\ArrayCollection {#1929 …} -highlighted: null -services: null -hlStartAt: null -hlEndAt: null -slug: "the-westin-turtle-bay-resort-spa" } |
same as passed value |
to | DateTime @1743028848 {#914 date: 2025-03-26 22:40:48.050937 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 @1742683248 {#1198 date: 2025-03-22 22:40:48.050923 UTC (+00:00) } |
getter | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
hotel | App\Entity\Hotels {#1027 -id: 16 -name: "The Westin Turtle Bay Resort & Spa" -description: "En tant qu'hôtel 5 étoiles à l'île Maurice situé à Balaclava, notre engagement envers votre bien-être va au-delà des frontières de notre resort. L'île Maurice, célèbre pour sa beauté pittoresque et ses plages paradisiaques, devient le cadre idéal pour une escapade mémorable. Au Westin Turtle Bay Resort & Spa Mauritius, notre formule tout compris à l'île Maurice vous offre bien plus qu'un séjour confortable. Elle vous permet d'explorer cette destination enchanteresse en toute sérénité. Notre équipe dévouée se fait un plaisir de vous guider à travers une multitude d'activités locales, vous permettant ainsi de vivre pleinement l'essence même de l'île Maurice, de ses saveurs exotiques à ses paysages époustouflants.Dans notre hôtel, chaque détail est conçu pour vous offrir une expérience inoubliable à l'île Maurice. Nos installations haut de gamme, notre service attentif et notre emplacement privilégié à Turtle Bay font de votre séjour un véritable moment de détente et de découverte, où chaque journée apporte son lot de souvenirs à chérir." -website: "https://www.marriott.com/en-us/hotels/mrutb-the-westin-turtle-bay-resort-and-spa-mauritius/overview/" -stars: 5 -youtubeVideoId: "BhY7g4yJaT0" -phone: "+230 204 1400" -email: "booking@westinresortmauritius.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3747.038510191131!2d57.50785771217249!3d-20.090676981256216!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c53aa316d8e79%3A0xc479c0ed4774c8e7!2sThe%20Westin%20Turtle%20Bay%20Resort%20%26%20Spa%2C%20Mauritius!5e0!3m2!1sfr!2sfr!4v1718969316827!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Nord-Ouest" -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: "Baie Aux Tortues, Balaclava, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "3" -childAgeMax: "13" -teenAgeMax: "16" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965eb3699ce260295750.jpeg" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "16" -offers: Doctrine\Common\Collections\ArrayCollection {#1929 …} -highlighted: null -services: null -hlStartAt: null -hlEndAt: null -slug: "the-westin-turtle-bay-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 @1743028848 {#914 date: 2025-03-26 22:40:48.050937 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 {#2313 -errors: [] -form: Symfony\Component\Form\Form {#1479 …} } |
form | Symfony\Component\Form\FormView {#2251 …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 {#2327 -errors: [] -form: Symfony\Component\Form\Form {#1514 …} } |
form | Symfony\Component\Form\FormView {#2326 …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 {#2328 -errors: [] -form: Symfony\Component\Form\Form {#1518 …} } |
form | Symfony\Component\Form\FormView {#2329 …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 {#2330 -errors: [] -form: Symfony\Component\Form\Form {#1522 …} } |
form | Symfony\Component\Form\FormView {#2331 …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 {#2332 -errors: [] -form: Symfony\Component\Form\Form {#1525 …} } |
form | Symfony\Component\Form\FormView {#2333 …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 {#2334 …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: 16 -name: "The Westin Turtle Bay Resort & Spa" -description: "En tant qu'hôtel 5 étoiles à l'île Maurice situé à Balaclava, notre engagement envers votre bien-être va au-delà des frontières de notre resort. L'île Maurice, célèbre pour sa beauté pittoresque et ses plages paradisiaques, devient le cadre idéal pour une escapade mémorable. Au Westin Turtle Bay Resort & Spa Mauritius, notre formule tout compris à l'île Maurice vous offre bien plus qu'un séjour confortable. Elle vous permet d'explorer cette destination enchanteresse en toute sérénité. Notre équipe dévouée se fait un plaisir de vous guider à travers une multitude d'activités locales, vous permettant ainsi de vivre pleinement l'essence même de l'île Maurice, de ses saveurs exotiques à ses paysages époustouflants.Dans notre hôtel, chaque détail est conçu pour vous offrir une expérience inoubliable à l'île Maurice. Nos installations haut de gamme, notre service attentif et notre emplacement privilégié à Turtle Bay font de votre séjour un véritable moment de détente et de découverte, où chaque journée apporte son lot de souvenirs à chérir." -website: "https://www.marriott.com/en-us/hotels/mrutb-the-westin-turtle-bay-resort-and-spa-mauritius/overview/" -stars: 5 -youtubeVideoId: "BhY7g4yJaT0" -phone: "+230 204 1400" -email: "booking@westinresortmauritius.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3747.038510191131!2d57.50785771217249!3d-20.090676981256216!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c53aa316d8e79%3A0xc479c0ed4774c8e7!2sThe%20Westin%20Turtle%20Bay%20Resort%20%26%20Spa%2C%20Mauritius!5e0!3m2!1sfr!2sfr!4v1718969316827!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Nord-Ouest" -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: "Baie Aux Tortues, Balaclava, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "3" -childAgeMax: "13" -teenAgeMax: "16" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965eb3699ce260295750.jpeg" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "16" -offers: Doctrine\Common\Collections\ArrayCollection {#1929 …} -highlighted: null -services: null -hlStartAt: null -hlEndAt: null -slug: "the-westin-turtle-bay-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 | [ 178 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2342 +data: App\Entity\ExtraCharges {#1654 …} +value: "178" +label: "Base Demi pension" +attr: [] +labelTranslationParameters: [] } 60 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2346 +data: App\Entity\ExtraCharges {#1634 …} +value: "60" +label: "Déjeuner" +attr: [] +labelTranslationParameters: [] } 61 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2344 +data: App\Entity\ExtraCharges {#1623 …} +value: "61" +label: "Tout compris" +attr: [] +labelTranslationParameters: [] } ] |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2337 -errors: [] -form: Symfony\Component\Form\Form {#1605 …} } |
expanded | false |
form | Symfony\Component\Form\FormView {#2336 …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) {#2340 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 | "4b5778f49857875f483.kjvAeaIPYou6tYtUbmQgpxPKVGMdibhmZZh0UgJaV4Q.wn34PJFmF-HRx-AiIgBh7X6rFwFU8ecLP_ceC1VoDvH1X7g6wUYY-43U5A" |
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 | "4b5778f49857875f483.kjvAeaIPYou6tYtUbmQgpxPKVGMdibhmZZh0UgJaV4Q.wn34PJFmF-HRx-AiIgBh7X6rFwFU8ecLP_ceC1VoDvH1X7g6wUYY-43U5A" |
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 | "4b5778f49857875f483.kjvAeaIPYou6tYtUbmQgpxPKVGMdibhmZZh0UgJaV4Q.wn34PJFmF-HRx-AiIgBh7X6rFwFU8ecLP_ceC1VoDvH1X7g6wUYY-43U5A" |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#2316 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() {#2348 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#2341 …} $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 | "4b5778f49857875f483.kjvAeaIPYou6tYtUbmQgpxPKVGMdibhmZZh0UgJaV4Q.wn34PJFmF-HRx-AiIgBh7X6rFwFU8ecLP_ceC1VoDvH1X7g6wUYY-43U5A" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2359 -errors: [] -form: Symfony\Component\Form\Form {#2351 …} } |
form | Symfony\Component\Form\FormView {#2343 …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 | "4b5778f49857875f483.kjvAeaIPYou6tYtUbmQgpxPKVGMdibhmZZh0UgJaV4Q.wn34PJFmF-HRx-AiIgBh7X6rFwFU8ecLP_ceC1VoDvH1X7g6wUYY-43U5A" |
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.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoxNiwicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzE2XC82Njk2NWViMzY5OWNlMjYwMjk1NzUwLmpwZWciLCJob3RlbF9uYW1lIjoiVGhlIFdlc3RpbiBUdXJ0bGUgQmF5IFJlc29ydCAmIFNwYSIsInJvb21faWQiOjkxLCJyb29tX25hbWUiOiJKdW5pb3IgU3VpdGUiLCJmcm9tIjoiMjJcLzAzXC8yMDI1IiwidG8iOiIyNlwvMDNcLzIwMjUiLCJuaWdodHMiOjQsIm5lZWRlZFJvb21zIjoxLCJhZHVsdHMiOjIsImNoaWxkcmVuIjowLCJ0b3RhbEFtb3VudCI6MTY4MCwidG90YWxBbW91bnREaXNjb3VudGVkIjoxMDA4LCJtYW5kYXRvcnlFeHRyYUlkIjoxNzgsImV4dHJhIjp7ImV4dHJhSWQiOjE3OCwibmFtZSI6IkJhc2UgRGVtaSBwZW5zaW9uIiwiZGVzY3JpcHRpb24iOm51bGwsInN0YXlUb3RhbE5pZ2h0cyI6NCwiZGFpbHlBZHVsdHMiOjAsImRhaWx5VGVlbnMiOjAsImRhaWx5Q2hpbGRyZW4iOjAsImRhaWx5QmFiaWVzIjowLCJhZHVsdHNFeHRyYXNBbW91bnQiOjAsImtpZHNFeHRyYXNBbW91bnQiOjAsInN0YXlFeHRyYXNBbW91bnQiOjAsInN0YXlSb29tQW1vdW50IjoxMDA4LCJ0b3RhbFN0YXlBbW91bnRXb0Rpc2NvdW50IjoxNjgwLCJ0b3RhbFN0YXlBbW91bnQiOjEwMDgsImZpbmFsQW1vdW50V29EaXNjb3VudCI6MjAxNiwiZmluYWxBbW91bnQiOjEyMDkuNiwiZXh0cmFEaXNjb3VudCI6bnVsbCwiZXh0cmFLaWRzRGlzY291bnQiOm51bGwsImV4dHJhU3RhcnRBdCI6bnVsbCwiZXh0cmFFbmRBdCI6bnVsbCwiZXZlbnREdXJhdGlvbiI6MCwiZXZlbnRzIjpbXX0sInNwZWNpYWxFeHRyYSI6W10sImRpc2NvdW50cyI6W3siaWQiOjE4NywidGl0bGUiOiJXSU5URVIgQ0FNUEFJR04gMjAyNSIsImRlc2NyaXB0aW9uIjpudWxsLCJyZWZlcmVuY2UiOiJXSU5URVIgQ0FNUEFJR04gMjAyNSIsInR5cGUiOiJTcGVjaWFsIiwicmF0ZSI6NDAsImV4dHJhX3JhdGUiOm51bGwsInN0YXJ0IjoiMTFcLzAyXC8yMDI1IiwiZW5kIjoiMDRcLzA0XC8yMDI1Iiwia2lkc19yYXRlIjoiIiwicGFydGlhbCI6ZmFsc2UsInNlbGVjdGVkX3Jvb21zIjpbXSwic3RheXJvb21fYW1vdW50X2JlZm9yZSI6MTY4MCwic3RheXJvb21fYW1vdW50X2FmdGVyIjoxMDA4fV0sImVycm9yIjpbXX19.8fhMJYkInOAUOnNqRZK4vVa2-CiDi2Gq6ob2lamtBlU" -refererUrl: "http://allons-maurice.babouklab.com/hotels/the-westin-turtle-bay-resort-spa/junior-suite" } |
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.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoxNiwicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzE2XC82Njk2NWViMzY5OWNlMjYwMjk1NzUwLmpwZWciLCJob3RlbF9uYW1lIjoiVGhlIFdlc3RpbiBUdXJ0bGUgQmF5IFJlc29ydCAmIFNwYSIsInJvb21faWQiOjkxLCJyb29tX25hbWUiOiJKdW5pb3IgU3VpdGUiLCJmcm9tIjoiMjJcLzAzXC8yMDI1IiwidG8iOiIyNlwvMDNcLzIwMjUiLCJuaWdodHMiOjQsIm5lZWRlZFJvb21zIjoxLCJhZHVsdHMiOjIsImNoaWxkcmVuIjowLCJ0b3RhbEFtb3VudCI6MTY4MCwidG90YWxBbW91bnREaXNjb3VudGVkIjoxMDA4LCJtYW5kYXRvcnlFeHRyYUlkIjoxNzgsImV4dHJhIjp7ImV4dHJhSWQiOjE3OCwibmFtZSI6IkJhc2UgRGVtaSBwZW5zaW9uIiwiZGVzY3JpcHRpb24iOm51bGwsInN0YXlUb3RhbE5pZ2h0cyI6NCwiZGFpbHlBZHVsdHMiOjAsImRhaWx5VGVlbnMiOjAsImRhaWx5Q2hpbGRyZW4iOjAsImRhaWx5QmFiaWVzIjowLCJhZHVsdHNFeHRyYXNBbW91bnQiOjAsImtpZHNFeHRyYXNBbW91bnQiOjAsInN0YXlFeHRyYXNBbW91bnQiOjAsInN0YXlSb29tQW1vdW50IjoxMDA4LCJ0b3RhbFN0YXlBbW91bnRXb0Rpc2NvdW50IjoxNjgwLCJ0b3RhbFN0YXlBbW91bnQiOjEwMDgsImZpbmFsQW1vdW50V29EaXNjb3VudCI6MjAxNiwiZmluYWxBbW91bnQiOjEyMDkuNiwiZXh0cmFEaXNjb3VudCI6bnVsbCwiZXh0cmFLaWRzRGlzY291bnQiOm51bGwsImV4dHJhU3RhcnRBdCI6bnVsbCwiZXh0cmFFbmRBdCI6bnVsbCwiZXZlbnREdXJhdGlvbiI6MCwiZXZlbnRzIjpbXX0sInNwZWNpYWxFeHRyYSI6W10sImRpc2NvdW50cyI6W3siaWQiOjE4NywidGl0bGUiOiJXSU5URVIgQ0FNUEFJR04gMjAyNSIsImRlc2NyaXB0aW9uIjpudWxsLCJyZWZlcmVuY2UiOiJXSU5URVIgQ0FNUEFJR04gMjAyNSIsInR5cGUiOiJTcGVjaWFsIiwicmF0ZSI6NDAsImV4dHJhX3JhdGUiOm51bGwsInN0YXJ0IjoiMTFcLzAyXC8yMDI1IiwiZW5kIjoiMDRcLzA0XC8yMDI1Iiwia2lkc19yYXRlIjoiIiwicGFydGlhbCI6ZmFsc2UsInNlbGVjdGVkX3Jvb21zIjpbXSwic3RheXJvb21fYW1vdW50X2JlZm9yZSI6MTY4MCwic3RheXJvb21fYW1vdW50X2FmdGVyIjoxMDA4fV0sImVycm9yIjpbXX19.8fhMJYkInOAUOnNqRZK4vVa2-CiDi2Gq6ob2lamtBlU" -refererUrl: "http://allons-maurice.babouklab.com/hotels/the-westin-turtle-bay-resort-spa/junior-suite" } |
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.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoxNiwicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzE2XC82Njk2NWViMzY5OWNlMjYwMjk1NzUwLmpwZWciLCJob3RlbF9uYW1lIjoiVGhlIFdlc3RpbiBUdXJ0bGUgQmF5IFJlc29ydCAmIFNwYSIsInJvb21faWQiOjkxLCJyb29tX25hbWUiOiJKdW5pb3IgU3VpdGUiLCJmcm9tIjoiMjJcLzAzXC8yMDI1IiwidG8iOiIyNlwvMDNcLzIwMjUiLCJuaWdodHMiOjQsIm5lZWRlZFJvb21zIjoxLCJhZHVsdHMiOjIsImNoaWxkcmVuIjowLCJ0b3RhbEFtb3VudCI6MTY4MCwidG90YWxBbW91bnREaXNjb3VudGVkIjoxMDA4LCJtYW5kYXRvcnlFeHRyYUlkIjoxNzgsImV4dHJhIjp7ImV4dHJhSWQiOjE3OCwibmFtZSI6IkJhc2UgRGVtaSBwZW5zaW9uIiwiZGVzY3JpcHRpb24iOm51bGwsInN0YXlUb3RhbE5pZ2h0cyI6NCwiZGFpbHlBZHVsdHMiOjAsImRhaWx5VGVlbnMiOjAsImRhaWx5Q2hpbGRyZW4iOjAsImRhaWx5QmFiaWVzIjowLCJhZHVsdHNFeHRyYXNBbW91bnQiOjAsImtpZHNFeHRyYXNBbW91bnQiOjAsInN0YXlFeHRyYXNBbW91bnQiOjAsInN0YXlSb29tQW1vdW50IjoxMDA4LCJ0b3RhbFN0YXlBbW91bnRXb0Rpc2NvdW50IjoxNjgwLCJ0b3RhbFN0YXlBbW91bnQiOjEwMDgsImZpbmFsQW1vdW50V29EaXNjb3VudCI6MjAxNiwiZmluYWxBbW91bnQiOjEyMDkuNiwiZXh0cmFEaXNjb3VudCI6bnVsbCwiZXh0cmFLaWRzRGlzY291bnQiOm51bGwsImV4dHJhU3RhcnRBdCI6bnVsbCwiZXh0cmFFbmRBdCI6bnVsbCwiZXZlbnREdXJhdGlvbiI6MCwiZXZlbnRzIjpbXX0sInNwZWNpYWxFeHRyYSI6W10sImRpc2NvdW50cyI6W3siaWQiOjE4NywidGl0bGUiOiJXSU5URVIgQ0FNUEFJR04gMjAyNSIsImRlc2NyaXB0aW9uIjpudWxsLCJyZWZlcmVuY2UiOiJXSU5URVIgQ0FNUEFJR04gMjAyNSIsInR5cGUiOiJTcGVjaWFsIiwicmF0ZSI6NDAsImV4dHJhX3JhdGUiOm51bGwsInN0YXJ0IjoiMTFcLzAyXC8yMDI1IiwiZW5kIjoiMDRcLzA0XC8yMDI1Iiwia2lkc19yYXRlIjoiIiwicGFydGlhbCI6ZmFsc2UsInNlbGVjdGVkX3Jvb21zIjpbXSwic3RheXJvb21fYW1vdW50X2JlZm9yZSI6MTY4MCwic3RheXJvb21fYW1vdW50X2FmdGVyIjoxMDA4fV0sImVycm9yIjpbXX19.8fhMJYkInOAUOnNqRZK4vVa2-CiDi2Gq6ob2lamtBlU" -refererUrl: "http://allons-maurice.babouklab.com/hotels/the-westin-turtle-bay-resort-spa/junior-suite" } |
data_class | "App\DTO\BookingHiddenDTO" |
disabled | false |
empty_data | Closure(FormInterface $form) {#2252 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() {#2248 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#2250 …} $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.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoxNiwicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzE2XC82Njk2NWViMzY5OWNlMjYwMjk1NzUwLmpwZWciLCJob3RlbF9uYW1lIjoiVGhlIFdlc3RpbiBUdXJ0bGUgQmF5IFJlc29ydCAmIFNwYSIsInJvb21faWQiOjkxLCJyb29tX25hbWUiOiJKdW5pb3IgU3VpdGUiLCJmcm9tIjoiMjJcLzAzXC8yMDI1IiwidG8iOiIyNlwvMDNcLzIwMjUiLCJuaWdodHMiOjQsIm5lZWRlZFJvb21zIjoxLCJhZHVsdHMiOjIsImNoaWxkcmVuIjowLCJ0b3RhbEFtb3VudCI6MTY4MCwidG90YWxBbW91bnREaXNjb3VudGVkIjoxMDA4LCJtYW5kYXRvcnlFeHRyYUlkIjoxNzgsImV4dHJhIjp7ImV4dHJhSWQiOjE3OCwibmFtZSI6IkJhc2UgRGVtaSBwZW5zaW9uIiwiZGVzY3JpcHRpb24iOm51bGwsInN0YXlUb3RhbE5pZ2h0cyI6NCwiZGFpbHlBZHVsdHMiOjAsImRhaWx5VGVlbnMiOjAsImRhaWx5Q2hpbGRyZW4iOjAsImRhaWx5QmFiaWVzIjowLCJhZHVsdHNFeHRyYXNBbW91bnQiOjAsImtpZHNFeHRyYXNBbW91bnQiOjAsInN0YXlFeHRyYXNBbW91bnQiOjAsInN0YXlSb29tQW1vdW50IjoxMDA4LCJ0b3RhbFN0YXlBbW91bnRXb0Rpc2NvdW50IjoxNjgwLCJ0b3RhbFN0YXlBbW91bnQiOjEwMDgsImZpbmFsQW1vdW50V29EaXNjb3VudCI6MjAxNiwiZmluYWxBbW91bnQiOjEyMDkuNiwiZXh0cmFEaXNjb3VudCI6bnVsbCwiZXh0cmFLaWRzRGlzY291bnQiOm51bGwsImV4dHJhU3RhcnRBdCI6bnVsbCwiZXh0cmFFbmRBdCI6bnVsbCwiZXZlbnREdXJhdGlvbiI6MCwiZXZlbnRzIjpbXX0sInNwZWNpYWxFeHRyYSI6W10sImRpc2NvdW50cyI6W3siaWQiOjE4NywidGl0bGUiOiJXSU5URVIgQ0FNUEFJR04gMjAyNSIsImRlc2NyaXB0aW9uIjpudWxsLCJyZWZlcmVuY2UiOiJXSU5URVIgQ0FNUEFJR04gMjAyNSIsInR5cGUiOiJTcGVjaWFsIiwicmF0ZSI6NDAsImV4dHJhX3JhdGUiOm51bGwsInN0YXJ0IjoiMTFcLzAyXC8yMDI1IiwiZW5kIjoiMDRcLzA0XC8yMDI1Iiwia2lkc19yYXRlIjoiIiwicGFydGlhbCI6ZmFsc2UsInNlbGVjdGVkX3Jvb21zIjpbXSwic3RheXJvb21fYW1vdW50X2JlZm9yZSI6MTY4MCwic3RheXJvb21fYW1vdW50X2FmdGVyIjoxMDA4fV0sImVycm9yIjpbXX19.8fhMJYkInOAUOnNqRZK4vVa2-CiDi2Gq6ob2lamtBlU" -refererUrl: "http://allons-maurice.babouklab.com/hotels/the-westin-turtle-bay-resort-spa/junior-suite" } |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2362 -errors: [] -form: Symfony\Component\Form\Form {#2301 …} } |
form | Symfony\Component\Form\FormView {#2363 …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.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoxNiwicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzE2XC82Njk2NWViMzY5OWNlMjYwMjk1NzUwLmpwZWciLCJob3RlbF9uYW1lIjoiVGhlIFdlc3RpbiBUdXJ0bGUgQmF5IFJlc29ydCAmIFNwYSIsInJvb21faWQiOjkxLCJyb29tX25hbWUiOiJKdW5pb3IgU3VpdGUiLCJmcm9tIjoiMjJcLzAzXC8yMDI1IiwidG8iOiIyNlwvMDNcLzIwMjUiLCJuaWdodHMiOjQsIm5lZWRlZFJvb21zIjoxLCJhZHVsdHMiOjIsImNoaWxkcmVuIjowLCJ0b3RhbEFtb3VudCI6MTY4MCwidG90YWxBbW91bnREaXNjb3VudGVkIjoxMDA4LCJtYW5kYXRvcnlFeHRyYUlkIjoxNzgsImV4dHJhIjp7ImV4dHJhSWQiOjE3OCwibmFtZSI6IkJhc2UgRGVtaSBwZW5zaW9uIiwiZGVzY3JpcHRpb24iOm51bGwsInN0YXlUb3RhbE5pZ2h0cyI6NCwiZGFpbHlBZHVsdHMiOjAsImRhaWx5VGVlbnMiOjAsImRhaWx5Q2hpbGRyZW4iOjAsImRhaWx5QmFiaWVzIjowLCJhZHVsdHNFeHRyYXNBbW91bnQiOjAsImtpZHNFeHRyYXNBbW91bnQiOjAsInN0YXlFeHRyYXNBbW91bnQiOjAsInN0YXlSb29tQW1vdW50IjoxMDA4LCJ0b3RhbFN0YXlBbW91bnRXb0Rpc2NvdW50IjoxNjgwLCJ0b3RhbFN0YXlBbW91bnQiOjEwMDgsImZpbmFsQW1vdW50V29EaXNjb3VudCI6MjAxNiwiZmluYWxBbW91bnQiOjEyMDkuNiwiZXh0cmFEaXNjb3VudCI6bnVsbCwiZXh0cmFLaWRzRGlzY291bnQiOm51bGwsImV4dHJhU3RhcnRBdCI6bnVsbCwiZXh0cmFFbmRBdCI6bnVsbCwiZXZlbnREdXJhdGlvbiI6MCwiZXZlbnRzIjpbXX0sInNwZWNpYWxFeHRyYSI6W10sImRpc2NvdW50cyI6W3siaWQiOjE4NywidGl0bGUiOiJXSU5URVIgQ0FNUEFJR04gMjAyNSIsImRlc2NyaXB0aW9uIjpudWxsLCJyZWZlcmVuY2UiOiJXSU5URVIgQ0FNUEFJR04gMjAyNSIsInR5cGUiOiJTcGVjaWFsIiwicmF0ZSI6NDAsImV4dHJhX3JhdGUiOm51bGwsInN0YXJ0IjoiMTFcLzAyXC8yMDI1IiwiZW5kIjoiMDRcLzA0XC8yMDI1Iiwia2lkc19yYXRlIjoiIiwicGFydGlhbCI6ZmFsc2UsInNlbGVjdGVkX3Jvb21zIjpbXSwic3RheXJvb21fYW1vdW50X2JlZm9yZSI6MTY4MCwic3RheXJvb21fYW1vdW50X2FmdGVyIjoxMDA4fV0sImVycm9yIjpbXX19.8fhMJYkInOAUOnNqRZK4vVa2-CiDi2Gq6ob2lamtBlU" -refererUrl: "http://allons-maurice.babouklab.com/hotels/the-westin-turtle-bay-resort-spa/junior-suite" } |
bookingSettings
Errors
This form has no errors.
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoxNiwicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzE2XC82Njk2NWViMzY5OWNlMjYwMjk1NzUwLmpwZWciLCJob3RlbF9uYW1lIjoiVGhlIFdlc3RpbiBUdXJ0bGUgQmF5IFJlc29ydCAmIFNwYSIsInJvb21faWQiOjkxLCJyb29tX25hbWUiOiJKdW5pb3IgU3VpdGUiLCJmcm9tIjoiMjJcLzAzXC8yMDI1IiwidG8iOiIyNlwvMDNcLzIwMjUiLCJuaWdodHMiOjQsIm5lZWRlZFJvb21zIjoxLCJhZHVsdHMiOjIsImNoaWxkcmVuIjowLCJ0b3RhbEFtb3VudCI6MTY4MCwidG90YWxBbW91bnREaXNjb3VudGVkIjoxMDA4LCJtYW5kYXRvcnlFeHRyYUlkIjoxNzgsImV4dHJhIjp7ImV4dHJhSWQiOjE3OCwibmFtZSI6IkJhc2UgRGVtaSBwZW5zaW9uIiwiZGVzY3JpcHRpb24iOm51bGwsInN0YXlUb3RhbE5pZ2h0cyI6NCwiZGFpbHlBZHVsdHMiOjAsImRhaWx5VGVlbnMiOjAsImRhaWx5Q2hpbGRyZW4iOjAsImRhaWx5QmFiaWVzIjowLCJhZHVsdHNFeHRyYXNBbW91bnQiOjAsImtpZHNFeHRyYXNBbW91bnQiOjAsInN0YXlFeHRyYXNBbW91bnQiOjAsInN0YXlSb29tQW1vdW50IjoxMDA4LCJ0b3RhbFN0YXlBbW91bnRXb0Rpc2NvdW50IjoxNjgwLCJ0b3RhbFN0YXlBbW91bnQiOjEwMDgsImZpbmFsQW1vdW50V29EaXNjb3VudCI6MjAxNiwiZmluYWxBbW91bnQiOjEyMDkuNiwiZXh0cmFEaXNjb3VudCI6bnVsbCwiZXh0cmFLaWRzRGlzY291bnQiOm51bGwsImV4dHJhU3RhcnRBdCI6bnVsbCwiZXh0cmFFbmRBdCI6bnVsbCwiZXZlbnREdXJhdGlvbiI6MCwiZXZlbnRzIjpbXX0sInNwZWNpYWxFeHRyYSI6W10sImRpc2NvdW50cyI6W3siaWQiOjE4NywidGl0bGUiOiJXSU5URVIgQ0FNUEFJR04gMjAyNSIsImRlc2NyaXB0aW9uIjpudWxsLCJyZWZlcmVuY2UiOiJXSU5URVIgQ0FNUEFJR04gMjAyNSIsInR5cGUiOiJTcGVjaWFsIiwicmF0ZSI6NDAsImV4dHJhX3JhdGUiOm51bGwsInN0YXJ0IjoiMTFcLzAyXC8yMDI1IiwiZW5kIjoiMDRcLzA0XC8yMDI1Iiwia2lkc19yYXRlIjoiIiwicGFydGlhbCI6ZmFsc2UsInNlbGVjdGVkX3Jvb21zIjpbXSwic3RheXJvb21fYW1vdW50X2JlZm9yZSI6MTY4MCwic3RheXJvb21fYW1vdW50X2FmdGVyIjoxMDA4fV0sImVycm9yIjpbXX19.8fhMJYkInOAUOnNqRZK4vVa2-CiDi2Gq6ob2lamtBlU" |
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) {#2144 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() {#2262 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#2263 …} $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.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoxNiwicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzE2XC82Njk2NWViMzY5OWNlMjYwMjk1NzUwLmpwZWciLCJob3RlbF9uYW1lIjoiVGhlIFdlc3RpbiBUdXJ0bGUgQmF5IFJlc29ydCAmIFNwYSIsInJvb21faWQiOjkxLCJyb29tX25hbWUiOiJKdW5pb3IgU3VpdGUiLCJmcm9tIjoiMjJcLzAzXC8yMDI1IiwidG8iOiIyNlwvMDNcLzIwMjUiLCJuaWdodHMiOjQsIm5lZWRlZFJvb21zIjoxLCJhZHVsdHMiOjIsImNoaWxkcmVuIjowLCJ0b3RhbEFtb3VudCI6MTY4MCwidG90YWxBbW91bnREaXNjb3VudGVkIjoxMDA4LCJtYW5kYXRvcnlFeHRyYUlkIjoxNzgsImV4dHJhIjp7ImV4dHJhSWQiOjE3OCwibmFtZSI6IkJhc2UgRGVtaSBwZW5zaW9uIiwiZGVzY3JpcHRpb24iOm51bGwsInN0YXlUb3RhbE5pZ2h0cyI6NCwiZGFpbHlBZHVsdHMiOjAsImRhaWx5VGVlbnMiOjAsImRhaWx5Q2hpbGRyZW4iOjAsImRhaWx5QmFiaWVzIjowLCJhZHVsdHNFeHRyYXNBbW91bnQiOjAsImtpZHNFeHRyYXNBbW91bnQiOjAsInN0YXlFeHRyYXNBbW91bnQiOjAsInN0YXlSb29tQW1vdW50IjoxMDA4LCJ0b3RhbFN0YXlBbW91bnRXb0Rpc2NvdW50IjoxNjgwLCJ0b3RhbFN0YXlBbW91bnQiOjEwMDgsImZpbmFsQW1vdW50V29EaXNjb3VudCI6MjAxNiwiZmluYWxBbW91bnQiOjEyMDkuNiwiZXh0cmFEaXNjb3VudCI6bnVsbCwiZXh0cmFLaWRzRGlzY291bnQiOm51bGwsImV4dHJhU3RhcnRBdCI6bnVsbCwiZXh0cmFFbmRBdCI6bnVsbCwiZXZlbnREdXJhdGlvbiI6MCwiZXZlbnRzIjpbXX0sInNwZWNpYWxFeHRyYSI6W10sImRpc2NvdW50cyI6W3siaWQiOjE4NywidGl0bGUiOiJXSU5URVIgQ0FNUEFJR04gMjAyNSIsImRlc2NyaXB0aW9uIjpudWxsLCJyZWZlcmVuY2UiOiJXSU5URVIgQ0FNUEFJR04gMjAyNSIsInR5cGUiOiJTcGVjaWFsIiwicmF0ZSI6NDAsImV4dHJhX3JhdGUiOm51bGwsInN0YXJ0IjoiMTFcLzAyXC8yMDI1IiwiZW5kIjoiMDRcLzA0XC8yMDI1Iiwia2lkc19yYXRlIjoiIiwicGFydGlhbCI6ZmFsc2UsInNlbGVjdGVkX3Jvb21zIjpbXSwic3RheXJvb21fYW1vdW50X2JlZm9yZSI6MTY4MCwic3RheXJvb21fYW1vdW50X2FmdGVyIjoxMDA4fV0sImVycm9yIjpbXX19.8fhMJYkInOAUOnNqRZK4vVa2-CiDi2Gq6ob2lamtBlU" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2367 -errors: [] -form: Symfony\Component\Form\Form {#2304 …} } |
form | Symfony\Component\Form\FormView {#2366 …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.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoxNiwicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzE2XC82Njk2NWViMzY5OWNlMjYwMjk1NzUwLmpwZWciLCJob3RlbF9uYW1lIjoiVGhlIFdlc3RpbiBUdXJ0bGUgQmF5IFJlc29ydCAmIFNwYSIsInJvb21faWQiOjkxLCJyb29tX25hbWUiOiJKdW5pb3IgU3VpdGUiLCJmcm9tIjoiMjJcLzAzXC8yMDI1IiwidG8iOiIyNlwvMDNcLzIwMjUiLCJuaWdodHMiOjQsIm5lZWRlZFJvb21zIjoxLCJhZHVsdHMiOjIsImNoaWxkcmVuIjowLCJ0b3RhbEFtb3VudCI6MTY4MCwidG90YWxBbW91bnREaXNjb3VudGVkIjoxMDA4LCJtYW5kYXRvcnlFeHRyYUlkIjoxNzgsImV4dHJhIjp7ImV4dHJhSWQiOjE3OCwibmFtZSI6IkJhc2UgRGVtaSBwZW5zaW9uIiwiZGVzY3JpcHRpb24iOm51bGwsInN0YXlUb3RhbE5pZ2h0cyI6NCwiZGFpbHlBZHVsdHMiOjAsImRhaWx5VGVlbnMiOjAsImRhaWx5Q2hpbGRyZW4iOjAsImRhaWx5QmFiaWVzIjowLCJhZHVsdHNFeHRyYXNBbW91bnQiOjAsImtpZHNFeHRyYXNBbW91bnQiOjAsInN0YXlFeHRyYXNBbW91bnQiOjAsInN0YXlSb29tQW1vdW50IjoxMDA4LCJ0b3RhbFN0YXlBbW91bnRXb0Rpc2NvdW50IjoxNjgwLCJ0b3RhbFN0YXlBbW91bnQiOjEwMDgsImZpbmFsQW1vdW50V29EaXNjb3VudCI6MjAxNiwiZmluYWxBbW91bnQiOjEyMDkuNiwiZXh0cmFEaXNjb3VudCI6bnVsbCwiZXh0cmFLaWRzRGlzY291bnQiOm51bGwsImV4dHJhU3RhcnRBdCI6bnVsbCwiZXh0cmFFbmRBdCI6bnVsbCwiZXZlbnREdXJhdGlvbiI6MCwiZXZlbnRzIjpbXX0sInNwZWNpYWxFeHRyYSI6W10sImRpc2NvdW50cyI6W3siaWQiOjE4NywidGl0bGUiOiJXSU5URVIgQ0FNUEFJR04gMjAyNSIsImRlc2NyaXB0aW9uIjpudWxsLCJyZWZlcmVuY2UiOiJXSU5URVIgQ0FNUEFJR04gMjAyNSIsInR5cGUiOiJTcGVjaWFsIiwicmF0ZSI6NDAsImV4dHJhX3JhdGUiOm51bGwsInN0YXJ0IjoiMTFcLzAyXC8yMDI1IiwiZW5kIjoiMDRcLzA0XC8yMDI1Iiwia2lkc19yYXRlIjoiIiwicGFydGlhbCI6ZmFsc2UsInNlbGVjdGVkX3Jvb21zIjpbXSwic3RheXJvb21fYW1vdW50X2JlZm9yZSI6MTY4MCwic3RheXJvb21fYW1vdW50X2FmdGVyIjoxMDA4fV0sImVycm9yIjpbXX19.8fhMJYkInOAUOnNqRZK4vVa2-CiDi2Gq6ob2lamtBlU" |
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/the-westin-turtle-bay-resort-spa/junior-suite" |
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) {#2249 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() {#2295 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#1639 …} $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/the-westin-turtle-bay-resort-spa/junior-suite" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2368 -errors: [] -form: Symfony\Component\Form\Form {#2307 …} } |
form | Symfony\Component\Form\FormView {#2369 …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/the-westin-turtle-bay-resort-spa/junior-suite" |
_token
Errors
This form has no errors.
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "3f7064bb944e734095abef0170a2f5a.Hp-TUOcC4MaNmk1HftAu4I96TV8J4s2CnqAyMlCWveQ.RMndIrZEqPLk8i4OCpZ4hdkUOy1xsbrEqOZfbTK726ks0-AhiE-p8772BA" |
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 | "3f7064bb944e734095abef0170a2f5a.Hp-TUOcC4MaNmk1HftAu4I96TV8J4s2CnqAyMlCWveQ.RMndIrZEqPLk8i4OCpZ4hdkUOy1xsbrEqOZfbTK726ks0-AhiE-p8772BA" |
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 | "3f7064bb944e734095abef0170a2f5a.Hp-TUOcC4MaNmk1HftAu4I96TV8J4s2CnqAyMlCWveQ.RMndIrZEqPLk8i4OCpZ4hdkUOy1xsbrEqOZfbTK726ks0-AhiE-p8772BA" |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#2364 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() {#2370 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#2371 …} $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 | "3f7064bb944e734095abef0170a2f5a.Hp-TUOcC4MaNmk1HftAu4I96TV8J4s2CnqAyMlCWveQ.RMndIrZEqPLk8i4OCpZ4hdkUOy1xsbrEqOZfbTK726ks0-AhiE-p8772BA" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2381 -errors: [] -form: Symfony\Component\Form\Form {#2377 …} } |
form | Symfony\Component\Form\FormView {#2372 …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 | "3f7064bb944e734095abef0170a2f5a.Hp-TUOcC4MaNmk1HftAu4I96TV8J4s2CnqAyMlCWveQ.RMndIrZEqPLk8i4OCpZ4hdkUOy1xsbrEqOZfbTK726ks0-AhiE-p8772BA" |
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: 16 -name: "The Westin Turtle Bay Resort & Spa" -description: "En tant qu'hôtel 5 étoiles à l'île Maurice situé à Balaclava, notre engagement envers votre bien-être va au-delà des frontières de notre resort. L'île Maurice, célèbre pour sa beauté pittoresque et ses plages paradisiaques, devient le cadre idéal pour une escapade mémorable. Au Westin Turtle Bay Resort & Spa Mauritius, notre formule tout compris à l'île Maurice vous offre bien plus qu'un séjour confortable. Elle vous permet d'explorer cette destination enchanteresse en toute sérénité. Notre équipe dévouée se fait un plaisir de vous guider à travers une multitude d'activités locales, vous permettant ainsi de vivre pleinement l'essence même de l'île Maurice, de ses saveurs exotiques à ses paysages époustouflants.Dans notre hôtel, chaque détail est conçu pour vous offrir une expérience inoubliable à l'île Maurice. Nos installations haut de gamme, notre service attentif et notre emplacement privilégié à Turtle Bay font de votre séjour un véritable moment de détente et de découverte, où chaque journée apporte son lot de souvenirs à chérir." -website: "https://www.marriott.com/en-us/hotels/mrutb-the-westin-turtle-bay-resort-and-spa-mauritius/overview/" -stars: 5 -youtubeVideoId: "BhY7g4yJaT0" -phone: "+230 204 1400" -email: "booking@westinresortmauritius.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3747.038510191131!2d57.50785771217249!3d-20.090676981256216!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c53aa316d8e79%3A0xc479c0ed4774c8e7!2sThe%20Westin%20Turtle%20Bay%20Resort%20%26%20Spa%2C%20Mauritius!5e0!3m2!1sfr!2sfr!4v1718969316827!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Nord-Ouest" -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: "Baie Aux Tortues, Balaclava, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "3" -childAgeMax: "13" -teenAgeMax: "16" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965eb3699ce260295750.jpeg" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "16" -offers: Doctrine\Common\Collections\ArrayCollection {#1929 …} -highlighted: null -services: null -hlStartAt: null -hlEndAt: null -slug: "the-westin-turtle-bay-resort-spa" } +stars: null +dateRange: "22/03/2025 - 26/03/2025" +fromAt: DateTimeImmutable @1742601600 {#3298 date: 2025-03-22 00:00:00.0 UTC (+00:00) } +toAt: DateTimeImmutable @1743033540 {#3297 date: 2025-03-26 23:59:00.0 UTC (+00:00) } +zone: null +honeymoon: false +ageLimits: [ "baby" => "3" "child" => "13" "teen" => "16" ] +nights: 4 +chambers: [] +stay_rooms: [ App\DTO\RoomStayDTO {#1599 -marginRate: 20 -id: 91 -name: "Junior Suite" -slug: "junior-suite" -picture: "/uploads/rooms/91/666be4967326a894772017.jpeg" -description: "Les Junior Suites sont orientées vers l'océan. Elles disposent d'un lit double, d'une salle de bain avec cabine de douche et baignoire, d'un coin salon et d'un balcon ou d'une terrasse." -stayTotalNights: 4 -adults: 2 -kids: 0 -neededRooms: 1 -kidsRoomsCount: 0 -defaultExtraLabel: "" -mandatoryExtraId: 178 -chambersStayDetails: [ [ "config" => [ "adults" => 2 "teens" => 0 "children" => 0 "babies" => 0 ] "dates_prices" => [ "2025-03-22" => [ "adults_price" => 420 "kids_price" => 0 "adults_discount_price" => 252.0 "kids_discount_price" => 0.0 "discounts" => [ 187 => [ "name" => "WINTER CAMPAIGN 2025" "rate" => 40 ] ] ] "2025-03-23" => [ "adults_price" => 420 "kids_price" => 0 "adults_discount_price" => 252.0 "kids_discount_price" => 0.0 "discounts" => [ 187 => [ "name" => "WINTER CAMPAIGN 2025" "rate" => 40 ] ] ] "2025-03-24" => [ "adults_price" => 420 "kids_price" => 0 "adults_discount_price" => 252.0 "kids_discount_price" => 0.0 "discounts" => [ 187 => [ "name" => "WINTER CAMPAIGN 2025" "rate" => 40 ] ] ] "2025-03-25" => [ "adults_price" => 420 "kids_price" => 0 "adults_discount_price" => 252.0 "kids_discount_price" => 0.0 "discounts" => [ 187 => [ "name" => "WINTER CAMPAIGN 2025" "rate" => 40 ] ] ] ] "amount" => 1680 "amount_discount" => 1008.0 ] ] -totalRoomAmount: 1680.0 -totalRoomAmountDiscounted: 1008.0 -marginTotalRoom: 2016.0 -marginTotalRoomDiscounted: 1209.6 -communExtras: [ App\DTO\ExtraStayDTO {#1627 -marginRate: 20 +extraId: 178 +name: "Base Demi pension" +description: null +stayTotalNights: 4 +dailyAdults: 0 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 0 +kidsExtrasAmount: 0 +stayExtrasAmount: 0 +stayRoomAmount: 1008.0 +totalStayAmountWoDiscount: 1680.0 +totalStayAmount: 1008.0 +finalAmountWoDiscount: 2016.0 +finalAmount: 1209.6 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1643 -marginRate: 20 +extraId: 64 +name: "Par Enfant (3-12 ans) chambre seul Déjeuner" +description: null +stayTotalNights: 4 +dailyAdults: 40 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 160 +kidsExtrasAmount: 0 +stayExtrasAmount: 160 +stayRoomAmount: 1008.0 +totalStayAmountWoDiscount: 1840.0 +totalStayAmount: 1168.0 +finalAmountWoDiscount: 2208.0 +finalAmount: 1401.6 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1624 -marginRate: 20 +extraId: 66 +name: "Dîner" +description: null +stayTotalNights: 4 +dailyAdults: 50 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 200 +kidsExtrasAmount: 0 +stayExtrasAmount: 200 +stayRoomAmount: 1008.0 +totalStayAmountWoDiscount: 1880.0 +totalStayAmount: 1208.0 +finalAmountWoDiscount: 2256.0 +finalAmount: 1449.6 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1638 -marginRate: 20 +extraId: 60 +name: "Déjeuner" +description: null +stayTotalNights: 4 +dailyAdults: 80 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 320 +kidsExtrasAmount: 0 +stayExtrasAmount: 320 +stayRoomAmount: 1008.0 +totalStayAmountWoDiscount: 2000.0 +totalStayAmount: 1328.0 +finalAmountWoDiscount: 2400.0 +finalAmount: 1593.6 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1631 -marginRate: 20 +extraId: 61 +name: "Tout compris" +description: null +stayTotalNights: 4 +dailyAdults: 160 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 640 +kidsExtrasAmount: 0 +stayExtrasAmount: 640 +stayRoomAmount: 1008.0 +totalStayAmountWoDiscount: 2320.0 +totalStayAmount: 1648.0 +finalAmountWoDiscount: 2784.0 +finalAmount: 1977.6 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } ] -specialExtras: [] -discounts: [ [ "id" => 187 "title" => "WINTER CAMPAIGN 2025" "description" => null "reference" => "WINTER CAMPAIGN 2025" "type" => "Special" "rate" => 40 "extra_rate" => null "start" => "11/02/2025" "end" => "04/04/2025" "kids_rate" => "" "partial" => false "selected_rooms" => [] "stayroom_amount_before" => 1680.0 "stayroom_amount_after" => 1008.0 ] ] -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: 16 -name: "The Westin Turtle Bay Resort & Spa" -description: "En tant qu'hôtel 5 étoiles à l'île Maurice situé à Balaclava, notre engagement envers votre bien-être va au-delà des frontières de notre resort. L'île Maurice, célèbre pour sa beauté pittoresque et ses plages paradisiaques, devient le cadre idéal pour une escapade mémorable. Au Westin Turtle Bay Resort & Spa Mauritius, notre formule tout compris à l'île Maurice vous offre bien plus qu'un séjour confortable. Elle vous permet d'explorer cette destination enchanteresse en toute sérénité. Notre équipe dévouée se fait un plaisir de vous guider à travers une multitude d'activités locales, vous permettant ainsi de vivre pleinement l'essence même de l'île Maurice, de ses saveurs exotiques à ses paysages époustouflants.Dans notre hôtel, chaque détail est conçu pour vous offrir une expérience inoubliable à l'île Maurice. Nos installations haut de gamme, notre service attentif et notre emplacement privilégié à Turtle Bay font de votre séjour un véritable moment de détente et de découverte, où chaque journée apporte son lot de souvenirs à chérir." -website: "https://www.marriott.com/en-us/hotels/mrutb-the-westin-turtle-bay-resort-and-spa-mauritius/overview/" -stars: 5 -youtubeVideoId: "BhY7g4yJaT0" -phone: "+230 204 1400" -email: "booking@westinresortmauritius.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3747.038510191131!2d57.50785771217249!3d-20.090676981256216!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c53aa316d8e79%3A0xc479c0ed4774c8e7!2sThe%20Westin%20Turtle%20Bay%20Resort%20%26%20Spa%2C%20Mauritius!5e0!3m2!1sfr!2sfr!4v1718969316827!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Nord-Ouest" -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: "Baie Aux Tortues, Balaclava, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "3" -childAgeMax: "13" -teenAgeMax: "16" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965eb3699ce260295750.jpeg" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "16" -offers: Doctrine\Common\Collections\ArrayCollection {#1929 …} -highlighted: null -services: null -hlStartAt: null -hlEndAt: null -slug: "the-westin-turtle-bay-resort-spa" } +stars: null +dateRange: "22/03/2025 - 26/03/2025" +fromAt: DateTimeImmutable @1742601600 {#3298 date: 2025-03-22 00:00:00.0 UTC (+00:00) } +toAt: DateTimeImmutable @1743033540 {#3297 date: 2025-03-26 23:59:00.0 UTC (+00:00) } +zone: null +honeymoon: false +ageLimits: [ "baby" => "3" "child" => "13" "teen" => "16" ] +nights: 4 +chambers: [] +stay_rooms: [ App\DTO\RoomStayDTO {#1599 -marginRate: 20 -id: 91 -name: "Junior Suite" -slug: "junior-suite" -picture: "/uploads/rooms/91/666be4967326a894772017.jpeg" -description: "Les Junior Suites sont orientées vers l'océan. Elles disposent d'un lit double, d'une salle de bain avec cabine de douche et baignoire, d'un coin salon et d'un balcon ou d'une terrasse." -stayTotalNights: 4 -adults: 2 -kids: 0 -neededRooms: 1 -kidsRoomsCount: 0 -defaultExtraLabel: "" -mandatoryExtraId: 178 -chambersStayDetails: [ [ "config" => [ "adults" => 2 "teens" => 0 "children" => 0 "babies" => 0 ] "dates_prices" => [ "2025-03-22" => [ "adults_price" => 420 "kids_price" => 0 "adults_discount_price" => 252.0 "kids_discount_price" => 0.0 "discounts" => [ 187 => [ "name" => "WINTER CAMPAIGN 2025" "rate" => 40 ] ] ] "2025-03-23" => [ "adults_price" => 420 "kids_price" => 0 "adults_discount_price" => 252.0 "kids_discount_price" => 0.0 "discounts" => [ 187 => [ "name" => "WINTER CAMPAIGN 2025" "rate" => 40 ] ] ] "2025-03-24" => [ "adults_price" => 420 "kids_price" => 0 "adults_discount_price" => 252.0 "kids_discount_price" => 0.0 "discounts" => [ 187 => [ "name" => "WINTER CAMPAIGN 2025" "rate" => 40 ] ] ] "2025-03-25" => [ "adults_price" => 420 "kids_price" => 0 "adults_discount_price" => 252.0 "kids_discount_price" => 0.0 "discounts" => [ 187 => [ "name" => "WINTER CAMPAIGN 2025" "rate" => 40 ] ] ] ] "amount" => 1680 "amount_discount" => 1008.0 ] ] -totalRoomAmount: 1680.0 -totalRoomAmountDiscounted: 1008.0 -marginTotalRoom: 2016.0 -marginTotalRoomDiscounted: 1209.6 -communExtras: [ App\DTO\ExtraStayDTO {#1627 -marginRate: 20 +extraId: 178 +name: "Base Demi pension" +description: null +stayTotalNights: 4 +dailyAdults: 0 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 0 +kidsExtrasAmount: 0 +stayExtrasAmount: 0 +stayRoomAmount: 1008.0 +totalStayAmountWoDiscount: 1680.0 +totalStayAmount: 1008.0 +finalAmountWoDiscount: 2016.0 +finalAmount: 1209.6 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1643 -marginRate: 20 +extraId: 64 +name: "Par Enfant (3-12 ans) chambre seul Déjeuner" +description: null +stayTotalNights: 4 +dailyAdults: 40 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 160 +kidsExtrasAmount: 0 +stayExtrasAmount: 160 +stayRoomAmount: 1008.0 +totalStayAmountWoDiscount: 1840.0 +totalStayAmount: 1168.0 +finalAmountWoDiscount: 2208.0 +finalAmount: 1401.6 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1624 -marginRate: 20 +extraId: 66 +name: "Dîner" +description: null +stayTotalNights: 4 +dailyAdults: 50 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 200 +kidsExtrasAmount: 0 +stayExtrasAmount: 200 +stayRoomAmount: 1008.0 +totalStayAmountWoDiscount: 1880.0 +totalStayAmount: 1208.0 +finalAmountWoDiscount: 2256.0 +finalAmount: 1449.6 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1638 -marginRate: 20 +extraId: 60 +name: "Déjeuner" +description: null +stayTotalNights: 4 +dailyAdults: 80 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 320 +kidsExtrasAmount: 0 +stayExtrasAmount: 320 +stayRoomAmount: 1008.0 +totalStayAmountWoDiscount: 2000.0 +totalStayAmount: 1328.0 +finalAmountWoDiscount: 2400.0 +finalAmount: 1593.6 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1631 -marginRate: 20 +extraId: 61 +name: "Tout compris" +description: null +stayTotalNights: 4 +dailyAdults: 160 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 640 +kidsExtrasAmount: 0 +stayExtrasAmount: 640 +stayRoomAmount: 1008.0 +totalStayAmountWoDiscount: 2320.0 +totalStayAmount: 1648.0 +finalAmountWoDiscount: 2784.0 +finalAmount: 1977.6 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } ] -specialExtras: [] -discounts: [ [ "id" => 187 "title" => "WINTER CAMPAIGN 2025" "description" => null "reference" => "WINTER CAMPAIGN 2025" "type" => "Special" "rate" => 40 "extra_rate" => null "start" => "11/02/2025" "end" => "04/04/2025" "kids_rate" => "" "partial" => false "selected_rooms" => [] "stayroom_amount_before" => 1680.0 "stayroom_amount_after" => 1008.0 ] ] -error: [] } ] } |
same as passed value |
from | DateTime @1742683248 {#1198 date: 2025-03-22 22:40:48.050923 UTC (+00:00) } |
same as passed value |
to | DateTime @1743028848 {#914 date: 2025-03-26 22:40:48.050937 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: 16 -name: "The Westin Turtle Bay Resort & Spa" -description: "En tant qu'hôtel 5 étoiles à l'île Maurice situé à Balaclava, notre engagement envers votre bien-être va au-delà des frontières de notre resort. L'île Maurice, célèbre pour sa beauté pittoresque et ses plages paradisiaques, devient le cadre idéal pour une escapade mémorable. Au Westin Turtle Bay Resort & Spa Mauritius, notre formule tout compris à l'île Maurice vous offre bien plus qu'un séjour confortable. Elle vous permet d'explorer cette destination enchanteresse en toute sérénité. Notre équipe dévouée se fait un plaisir de vous guider à travers une multitude d'activités locales, vous permettant ainsi de vivre pleinement l'essence même de l'île Maurice, de ses saveurs exotiques à ses paysages époustouflants.Dans notre hôtel, chaque détail est conçu pour vous offrir une expérience inoubliable à l'île Maurice. Nos installations haut de gamme, notre service attentif et notre emplacement privilégié à Turtle Bay font de votre séjour un véritable moment de détente et de découverte, où chaque journée apporte son lot de souvenirs à chérir." -website: "https://www.marriott.com/en-us/hotels/mrutb-the-westin-turtle-bay-resort-and-spa-mauritius/overview/" -stars: 5 -youtubeVideoId: "BhY7g4yJaT0" -phone: "+230 204 1400" -email: "booking@westinresortmauritius.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3747.038510191131!2d57.50785771217249!3d-20.090676981256216!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c53aa316d8e79%3A0xc479c0ed4774c8e7!2sThe%20Westin%20Turtle%20Bay%20Resort%20%26%20Spa%2C%20Mauritius!5e0!3m2!1sfr!2sfr!4v1718969316827!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Nord-Ouest" -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: "Baie Aux Tortues, Balaclava, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "3" -childAgeMax: "13" -teenAgeMax: "16" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965eb3699ce260295750.jpeg" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "16" -offers: Doctrine\Common\Collections\ArrayCollection {#1929 …} -highlighted: null -services: null -hlStartAt: null -hlEndAt: null -slug: "the-westin-turtle-bay-resort-spa" } +stars: null +dateRange: "22/03/2025 - 26/03/2025" +fromAt: DateTimeImmutable @1742601600 {#3298 date: 2025-03-22 00:00:00.0 UTC (+00:00) } +toAt: DateTimeImmutable @1743033540 {#3297 date: 2025-03-26 23:59:00.0 UTC (+00:00) } +zone: null +honeymoon: false +ageLimits: [ "baby" => "3" "child" => "13" "teen" => "16" ] +nights: 4 +chambers: [] +stay_rooms: [ App\DTO\RoomStayDTO {#1599 -marginRate: 20 -id: 91 -name: "Junior Suite" -slug: "junior-suite" -picture: "/uploads/rooms/91/666be4967326a894772017.jpeg" -description: "Les Junior Suites sont orientées vers l'océan. Elles disposent d'un lit double, d'une salle de bain avec cabine de douche et baignoire, d'un coin salon et d'un balcon ou d'une terrasse." -stayTotalNights: 4 -adults: 2 -kids: 0 -neededRooms: 1 -kidsRoomsCount: 0 -defaultExtraLabel: "" -mandatoryExtraId: 178 -chambersStayDetails: [ [ "config" => [ "adults" => 2 "teens" => 0 "children" => 0 "babies" => 0 ] "dates_prices" => [ "2025-03-22" => [ "adults_price" => 420 "kids_price" => 0 "adults_discount_price" => 252.0 "kids_discount_price" => 0.0 "discounts" => [ 187 => [ "name" => "WINTER CAMPAIGN 2025" "rate" => 40 ] ] ] "2025-03-23" => [ "adults_price" => 420 "kids_price" => 0 "adults_discount_price" => 252.0 "kids_discount_price" => 0.0 "discounts" => [ 187 => [ "name" => "WINTER CAMPAIGN 2025" "rate" => 40 ] ] ] "2025-03-24" => [ "adults_price" => 420 "kids_price" => 0 "adults_discount_price" => 252.0 "kids_discount_price" => 0.0 "discounts" => [ 187 => [ "name" => "WINTER CAMPAIGN 2025" "rate" => 40 ] ] ] "2025-03-25" => [ "adults_price" => 420 "kids_price" => 0 "adults_discount_price" => 252.0 "kids_discount_price" => 0.0 "discounts" => [ 187 => [ "name" => "WINTER CAMPAIGN 2025" "rate" => 40 ] ] ] ] "amount" => 1680 "amount_discount" => 1008.0 ] ] -totalRoomAmount: 1680.0 -totalRoomAmountDiscounted: 1008.0 -marginTotalRoom: 2016.0 -marginTotalRoomDiscounted: 1209.6 -communExtras: [ App\DTO\ExtraStayDTO {#1627 -marginRate: 20 +extraId: 178 +name: "Base Demi pension" +description: null +stayTotalNights: 4 +dailyAdults: 0 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 0 +kidsExtrasAmount: 0 +stayExtrasAmount: 0 +stayRoomAmount: 1008.0 +totalStayAmountWoDiscount: 1680.0 +totalStayAmount: 1008.0 +finalAmountWoDiscount: 2016.0 +finalAmount: 1209.6 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1643 -marginRate: 20 +extraId: 64 +name: "Par Enfant (3-12 ans) chambre seul Déjeuner" +description: null +stayTotalNights: 4 +dailyAdults: 40 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 160 +kidsExtrasAmount: 0 +stayExtrasAmount: 160 +stayRoomAmount: 1008.0 +totalStayAmountWoDiscount: 1840.0 +totalStayAmount: 1168.0 +finalAmountWoDiscount: 2208.0 +finalAmount: 1401.6 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1624 -marginRate: 20 +extraId: 66 +name: "Dîner" +description: null +stayTotalNights: 4 +dailyAdults: 50 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 200 +kidsExtrasAmount: 0 +stayExtrasAmount: 200 +stayRoomAmount: 1008.0 +totalStayAmountWoDiscount: 1880.0 +totalStayAmount: 1208.0 +finalAmountWoDiscount: 2256.0 +finalAmount: 1449.6 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1638 -marginRate: 20 +extraId: 60 +name: "Déjeuner" +description: null +stayTotalNights: 4 +dailyAdults: 80 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 320 +kidsExtrasAmount: 0 +stayExtrasAmount: 320 +stayRoomAmount: 1008.0 +totalStayAmountWoDiscount: 2000.0 +totalStayAmount: 1328.0 +finalAmountWoDiscount: 2400.0 +finalAmount: 1593.6 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1631 -marginRate: 20 +extraId: 61 +name: "Tout compris" +description: null +stayTotalNights: 4 +dailyAdults: 160 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 640 +kidsExtrasAmount: 0 +stayExtrasAmount: 640 +stayRoomAmount: 1008.0 +totalStayAmountWoDiscount: 2320.0 +totalStayAmount: 1648.0 +finalAmountWoDiscount: 2784.0 +finalAmount: 1977.6 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } ] -specialExtras: [] -discounts: [ [ "id" => 187 "title" => "WINTER CAMPAIGN 2025" "description" => null "reference" => "WINTER CAMPAIGN 2025" "type" => "Special" "rate" => 40 "extra_rate" => null "start" => "11/02/2025" "end" => "04/04/2025" "kids_rate" => "" "partial" => false "selected_rooms" => [] "stayroom_amount_before" => 1680.0 "stayroom_amount_after" => 1008.0 ] ] -error: [] } ] } |
data_class | "App\DTO\SearchToolsDTO" |
disabled | false |
empty_data | Closure(FormInterface $form) {#3447 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 @1742683248 {#1198 date: 2025-03-22 22:40:48.050923 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 @1743028848 {#914 date: 2025-03-26 22:40:48.050937 UTC (+00:00) } |
translation_domain | null |
trim | true |
type | null |
upload_max_size_message | Closure() {#3439 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3443 …} $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: 16 -name: "The Westin Turtle Bay Resort & Spa" -description: "En tant qu'hôtel 5 étoiles à l'île Maurice situé à Balaclava, notre engagement envers votre bien-être va au-delà des frontières de notre resort. L'île Maurice, célèbre pour sa beauté pittoresque et ses plages paradisiaques, devient le cadre idéal pour une escapade mémorable. Au Westin Turtle Bay Resort & Spa Mauritius, notre formule tout compris à l'île Maurice vous offre bien plus qu'un séjour confortable. Elle vous permet d'explorer cette destination enchanteresse en toute sérénité. Notre équipe dévouée se fait un plaisir de vous guider à travers une multitude d'activités locales, vous permettant ainsi de vivre pleinement l'essence même de l'île Maurice, de ses saveurs exotiques à ses paysages époustouflants.Dans notre hôtel, chaque détail est conçu pour vous offrir une expérience inoubliable à l'île Maurice. Nos installations haut de gamme, notre service attentif et notre emplacement privilégié à Turtle Bay font de votre séjour un véritable moment de détente et de découverte, où chaque journée apporte son lot de souvenirs à chérir." -website: "https://www.marriott.com/en-us/hotels/mrutb-the-westin-turtle-bay-resort-and-spa-mauritius/overview/" -stars: 5 -youtubeVideoId: "BhY7g4yJaT0" -phone: "+230 204 1400" -email: "booking@westinresortmauritius.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3747.038510191131!2d57.50785771217249!3d-20.090676981256216!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c53aa316d8e79%3A0xc479c0ed4774c8e7!2sThe%20Westin%20Turtle%20Bay%20Resort%20%26%20Spa%2C%20Mauritius!5e0!3m2!1sfr!2sfr!4v1718969316827!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Nord-Ouest" -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: "Baie Aux Tortues, Balaclava, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "3" -childAgeMax: "13" -teenAgeMax: "16" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965eb3699ce260295750.jpeg" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "16" -offers: Doctrine\Common\Collections\ArrayCollection {#1929 …} -highlighted: null -services: null -hlStartAt: null -hlEndAt: null -slug: "the-westin-turtle-bay-resort-spa" } +stars: null +dateRange: "22/03/2025 - 26/03/2025" +fromAt: DateTimeImmutable @1742601600 {#3298 date: 2025-03-22 00:00:00.0 UTC (+00:00) } +toAt: DateTimeImmutable @1743033540 {#3297 date: 2025-03-26 23:59:00.0 UTC (+00:00) } +zone: null +honeymoon: false +ageLimits: [ "baby" => "3" "child" => "13" "teen" => "16" ] +nights: 4 +chambers: [] +stay_rooms: [ App\DTO\RoomStayDTO {#1599 -marginRate: 20 -id: 91 -name: "Junior Suite" -slug: "junior-suite" -picture: "/uploads/rooms/91/666be4967326a894772017.jpeg" -description: "Les Junior Suites sont orientées vers l'océan. Elles disposent d'un lit double, d'une salle de bain avec cabine de douche et baignoire, d'un coin salon et d'un balcon ou d'une terrasse." -stayTotalNights: 4 -adults: 2 -kids: 0 -neededRooms: 1 -kidsRoomsCount: 0 -defaultExtraLabel: "" -mandatoryExtraId: 178 -chambersStayDetails: [ [ "config" => [ "adults" => 2 "teens" => 0 "children" => 0 "babies" => 0 ] "dates_prices" => [ "2025-03-22" => [ "adults_price" => 420 "kids_price" => 0 "adults_discount_price" => 252.0 "kids_discount_price" => 0.0 "discounts" => [ 187 => [ "name" => "WINTER CAMPAIGN 2025" "rate" => 40 ] ] ] "2025-03-23" => [ "adults_price" => 420 "kids_price" => 0 "adults_discount_price" => 252.0 "kids_discount_price" => 0.0 "discounts" => [ 187 => [ "name" => "WINTER CAMPAIGN 2025" "rate" => 40 ] ] ] "2025-03-24" => [ "adults_price" => 420 "kids_price" => 0 "adults_discount_price" => 252.0 "kids_discount_price" => 0.0 "discounts" => [ 187 => [ "name" => "WINTER CAMPAIGN 2025" "rate" => 40 ] ] ] "2025-03-25" => [ "adults_price" => 420 "kids_price" => 0 "adults_discount_price" => 252.0 "kids_discount_price" => 0.0 "discounts" => [ 187 => [ "name" => "WINTER CAMPAIGN 2025" "rate" => 40 ] ] ] ] "amount" => 1680 "amount_discount" => 1008.0 ] ] -totalRoomAmount: 1680.0 -totalRoomAmountDiscounted: 1008.0 -marginTotalRoom: 2016.0 -marginTotalRoomDiscounted: 1209.6 -communExtras: [ App\DTO\ExtraStayDTO {#1627 -marginRate: 20 +extraId: 178 +name: "Base Demi pension" +description: null +stayTotalNights: 4 +dailyAdults: 0 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 0 +kidsExtrasAmount: 0 +stayExtrasAmount: 0 +stayRoomAmount: 1008.0 +totalStayAmountWoDiscount: 1680.0 +totalStayAmount: 1008.0 +finalAmountWoDiscount: 2016.0 +finalAmount: 1209.6 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1643 -marginRate: 20 +extraId: 64 +name: "Par Enfant (3-12 ans) chambre seul Déjeuner" +description: null +stayTotalNights: 4 +dailyAdults: 40 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 160 +kidsExtrasAmount: 0 +stayExtrasAmount: 160 +stayRoomAmount: 1008.0 +totalStayAmountWoDiscount: 1840.0 +totalStayAmount: 1168.0 +finalAmountWoDiscount: 2208.0 +finalAmount: 1401.6 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1624 -marginRate: 20 +extraId: 66 +name: "Dîner" +description: null +stayTotalNights: 4 +dailyAdults: 50 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 200 +kidsExtrasAmount: 0 +stayExtrasAmount: 200 +stayRoomAmount: 1008.0 +totalStayAmountWoDiscount: 1880.0 +totalStayAmount: 1208.0 +finalAmountWoDiscount: 2256.0 +finalAmount: 1449.6 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1638 -marginRate: 20 +extraId: 60 +name: "Déjeuner" +description: null +stayTotalNights: 4 +dailyAdults: 80 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 320 +kidsExtrasAmount: 0 +stayExtrasAmount: 320 +stayRoomAmount: 1008.0 +totalStayAmountWoDiscount: 2000.0 +totalStayAmount: 1328.0 +finalAmountWoDiscount: 2400.0 +finalAmount: 1593.6 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1631 -marginRate: 20 +extraId: 61 +name: "Tout compris" +description: null +stayTotalNights: 4 +dailyAdults: 160 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 640 +kidsExtrasAmount: 0 +stayExtrasAmount: 640 +stayRoomAmount: 1008.0 +totalStayAmountWoDiscount: 2320.0 +totalStayAmount: 1648.0 +finalAmountWoDiscount: 2784.0 +finalAmount: 1977.6 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } ] -specialExtras: [] -discounts: [ [ "id" => 187 "title" => "WINTER CAMPAIGN 2025" "description" => null "reference" => "WINTER CAMPAIGN 2025" "type" => "Special" "rate" => 40 "extra_rate" => null "start" => "11/02/2025" "end" => "04/04/2025" "kids_rate" => "" "partial" => false "selected_rooms" => [] "stayroom_amount_before" => 1680.0 "stayroom_amount_after" => 1008.0 ] ] -error: [] } ] } |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#3719 -errors: [] -form: Symfony\Component\Form\Form {#3732 …} } |
form | Symfony\Component\Form\FormView {#3436 …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: 16 -name: "The Westin Turtle Bay Resort & Spa" -description: "En tant qu'hôtel 5 étoiles à l'île Maurice situé à Balaclava, notre engagement envers votre bien-être va au-delà des frontières de notre resort. L'île Maurice, célèbre pour sa beauté pittoresque et ses plages paradisiaques, devient le cadre idéal pour une escapade mémorable. Au Westin Turtle Bay Resort & Spa Mauritius, notre formule tout compris à l'île Maurice vous offre bien plus qu'un séjour confortable. Elle vous permet d'explorer cette destination enchanteresse en toute sérénité. Notre équipe dévouée se fait un plaisir de vous guider à travers une multitude d'activités locales, vous permettant ainsi de vivre pleinement l'essence même de l'île Maurice, de ses saveurs exotiques à ses paysages époustouflants.Dans notre hôtel, chaque détail est conçu pour vous offrir une expérience inoubliable à l'île Maurice. Nos installations haut de gamme, notre service attentif et notre emplacement privilégié à Turtle Bay font de votre séjour un véritable moment de détente et de découverte, où chaque journée apporte son lot de souvenirs à chérir." -website: "https://www.marriott.com/en-us/hotels/mrutb-the-westin-turtle-bay-resort-and-spa-mauritius/overview/" -stars: 5 -youtubeVideoId: "BhY7g4yJaT0" -phone: "+230 204 1400" -email: "booking@westinresortmauritius.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3747.038510191131!2d57.50785771217249!3d-20.090676981256216!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c53aa316d8e79%3A0xc479c0ed4774c8e7!2sThe%20Westin%20Turtle%20Bay%20Resort%20%26%20Spa%2C%20Mauritius!5e0!3m2!1sfr!2sfr!4v1718969316827!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Nord-Ouest" -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: "Baie Aux Tortues, Balaclava, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "3" -childAgeMax: "13" -teenAgeMax: "16" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965eb3699ce260295750.jpeg" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "16" -offers: Doctrine\Common\Collections\ArrayCollection {#1929 …} -highlighted: null -services: null -hlStartAt: null -hlEndAt: null -slug: "the-westin-turtle-bay-resort-spa" } +stars: null +dateRange: "22/03/2025 - 26/03/2025" +fromAt: DateTimeImmutable @1742601600 {#3298 date: 2025-03-22 00:00:00.0 UTC (+00:00) } +toAt: DateTimeImmutable @1743033540 {#3297 date: 2025-03-26 23:59:00.0 UTC (+00:00) } +zone: null +honeymoon: false +ageLimits: [ "baby" => "3" "child" => "13" "teen" => "16" ] +nights: 4 +chambers: [] +stay_rooms: [ App\DTO\RoomStayDTO {#1599 -marginRate: 20 -id: 91 -name: "Junior Suite" -slug: "junior-suite" -picture: "/uploads/rooms/91/666be4967326a894772017.jpeg" -description: "Les Junior Suites sont orientées vers l'océan. Elles disposent d'un lit double, d'une salle de bain avec cabine de douche et baignoire, d'un coin salon et d'un balcon ou d'une terrasse." -stayTotalNights: 4 -adults: 2 -kids: 0 -neededRooms: 1 -kidsRoomsCount: 0 -defaultExtraLabel: "" -mandatoryExtraId: 178 -chambersStayDetails: [ [ "config" => [ "adults" => 2 "teens" => 0 "children" => 0 "babies" => 0 ] "dates_prices" => [ "2025-03-22" => [ "adults_price" => 420 "kids_price" => 0 "adults_discount_price" => 252.0 "kids_discount_price" => 0.0 "discounts" => [ 187 => [ "name" => "WINTER CAMPAIGN 2025" "rate" => 40 ] ] ] "2025-03-23" => [ "adults_price" => 420 "kids_price" => 0 "adults_discount_price" => 252.0 "kids_discount_price" => 0.0 "discounts" => [ 187 => [ "name" => "WINTER CAMPAIGN 2025" "rate" => 40 ] ] ] "2025-03-24" => [ "adults_price" => 420 "kids_price" => 0 "adults_discount_price" => 252.0 "kids_discount_price" => 0.0 "discounts" => [ 187 => [ "name" => "WINTER CAMPAIGN 2025" "rate" => 40 ] ] ] "2025-03-25" => [ "adults_price" => 420 "kids_price" => 0 "adults_discount_price" => 252.0 "kids_discount_price" => 0.0 "discounts" => [ 187 => [ "name" => "WINTER CAMPAIGN 2025" "rate" => 40 ] ] ] ] "amount" => 1680 "amount_discount" => 1008.0 ] ] -totalRoomAmount: 1680.0 -totalRoomAmountDiscounted: 1008.0 -marginTotalRoom: 2016.0 -marginTotalRoomDiscounted: 1209.6 -communExtras: [ App\DTO\ExtraStayDTO {#1627 -marginRate: 20 +extraId: 178 +name: "Base Demi pension" +description: null +stayTotalNights: 4 +dailyAdults: 0 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 0 +kidsExtrasAmount: 0 +stayExtrasAmount: 0 +stayRoomAmount: 1008.0 +totalStayAmountWoDiscount: 1680.0 +totalStayAmount: 1008.0 +finalAmountWoDiscount: 2016.0 +finalAmount: 1209.6 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1643 -marginRate: 20 +extraId: 64 +name: "Par Enfant (3-12 ans) chambre seul Déjeuner" +description: null +stayTotalNights: 4 +dailyAdults: 40 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 160 +kidsExtrasAmount: 0 +stayExtrasAmount: 160 +stayRoomAmount: 1008.0 +totalStayAmountWoDiscount: 1840.0 +totalStayAmount: 1168.0 +finalAmountWoDiscount: 2208.0 +finalAmount: 1401.6 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1624 -marginRate: 20 +extraId: 66 +name: "Dîner" +description: null +stayTotalNights: 4 +dailyAdults: 50 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 200 +kidsExtrasAmount: 0 +stayExtrasAmount: 200 +stayRoomAmount: 1008.0 +totalStayAmountWoDiscount: 1880.0 +totalStayAmount: 1208.0 +finalAmountWoDiscount: 2256.0 +finalAmount: 1449.6 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1638 -marginRate: 20 +extraId: 60 +name: "Déjeuner" +description: null +stayTotalNights: 4 +dailyAdults: 80 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 320 +kidsExtrasAmount: 0 +stayExtrasAmount: 320 +stayRoomAmount: 1008.0 +totalStayAmountWoDiscount: 2000.0 +totalStayAmount: 1328.0 +finalAmountWoDiscount: 2400.0 +finalAmount: 1593.6 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1631 -marginRate: 20 +extraId: 61 +name: "Tout compris" +description: null +stayTotalNights: 4 +dailyAdults: 160 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 640 +kidsExtrasAmount: 0 +stayExtrasAmount: 640 +stayRoomAmount: 1008.0 +totalStayAmountWoDiscount: 2320.0 +totalStayAmount: 1648.0 +finalAmountWoDiscount: 2784.0 +finalAmount: 1977.6 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } ] -specialExtras: [] -discounts: [ [ "id" => 187 "title" => "WINTER CAMPAIGN 2025" "description" => null "reference" => "WINTER CAMPAIGN 2025" "type" => "Special" "rate" => 40 "extra_rate" => null "start" => "11/02/2025" "end" => "04/04/2025" "kids_rate" => "" "partial" => false "selected_rooms" => [] "stayroom_amount_before" => 1680.0 "stayroom_amount_after" => 1008.0 ] ] -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 {#3644 -choiceList: Symfony\Component\Form\ChoiceList\ArrayChoiceList {#3869 …} -decorated: Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#3663 …} } |
choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#3642 -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 {#3657 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#3647 …} } |
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 {#3654 -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 {#3639 -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#3646 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "h" ] } ] "from" => [ Doctrine\ORM\Query\Expr\From {#3640 #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 {#3645 …} -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() {#3636 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3637 …} $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 {#3675 -errors: [] -form: Symfony\Component\Form\Form {#3741 …} } |
expanded | false |
form | Symfony\Component\Form\FormView {#3683 …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) {#3653 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() {#3658 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3661 …} $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 {#3836 +data: 1 +value: "1" +label: "1" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3837 +data: 2 +value: "2" +label: "2" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3865 +data: 3 +value: "3" +label: "3" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3838 +data: 4 +value: "4" +label: "4" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3866 +data: 5 +value: "5" +label: "5" +attr: [] +labelTranslationParameters: [] } ] |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#3834 -errors: [] -form: Symfony\Component\Form\Form {#3808 …} } |
expanded | false |
form | Symfony\Component\Form\FormView {#3664 …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) {#3871 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() {#3674 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3673 …} $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 {#3872 -errors: [] -form: Symfony\Component\Form\Form {#3817 …} } |
form | Symfony\Component\Form\FormView {#3873 …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() {#3682 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3681 …} $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 {#3876 +data: "Nord" +value: "Nord" +label: "Nord" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3877 +data: "Nord-Est" +value: "Nord-Est" +label: "Nord-Est" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3878 +data: "Nord-Ouest" +value: "Nord-Ouest" +label: "Nord-Ouest" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3879 +data: "Est" +value: "Est" +label: "Est" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3880 +data: "Ouest" +value: "Ouest" +label: "Ouest" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3881 +data: "Sud" +value: "Sud" +label: "Sud" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3882 +data: "Sud-Est" +value: "Sud-Est" +label: "Sud-Est" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3883 +data: "Sud-Ouest" +value: "Sud-Ouest" +label: "Sud-Ouest" +attr: [] +labelTranslationParameters: [] } ] |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#3874 -errors: [] -form: Symfony\Component\Form\Form {#3821 …} } |
expanded | false |
form | Symfony\Component\Form\FormView {#3875 …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) {#3885 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) {#3692 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() {#3694 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3693 …} $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 {#3886 -errors: [] -form: Symfony\Component\Form\Form {#3824 …} } |
form | Symfony\Component\Form\FormView {#3887 …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) {#3704 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 {#3705 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() {#3707 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3709 …} $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 {#3888 -errors: [] -form: Symfony\Component\Form\Form {#3827 …} } |
form | Symfony\Component\Form\FormView {#3889 …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) {#3716 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() {#3718 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3717 …} $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 {#3890 -errors: [] -form: Symfony\Component\Form\Form {#3830 …} } |
form | Symfony\Component\Form\FormView {#3891 …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 {#3892 …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 | "6ca860f03ad8a38255c74.FC_XS9eVA0u-rOURCPtr_iR1qYULxta0EmhpcU_D06A.Yk6lcrykdx3ylao8Xc9dqkwb5u9GvrLZdy0BHTymg5J-fq0skt1geOvjhg" |
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 | "6ca860f03ad8a38255c74.FC_XS9eVA0u-rOURCPtr_iR1qYULxta0EmhpcU_D06A.Yk6lcrykdx3ylao8Xc9dqkwb5u9GvrLZdy0BHTymg5J-fq0skt1geOvjhg" |
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 | "6ca860f03ad8a38255c74.FC_XS9eVA0u-rOURCPtr_iR1qYULxta0EmhpcU_D06A.Yk6lcrykdx3ylao8Xc9dqkwb5u9GvrLZdy0BHTymg5J-fq0skt1geOvjhg" |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#3706 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() {#3895 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3894 …} $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 | "6ca860f03ad8a38255c74.FC_XS9eVA0u-rOURCPtr_iR1qYULxta0EmhpcU_D06A.Yk6lcrykdx3ylao8Xc9dqkwb5u9GvrLZdy0BHTymg5J-fq0skt1geOvjhg" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#3915 -errors: [] -form: Symfony\Component\Form\Form {#3911 …} } |
form | Symfony\Component\Form\FormView {#3904 …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 | "6ca860f03ad8a38255c74.FC_XS9eVA0u-rOURCPtr_iR1qYULxta0EmhpcU_D06A.Yk6lcrykdx3ylao8Xc9dqkwb5u9GvrLZdy0BHTymg5J-fq0skt1geOvjhg" |