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 @1742682145 {#1198 date: 2025-03-22 22:22:25.690354 UTC (+00:00) } |
same as passed value |
hotel | App\Entity\Hotels {#1027 -id: 21 -name: "LUX Grand Baie" -description: "Un joyau de modernité délicatement posé sur la côte nord de l'île Maurice, qui fait tourner les têtes et chavirer les cœurs. LUX* Grand Baie redéfinit les codes du luxe et invite à apprécier le rythme paisible de la vie sur les îles. Paisible, mais pas monotone. Cet élégant boutique-hôtel, à l'image de la ville balnéaire à laquelle il doit son nom, est captivant et exaltant. Son incomparable scène culinaire, son époustouflant rooftop, son spa dernier cri sont autant d’invitations à profiter pleinement de chaque instant." -website: "https://www.luxresorts.com/fr/maurice/hotel/luxgrandbaie" -stars: 5 -youtubeVideoId: "p3Bcdro8Csw" -phone: "+230 209 2200" -email: "luxgrandbaie@luxresorts.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3749.1847857001076!2d57.58043401217097!3d-20.00075778132614!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217dab1da78e0199%3A0x8fe7bfe84f5e6684!2sLUX*2A%20Grand%20Baie!5e0!3m2!1sfr!2sfr!4v1718969493716!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Nord" -createdAt: DateTimeImmutable @1714145854 {#1019 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1050 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1024 …} -address: "Route Côtière, Grand Baie, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "6" -childAgeMax: "12" -teenAgeMax: "18" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965ccb59247450838715.jpg" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "21" -offers: Doctrine\Common\Collections\ArrayCollection {#2010 …} -highlighted: false -services: [ "" ] -hlStartAt: null -hlEndAt: null -slug: "lux-grand-baie" } |
same as passed value |
to | DateTime @1743027745 {#914 date: 2025-03-26 22:22:25.690364 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 @1742682145 {#1198 date: 2025-03-22 22:22:25.690354 UTC (+00:00) } |
getter | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
hotel | App\Entity\Hotels {#1027 -id: 21 -name: "LUX Grand Baie" -description: "Un joyau de modernité délicatement posé sur la côte nord de l'île Maurice, qui fait tourner les têtes et chavirer les cœurs. LUX* Grand Baie redéfinit les codes du luxe et invite à apprécier le rythme paisible de la vie sur les îles. Paisible, mais pas monotone. Cet élégant boutique-hôtel, à l'image de la ville balnéaire à laquelle il doit son nom, est captivant et exaltant. Son incomparable scène culinaire, son époustouflant rooftop, son spa dernier cri sont autant d’invitations à profiter pleinement de chaque instant." -website: "https://www.luxresorts.com/fr/maurice/hotel/luxgrandbaie" -stars: 5 -youtubeVideoId: "p3Bcdro8Csw" -phone: "+230 209 2200" -email: "luxgrandbaie@luxresorts.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3749.1847857001076!2d57.58043401217097!3d-20.00075778132614!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217dab1da78e0199%3A0x8fe7bfe84f5e6684!2sLUX*2A%20Grand%20Baie!5e0!3m2!1sfr!2sfr!4v1718969493716!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Nord" -createdAt: DateTimeImmutable @1714145854 {#1019 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1050 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1024 …} -address: "Route Côtière, Grand Baie, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "6" -childAgeMax: "12" -teenAgeMax: "18" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965ccb59247450838715.jpg" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "21" -offers: Doctrine\Common\Collections\ArrayCollection {#2010 …} -highlighted: false -services: [ "" ] -hlStartAt: null -hlEndAt: null -slug: "lux-grand-baie" } |
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 @1743027745 {#914 date: 2025-03-26 22:22:25.690364 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 {#2329 -errors: [] -form: Symfony\Component\Form\Form {#1479 …} } |
form | Symfony\Component\Form\FormView {#2265 …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 {#2343 -errors: [] -form: Symfony\Component\Form\Form {#1514 …} } |
form | Symfony\Component\Form\FormView {#2342 …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 {#2344 -errors: [] -form: Symfony\Component\Form\Form {#1518 …} } |
form | Symfony\Component\Form\FormView {#2345 …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 {#2346 -errors: [] -form: Symfony\Component\Form\Form {#1522 …} } |
form | Symfony\Component\Form\FormView {#2347 …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 {#2348 -errors: [] -form: Symfony\Component\Form\Form {#1525 …} } |
form | Symfony\Component\Form\FormView {#2349 …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 {#2350 …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: 21 -name: "LUX Grand Baie" -description: "Un joyau de modernité délicatement posé sur la côte nord de l'île Maurice, qui fait tourner les têtes et chavirer les cœurs. LUX* Grand Baie redéfinit les codes du luxe et invite à apprécier le rythme paisible de la vie sur les îles. Paisible, mais pas monotone. Cet élégant boutique-hôtel, à l'image de la ville balnéaire à laquelle il doit son nom, est captivant et exaltant. Son incomparable scène culinaire, son époustouflant rooftop, son spa dernier cri sont autant d’invitations à profiter pleinement de chaque instant." -website: "https://www.luxresorts.com/fr/maurice/hotel/luxgrandbaie" -stars: 5 -youtubeVideoId: "p3Bcdro8Csw" -phone: "+230 209 2200" -email: "luxgrandbaie@luxresorts.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3749.1847857001076!2d57.58043401217097!3d-20.00075778132614!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217dab1da78e0199%3A0x8fe7bfe84f5e6684!2sLUX*2A%20Grand%20Baie!5e0!3m2!1sfr!2sfr!4v1718969493716!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Nord" -createdAt: DateTimeImmutable @1714145854 {#1019 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1050 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1024 …} -address: "Route Côtière, Grand Baie, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "6" -childAgeMax: "12" -teenAgeMax: "18" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965ccb59247450838715.jpg" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "21" -offers: Doctrine\Common\Collections\ArrayCollection {#2010 …} -highlighted: false -services: [ "" ] -hlStartAt: null -hlEndAt: null -slug: "lux-grand-baie" } } } |
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 | [ 174 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2358 +data: App\Entity\ExtraCharges {#1646 …} +value: "174" +label: "BASE - PETIT DEJEUNER" +attr: [] +labelTranslationParameters: [] } 114 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2362 +data: App\Entity\ExtraCharges {#1636 …} +value: "114" +label: "Suppléments Demi-pension" +attr: [] +labelTranslationParameters: [] } 115 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2360 +data: App\Entity\ExtraCharges {#1643 …} +value: "115" +label: "Suppléments Pension complète" +attr: [] +labelTranslationParameters: [] } 116 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2364 +data: App\Entity\ExtraCharges {#1644 …} +value: "116" +label: "Suppléments Formule "Tout inclus"" +attr: [] +labelTranslationParameters: [] } ] |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2353 -errors: [] -form: Symfony\Component\Form\Form {#1605 …} } |
expanded | false |
form | Symfony\Component\Form\FormView {#2352 …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) {#2356 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 | "d5ced8ca90c4f4e82aa6cd208667c91.Hn5YzWMgEb8Cx4Rl5G0UX5VyRWfznm_iAPWiLwXkRkM.cVNspzVoPMpBlbwojjh4b6Q-Jj3E7QWJdLOQcGuODAgmGAKKU2pO2HifwQ" |
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 | "d5ced8ca90c4f4e82aa6cd208667c91.Hn5YzWMgEb8Cx4Rl5G0UX5VyRWfznm_iAPWiLwXkRkM.cVNspzVoPMpBlbwojjh4b6Q-Jj3E7QWJdLOQcGuODAgmGAKKU2pO2HifwQ" |
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 | "d5ced8ca90c4f4e82aa6cd208667c91.Hn5YzWMgEb8Cx4Rl5G0UX5VyRWfznm_iAPWiLwXkRkM.cVNspzVoPMpBlbwojjh4b6Q-Jj3E7QWJdLOQcGuODAgmGAKKU2pO2HifwQ" |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#2332 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() {#2359 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#2357 …} $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 | "d5ced8ca90c4f4e82aa6cd208667c91.Hn5YzWMgEb8Cx4Rl5G0UX5VyRWfznm_iAPWiLwXkRkM.cVNspzVoPMpBlbwojjh4b6Q-Jj3E7QWJdLOQcGuODAgmGAKKU2pO2HifwQ" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2377 -errors: [] -form: Symfony\Component\Form\Form {#2370 …} } |
form | Symfony\Component\Form\FormView {#2376 …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 | "d5ced8ca90c4f4e82aa6cd208667c91.Hn5YzWMgEb8Cx4Rl5G0UX5VyRWfznm_iAPWiLwXkRkM.cVNspzVoPMpBlbwojjh4b6Q-Jj3E7QWJdLOQcGuODAgmGAKKU2pO2HifwQ" |
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.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyMSwicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzIxXC82Njk2NWNjYjU5MjQ3NDUwODM4NzE1LmpwZyIsImhvdGVsX25hbWUiOiJMVVggR3JhbmQgQmFpZSIsInJvb21faWQiOjEzMCwicm9vbV9uYW1lIjoiU3VpdGUgSnVuaW9yIE9jZWFuIiwiZnJvbSI6IjIyXC8wM1wvMjAyNSIsInRvIjoiMjZcLzAzXC8yMDI1IiwibmlnaHRzIjo0LCJuZWVkZWRSb29tcyI6MSwiYWR1bHRzIjoyLCJjaGlsZHJlbiI6MCwidG90YWxBbW91bnQiOjMxMjAsInRvdGFsQW1vdW50RGlzY291bnRlZCI6MjM0MCwibWFuZGF0b3J5RXh0cmFJZCI6MTc0LCJleHRyYSI6eyJleHRyYUlkIjoxNzQsIm5hbWUiOiJCQVNFIC0gUEVUSVQgREVKRVVORVIiLCJkZXNjcmlwdGlvbiI6bnVsbCwic3RheVRvdGFsTmlnaHRzIjo0LCJkYWlseUFkdWx0cyI6MCwiZGFpbHlUZWVucyI6MCwiZGFpbHlDaGlsZHJlbiI6MCwiZGFpbHlCYWJpZXMiOjAsImFkdWx0c0V4dHJhc0Ftb3VudCI6MCwia2lkc0V4dHJhc0Ftb3VudCI6MCwic3RheUV4dHJhc0Ftb3VudCI6MCwic3RheVJvb21BbW91bnQiOjIzNDAsInRvdGFsU3RheUFtb3VudFdvRGlzY291bnQiOjMxMjAsInRvdGFsU3RheUFtb3VudCI6MjM0MCwiZmluYWxBbW91bnRXb0Rpc2NvdW50IjozNzQ0LCJmaW5hbEFtb3VudCI6MjgwOCwiZXh0cmFEaXNjb3VudCI6bnVsbCwiZXh0cmFLaWRzRGlzY291bnQiOm51bGwsImV4dHJhU3RhcnRBdCI6bnVsbCwiZXh0cmFFbmRBdCI6bnVsbCwiZXZlbnREdXJhdGlvbiI6MCwiZXZlbnRzIjpbXX0sInNwZWNpYWxFeHRyYSI6W10sImRpc2NvdW50cyI6W3siaWQiOjIyMiwidGl0bGUiOiJGQUJVTE9VUyBPRkZFUiAyNSUiLCJkZXNjcmlwdGlvbiI6bnVsbCwicmVmZXJlbmNlIjoiRkFCVUxPVVMgT0ZGRVIgMjUlIiwidHlwZSI6IlNwZWNpYWwiLCJyYXRlIjoyNSwiZXh0cmFfcmF0ZSI6bnVsbCwic3RhcnQiOiIyM1wvMDJcLzIwMjUiLCJlbmQiOiIzMVwvMDNcLzIwMjUiLCJraWRzX3JhdGUiOiIiLCJwYXJ0aWFsIjpmYWxzZSwic2VsZWN0ZWRfcm9vbXMiOltdLCJzdGF5cm9vbV9hbW91bnRfYmVmb3JlIjozMTIwLCJzdGF5cm9vbV9hbW91bnRfYWZ0ZXIiOjIzNDB9XSwiZXJyb3IiOltdfX0.5sO0k07IBVZIDWYpv-1Zy8OCxQe6AScr3IwAsK3iaVo" -refererUrl: "http://allons-maurice.babouklab.com/hotels/lux-grand-baie/suite-junior-ocean" } |
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.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyMSwicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzIxXC82Njk2NWNjYjU5MjQ3NDUwODM4NzE1LmpwZyIsImhvdGVsX25hbWUiOiJMVVggR3JhbmQgQmFpZSIsInJvb21faWQiOjEzMCwicm9vbV9uYW1lIjoiU3VpdGUgSnVuaW9yIE9jZWFuIiwiZnJvbSI6IjIyXC8wM1wvMjAyNSIsInRvIjoiMjZcLzAzXC8yMDI1IiwibmlnaHRzIjo0LCJuZWVkZWRSb29tcyI6MSwiYWR1bHRzIjoyLCJjaGlsZHJlbiI6MCwidG90YWxBbW91bnQiOjMxMjAsInRvdGFsQW1vdW50RGlzY291bnRlZCI6MjM0MCwibWFuZGF0b3J5RXh0cmFJZCI6MTc0LCJleHRyYSI6eyJleHRyYUlkIjoxNzQsIm5hbWUiOiJCQVNFIC0gUEVUSVQgREVKRVVORVIiLCJkZXNjcmlwdGlvbiI6bnVsbCwic3RheVRvdGFsTmlnaHRzIjo0LCJkYWlseUFkdWx0cyI6MCwiZGFpbHlUZWVucyI6MCwiZGFpbHlDaGlsZHJlbiI6MCwiZGFpbHlCYWJpZXMiOjAsImFkdWx0c0V4dHJhc0Ftb3VudCI6MCwia2lkc0V4dHJhc0Ftb3VudCI6MCwic3RheUV4dHJhc0Ftb3VudCI6MCwic3RheVJvb21BbW91bnQiOjIzNDAsInRvdGFsU3RheUFtb3VudFdvRGlzY291bnQiOjMxMjAsInRvdGFsU3RheUFtb3VudCI6MjM0MCwiZmluYWxBbW91bnRXb0Rpc2NvdW50IjozNzQ0LCJmaW5hbEFtb3VudCI6MjgwOCwiZXh0cmFEaXNjb3VudCI6bnVsbCwiZXh0cmFLaWRzRGlzY291bnQiOm51bGwsImV4dHJhU3RhcnRBdCI6bnVsbCwiZXh0cmFFbmRBdCI6bnVsbCwiZXZlbnREdXJhdGlvbiI6MCwiZXZlbnRzIjpbXX0sInNwZWNpYWxFeHRyYSI6W10sImRpc2NvdW50cyI6W3siaWQiOjIyMiwidGl0bGUiOiJGQUJVTE9VUyBPRkZFUiAyNSUiLCJkZXNjcmlwdGlvbiI6bnVsbCwicmVmZXJlbmNlIjoiRkFCVUxPVVMgT0ZGRVIgMjUlIiwidHlwZSI6IlNwZWNpYWwiLCJyYXRlIjoyNSwiZXh0cmFfcmF0ZSI6bnVsbCwic3RhcnQiOiIyM1wvMDJcLzIwMjUiLCJlbmQiOiIzMVwvMDNcLzIwMjUiLCJraWRzX3JhdGUiOiIiLCJwYXJ0aWFsIjpmYWxzZSwic2VsZWN0ZWRfcm9vbXMiOltdLCJzdGF5cm9vbV9hbW91bnRfYmVmb3JlIjozMTIwLCJzdGF5cm9vbV9hbW91bnRfYWZ0ZXIiOjIzNDB9XSwiZXJyb3IiOltdfX0.5sO0k07IBVZIDWYpv-1Zy8OCxQe6AScr3IwAsK3iaVo" -refererUrl: "http://allons-maurice.babouklab.com/hotels/lux-grand-baie/suite-junior-ocean" } |
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.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyMSwicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzIxXC82Njk2NWNjYjU5MjQ3NDUwODM4NzE1LmpwZyIsImhvdGVsX25hbWUiOiJMVVggR3JhbmQgQmFpZSIsInJvb21faWQiOjEzMCwicm9vbV9uYW1lIjoiU3VpdGUgSnVuaW9yIE9jZWFuIiwiZnJvbSI6IjIyXC8wM1wvMjAyNSIsInRvIjoiMjZcLzAzXC8yMDI1IiwibmlnaHRzIjo0LCJuZWVkZWRSb29tcyI6MSwiYWR1bHRzIjoyLCJjaGlsZHJlbiI6MCwidG90YWxBbW91bnQiOjMxMjAsInRvdGFsQW1vdW50RGlzY291bnRlZCI6MjM0MCwibWFuZGF0b3J5RXh0cmFJZCI6MTc0LCJleHRyYSI6eyJleHRyYUlkIjoxNzQsIm5hbWUiOiJCQVNFIC0gUEVUSVQgREVKRVVORVIiLCJkZXNjcmlwdGlvbiI6bnVsbCwic3RheVRvdGFsTmlnaHRzIjo0LCJkYWlseUFkdWx0cyI6MCwiZGFpbHlUZWVucyI6MCwiZGFpbHlDaGlsZHJlbiI6MCwiZGFpbHlCYWJpZXMiOjAsImFkdWx0c0V4dHJhc0Ftb3VudCI6MCwia2lkc0V4dHJhc0Ftb3VudCI6MCwic3RheUV4dHJhc0Ftb3VudCI6MCwic3RheVJvb21BbW91bnQiOjIzNDAsInRvdGFsU3RheUFtb3VudFdvRGlzY291bnQiOjMxMjAsInRvdGFsU3RheUFtb3VudCI6MjM0MCwiZmluYWxBbW91bnRXb0Rpc2NvdW50IjozNzQ0LCJmaW5hbEFtb3VudCI6MjgwOCwiZXh0cmFEaXNjb3VudCI6bnVsbCwiZXh0cmFLaWRzRGlzY291bnQiOm51bGwsImV4dHJhU3RhcnRBdCI6bnVsbCwiZXh0cmFFbmRBdCI6bnVsbCwiZXZlbnREdXJhdGlvbiI6MCwiZXZlbnRzIjpbXX0sInNwZWNpYWxFeHRyYSI6W10sImRpc2NvdW50cyI6W3siaWQiOjIyMiwidGl0bGUiOiJGQUJVTE9VUyBPRkZFUiAyNSUiLCJkZXNjcmlwdGlvbiI6bnVsbCwicmVmZXJlbmNlIjoiRkFCVUxPVVMgT0ZGRVIgMjUlIiwidHlwZSI6IlNwZWNpYWwiLCJyYXRlIjoyNSwiZXh0cmFfcmF0ZSI6bnVsbCwic3RhcnQiOiIyM1wvMDJcLzIwMjUiLCJlbmQiOiIzMVwvMDNcLzIwMjUiLCJraWRzX3JhdGUiOiIiLCJwYXJ0aWFsIjpmYWxzZSwic2VsZWN0ZWRfcm9vbXMiOltdLCJzdGF5cm9vbV9hbW91bnRfYmVmb3JlIjozMTIwLCJzdGF5cm9vbV9hbW91bnRfYWZ0ZXIiOjIzNDB9XSwiZXJyb3IiOltdfX0.5sO0k07IBVZIDWYpv-1Zy8OCxQe6AScr3IwAsK3iaVo" -refererUrl: "http://allons-maurice.babouklab.com/hotels/lux-grand-baie/suite-junior-ocean" } |
data_class | "App\DTO\BookingHiddenDTO" |
disabled | false |
empty_data | Closure(FormInterface $form) {#2266 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() {#2160 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#2238 …} $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.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyMSwicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzIxXC82Njk2NWNjYjU5MjQ3NDUwODM4NzE1LmpwZyIsImhvdGVsX25hbWUiOiJMVVggR3JhbmQgQmFpZSIsInJvb21faWQiOjEzMCwicm9vbV9uYW1lIjoiU3VpdGUgSnVuaW9yIE9jZWFuIiwiZnJvbSI6IjIyXC8wM1wvMjAyNSIsInRvIjoiMjZcLzAzXC8yMDI1IiwibmlnaHRzIjo0LCJuZWVkZWRSb29tcyI6MSwiYWR1bHRzIjoyLCJjaGlsZHJlbiI6MCwidG90YWxBbW91bnQiOjMxMjAsInRvdGFsQW1vdW50RGlzY291bnRlZCI6MjM0MCwibWFuZGF0b3J5RXh0cmFJZCI6MTc0LCJleHRyYSI6eyJleHRyYUlkIjoxNzQsIm5hbWUiOiJCQVNFIC0gUEVUSVQgREVKRVVORVIiLCJkZXNjcmlwdGlvbiI6bnVsbCwic3RheVRvdGFsTmlnaHRzIjo0LCJkYWlseUFkdWx0cyI6MCwiZGFpbHlUZWVucyI6MCwiZGFpbHlDaGlsZHJlbiI6MCwiZGFpbHlCYWJpZXMiOjAsImFkdWx0c0V4dHJhc0Ftb3VudCI6MCwia2lkc0V4dHJhc0Ftb3VudCI6MCwic3RheUV4dHJhc0Ftb3VudCI6MCwic3RheVJvb21BbW91bnQiOjIzNDAsInRvdGFsU3RheUFtb3VudFdvRGlzY291bnQiOjMxMjAsInRvdGFsU3RheUFtb3VudCI6MjM0MCwiZmluYWxBbW91bnRXb0Rpc2NvdW50IjozNzQ0LCJmaW5hbEFtb3VudCI6MjgwOCwiZXh0cmFEaXNjb3VudCI6bnVsbCwiZXh0cmFLaWRzRGlzY291bnQiOm51bGwsImV4dHJhU3RhcnRBdCI6bnVsbCwiZXh0cmFFbmRBdCI6bnVsbCwiZXZlbnREdXJhdGlvbiI6MCwiZXZlbnRzIjpbXX0sInNwZWNpYWxFeHRyYSI6W10sImRpc2NvdW50cyI6W3siaWQiOjIyMiwidGl0bGUiOiJGQUJVTE9VUyBPRkZFUiAyNSUiLCJkZXNjcmlwdGlvbiI6bnVsbCwicmVmZXJlbmNlIjoiRkFCVUxPVVMgT0ZGRVIgMjUlIiwidHlwZSI6IlNwZWNpYWwiLCJyYXRlIjoyNSwiZXh0cmFfcmF0ZSI6bnVsbCwic3RhcnQiOiIyM1wvMDJcLzIwMjUiLCJlbmQiOiIzMVwvMDNcLzIwMjUiLCJraWRzX3JhdGUiOiIiLCJwYXJ0aWFsIjpmYWxzZSwic2VsZWN0ZWRfcm9vbXMiOltdLCJzdGF5cm9vbV9hbW91bnRfYmVmb3JlIjozMTIwLCJzdGF5cm9vbV9hbW91bnRfYWZ0ZXIiOjIzNDB9XSwiZXJyb3IiOltdfX0.5sO0k07IBVZIDWYpv-1Zy8OCxQe6AScr3IwAsK3iaVo" -refererUrl: "http://allons-maurice.babouklab.com/hotels/lux-grand-baie/suite-junior-ocean" } |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2379 -errors: [] -form: Symfony\Component\Form\Form {#2317 …} } |
form | Symfony\Component\Form\FormView {#2380 …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.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyMSwicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzIxXC82Njk2NWNjYjU5MjQ3NDUwODM4NzE1LmpwZyIsImhvdGVsX25hbWUiOiJMVVggR3JhbmQgQmFpZSIsInJvb21faWQiOjEzMCwicm9vbV9uYW1lIjoiU3VpdGUgSnVuaW9yIE9jZWFuIiwiZnJvbSI6IjIyXC8wM1wvMjAyNSIsInRvIjoiMjZcLzAzXC8yMDI1IiwibmlnaHRzIjo0LCJuZWVkZWRSb29tcyI6MSwiYWR1bHRzIjoyLCJjaGlsZHJlbiI6MCwidG90YWxBbW91bnQiOjMxMjAsInRvdGFsQW1vdW50RGlzY291bnRlZCI6MjM0MCwibWFuZGF0b3J5RXh0cmFJZCI6MTc0LCJleHRyYSI6eyJleHRyYUlkIjoxNzQsIm5hbWUiOiJCQVNFIC0gUEVUSVQgREVKRVVORVIiLCJkZXNjcmlwdGlvbiI6bnVsbCwic3RheVRvdGFsTmlnaHRzIjo0LCJkYWlseUFkdWx0cyI6MCwiZGFpbHlUZWVucyI6MCwiZGFpbHlDaGlsZHJlbiI6MCwiZGFpbHlCYWJpZXMiOjAsImFkdWx0c0V4dHJhc0Ftb3VudCI6MCwia2lkc0V4dHJhc0Ftb3VudCI6MCwic3RheUV4dHJhc0Ftb3VudCI6MCwic3RheVJvb21BbW91bnQiOjIzNDAsInRvdGFsU3RheUFtb3VudFdvRGlzY291bnQiOjMxMjAsInRvdGFsU3RheUFtb3VudCI6MjM0MCwiZmluYWxBbW91bnRXb0Rpc2NvdW50IjozNzQ0LCJmaW5hbEFtb3VudCI6MjgwOCwiZXh0cmFEaXNjb3VudCI6bnVsbCwiZXh0cmFLaWRzRGlzY291bnQiOm51bGwsImV4dHJhU3RhcnRBdCI6bnVsbCwiZXh0cmFFbmRBdCI6bnVsbCwiZXZlbnREdXJhdGlvbiI6MCwiZXZlbnRzIjpbXX0sInNwZWNpYWxFeHRyYSI6W10sImRpc2NvdW50cyI6W3siaWQiOjIyMiwidGl0bGUiOiJGQUJVTE9VUyBPRkZFUiAyNSUiLCJkZXNjcmlwdGlvbiI6bnVsbCwicmVmZXJlbmNlIjoiRkFCVUxPVVMgT0ZGRVIgMjUlIiwidHlwZSI6IlNwZWNpYWwiLCJyYXRlIjoyNSwiZXh0cmFfcmF0ZSI6bnVsbCwic3RhcnQiOiIyM1wvMDJcLzIwMjUiLCJlbmQiOiIzMVwvMDNcLzIwMjUiLCJraWRzX3JhdGUiOiIiLCJwYXJ0aWFsIjpmYWxzZSwic2VsZWN0ZWRfcm9vbXMiOltdLCJzdGF5cm9vbV9hbW91bnRfYmVmb3JlIjozMTIwLCJzdGF5cm9vbV9hbW91bnRfYWZ0ZXIiOjIzNDB9XSwiZXJyb3IiOltdfX0.5sO0k07IBVZIDWYpv-1Zy8OCxQe6AScr3IwAsK3iaVo" -refererUrl: "http://allons-maurice.babouklab.com/hotels/lux-grand-baie/suite-junior-ocean" } |
bookingSettings
Errors
This form has no errors.
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyMSwicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzIxXC82Njk2NWNjYjU5MjQ3NDUwODM4NzE1LmpwZyIsImhvdGVsX25hbWUiOiJMVVggR3JhbmQgQmFpZSIsInJvb21faWQiOjEzMCwicm9vbV9uYW1lIjoiU3VpdGUgSnVuaW9yIE9jZWFuIiwiZnJvbSI6IjIyXC8wM1wvMjAyNSIsInRvIjoiMjZcLzAzXC8yMDI1IiwibmlnaHRzIjo0LCJuZWVkZWRSb29tcyI6MSwiYWR1bHRzIjoyLCJjaGlsZHJlbiI6MCwidG90YWxBbW91bnQiOjMxMjAsInRvdGFsQW1vdW50RGlzY291bnRlZCI6MjM0MCwibWFuZGF0b3J5RXh0cmFJZCI6MTc0LCJleHRyYSI6eyJleHRyYUlkIjoxNzQsIm5hbWUiOiJCQVNFIC0gUEVUSVQgREVKRVVORVIiLCJkZXNjcmlwdGlvbiI6bnVsbCwic3RheVRvdGFsTmlnaHRzIjo0LCJkYWlseUFkdWx0cyI6MCwiZGFpbHlUZWVucyI6MCwiZGFpbHlDaGlsZHJlbiI6MCwiZGFpbHlCYWJpZXMiOjAsImFkdWx0c0V4dHJhc0Ftb3VudCI6MCwia2lkc0V4dHJhc0Ftb3VudCI6MCwic3RheUV4dHJhc0Ftb3VudCI6MCwic3RheVJvb21BbW91bnQiOjIzNDAsInRvdGFsU3RheUFtb3VudFdvRGlzY291bnQiOjMxMjAsInRvdGFsU3RheUFtb3VudCI6MjM0MCwiZmluYWxBbW91bnRXb0Rpc2NvdW50IjozNzQ0LCJmaW5hbEFtb3VudCI6MjgwOCwiZXh0cmFEaXNjb3VudCI6bnVsbCwiZXh0cmFLaWRzRGlzY291bnQiOm51bGwsImV4dHJhU3RhcnRBdCI6bnVsbCwiZXh0cmFFbmRBdCI6bnVsbCwiZXZlbnREdXJhdGlvbiI6MCwiZXZlbnRzIjpbXX0sInNwZWNpYWxFeHRyYSI6W10sImRpc2NvdW50cyI6W3siaWQiOjIyMiwidGl0bGUiOiJGQUJVTE9VUyBPRkZFUiAyNSUiLCJkZXNjcmlwdGlvbiI6bnVsbCwicmVmZXJlbmNlIjoiRkFCVUxPVVMgT0ZGRVIgMjUlIiwidHlwZSI6IlNwZWNpYWwiLCJyYXRlIjoyNSwiZXh0cmFfcmF0ZSI6bnVsbCwic3RhcnQiOiIyM1wvMDJcLzIwMjUiLCJlbmQiOiIzMVwvMDNcLzIwMjUiLCJraWRzX3JhdGUiOiIiLCJwYXJ0aWFsIjpmYWxzZSwic2VsZWN0ZWRfcm9vbXMiOltdLCJzdGF5cm9vbV9hbW91bnRfYmVmb3JlIjozMTIwLCJzdGF5cm9vbV9hbW91bnRfYWZ0ZXIiOjIzNDB9XSwiZXJyb3IiOltdfX0.5sO0k07IBVZIDWYpv-1Zy8OCxQe6AScr3IwAsK3iaVo" |
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) {#2279 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() {#2276 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#2277 …} $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.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyMSwicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzIxXC82Njk2NWNjYjU5MjQ3NDUwODM4NzE1LmpwZyIsImhvdGVsX25hbWUiOiJMVVggR3JhbmQgQmFpZSIsInJvb21faWQiOjEzMCwicm9vbV9uYW1lIjoiU3VpdGUgSnVuaW9yIE9jZWFuIiwiZnJvbSI6IjIyXC8wM1wvMjAyNSIsInRvIjoiMjZcLzAzXC8yMDI1IiwibmlnaHRzIjo0LCJuZWVkZWRSb29tcyI6MSwiYWR1bHRzIjoyLCJjaGlsZHJlbiI6MCwidG90YWxBbW91bnQiOjMxMjAsInRvdGFsQW1vdW50RGlzY291bnRlZCI6MjM0MCwibWFuZGF0b3J5RXh0cmFJZCI6MTc0LCJleHRyYSI6eyJleHRyYUlkIjoxNzQsIm5hbWUiOiJCQVNFIC0gUEVUSVQgREVKRVVORVIiLCJkZXNjcmlwdGlvbiI6bnVsbCwic3RheVRvdGFsTmlnaHRzIjo0LCJkYWlseUFkdWx0cyI6MCwiZGFpbHlUZWVucyI6MCwiZGFpbHlDaGlsZHJlbiI6MCwiZGFpbHlCYWJpZXMiOjAsImFkdWx0c0V4dHJhc0Ftb3VudCI6MCwia2lkc0V4dHJhc0Ftb3VudCI6MCwic3RheUV4dHJhc0Ftb3VudCI6MCwic3RheVJvb21BbW91bnQiOjIzNDAsInRvdGFsU3RheUFtb3VudFdvRGlzY291bnQiOjMxMjAsInRvdGFsU3RheUFtb3VudCI6MjM0MCwiZmluYWxBbW91bnRXb0Rpc2NvdW50IjozNzQ0LCJmaW5hbEFtb3VudCI6MjgwOCwiZXh0cmFEaXNjb3VudCI6bnVsbCwiZXh0cmFLaWRzRGlzY291bnQiOm51bGwsImV4dHJhU3RhcnRBdCI6bnVsbCwiZXh0cmFFbmRBdCI6bnVsbCwiZXZlbnREdXJhdGlvbiI6MCwiZXZlbnRzIjpbXX0sInNwZWNpYWxFeHRyYSI6W10sImRpc2NvdW50cyI6W3siaWQiOjIyMiwidGl0bGUiOiJGQUJVTE9VUyBPRkZFUiAyNSUiLCJkZXNjcmlwdGlvbiI6bnVsbCwicmVmZXJlbmNlIjoiRkFCVUxPVVMgT0ZGRVIgMjUlIiwidHlwZSI6IlNwZWNpYWwiLCJyYXRlIjoyNSwiZXh0cmFfcmF0ZSI6bnVsbCwic3RhcnQiOiIyM1wvMDJcLzIwMjUiLCJlbmQiOiIzMVwvMDNcLzIwMjUiLCJraWRzX3JhdGUiOiIiLCJwYXJ0aWFsIjpmYWxzZSwic2VsZWN0ZWRfcm9vbXMiOltdLCJzdGF5cm9vbV9hbW91bnRfYmVmb3JlIjozMTIwLCJzdGF5cm9vbV9hbW91bnRfYWZ0ZXIiOjIzNDB9XSwiZXJyb3IiOltdfX0.5sO0k07IBVZIDWYpv-1Zy8OCxQe6AScr3IwAsK3iaVo" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2384 -errors: [] -form: Symfony\Component\Form\Form {#2320 …} } |
form | Symfony\Component\Form\FormView {#2383 …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.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyMSwicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzIxXC82Njk2NWNjYjU5MjQ3NDUwODM4NzE1LmpwZyIsImhvdGVsX25hbWUiOiJMVVggR3JhbmQgQmFpZSIsInJvb21faWQiOjEzMCwicm9vbV9uYW1lIjoiU3VpdGUgSnVuaW9yIE9jZWFuIiwiZnJvbSI6IjIyXC8wM1wvMjAyNSIsInRvIjoiMjZcLzAzXC8yMDI1IiwibmlnaHRzIjo0LCJuZWVkZWRSb29tcyI6MSwiYWR1bHRzIjoyLCJjaGlsZHJlbiI6MCwidG90YWxBbW91bnQiOjMxMjAsInRvdGFsQW1vdW50RGlzY291bnRlZCI6MjM0MCwibWFuZGF0b3J5RXh0cmFJZCI6MTc0LCJleHRyYSI6eyJleHRyYUlkIjoxNzQsIm5hbWUiOiJCQVNFIC0gUEVUSVQgREVKRVVORVIiLCJkZXNjcmlwdGlvbiI6bnVsbCwic3RheVRvdGFsTmlnaHRzIjo0LCJkYWlseUFkdWx0cyI6MCwiZGFpbHlUZWVucyI6MCwiZGFpbHlDaGlsZHJlbiI6MCwiZGFpbHlCYWJpZXMiOjAsImFkdWx0c0V4dHJhc0Ftb3VudCI6MCwia2lkc0V4dHJhc0Ftb3VudCI6MCwic3RheUV4dHJhc0Ftb3VudCI6MCwic3RheVJvb21BbW91bnQiOjIzNDAsInRvdGFsU3RheUFtb3VudFdvRGlzY291bnQiOjMxMjAsInRvdGFsU3RheUFtb3VudCI6MjM0MCwiZmluYWxBbW91bnRXb0Rpc2NvdW50IjozNzQ0LCJmaW5hbEFtb3VudCI6MjgwOCwiZXh0cmFEaXNjb3VudCI6bnVsbCwiZXh0cmFLaWRzRGlzY291bnQiOm51bGwsImV4dHJhU3RhcnRBdCI6bnVsbCwiZXh0cmFFbmRBdCI6bnVsbCwiZXZlbnREdXJhdGlvbiI6MCwiZXZlbnRzIjpbXX0sInNwZWNpYWxFeHRyYSI6W10sImRpc2NvdW50cyI6W3siaWQiOjIyMiwidGl0bGUiOiJGQUJVTE9VUyBPRkZFUiAyNSUiLCJkZXNjcmlwdGlvbiI6bnVsbCwicmVmZXJlbmNlIjoiRkFCVUxPVVMgT0ZGRVIgMjUlIiwidHlwZSI6IlNwZWNpYWwiLCJyYXRlIjoyNSwiZXh0cmFfcmF0ZSI6bnVsbCwic3RhcnQiOiIyM1wvMDJcLzIwMjUiLCJlbmQiOiIzMVwvMDNcLzIwMjUiLCJraWRzX3JhdGUiOiIiLCJwYXJ0aWFsIjpmYWxzZSwic2VsZWN0ZWRfcm9vbXMiOltdLCJzdGF5cm9vbV9hbW91bnRfYmVmb3JlIjozMTIwLCJzdGF5cm9vbV9hbW91bnRfYWZ0ZXIiOjIzNDB9XSwiZXJyb3IiOltdfX0.5sO0k07IBVZIDWYpv-1Zy8OCxQe6AScr3IwAsK3iaVo" |
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/lux-grand-baie/suite-junior-ocean" |
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) {#2003 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() {#2311 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#1649 …} $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/lux-grand-baie/suite-junior-ocean" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2385 -errors: [] -form: Symfony\Component\Form\Form {#2323 …} } |
form | Symfony\Component\Form\FormView {#2386 …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/lux-grand-baie/suite-junior-ocean" |
_token
Errors
This form has no errors.
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "ef463cb27313576c5d6a69595be964c6.P6dC9vZvThGvwiPkSGsJAs7XvHHFoqfwUYY4JSALsg4.UZV3g5wFAEnhg0ajDF1-N_eAxUaV6sDHfLB1FRRz_3xv8zCnsgw7RtykZg" |
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 | "ef463cb27313576c5d6a69595be964c6.P6dC9vZvThGvwiPkSGsJAs7XvHHFoqfwUYY4JSALsg4.UZV3g5wFAEnhg0ajDF1-N_eAxUaV6sDHfLB1FRRz_3xv8zCnsgw7RtykZg" |
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 | "ef463cb27313576c5d6a69595be964c6.P6dC9vZvThGvwiPkSGsJAs7XvHHFoqfwUYY4JSALsg4.UZV3g5wFAEnhg0ajDF1-N_eAxUaV6sDHfLB1FRRz_3xv8zCnsgw7RtykZg" |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#2381 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() {#2387 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#2388 …} $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 | "ef463cb27313576c5d6a69595be964c6.P6dC9vZvThGvwiPkSGsJAs7XvHHFoqfwUYY4JSALsg4.UZV3g5wFAEnhg0ajDF1-N_eAxUaV6sDHfLB1FRRz_3xv8zCnsgw7RtykZg" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2398 -errors: [] -form: Symfony\Component\Form\Form {#2394 …} } |
form | Symfony\Component\Form\FormView {#2389 …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 | "ef463cb27313576c5d6a69595be964c6.P6dC9vZvThGvwiPkSGsJAs7XvHHFoqfwUYY4JSALsg4.UZV3g5wFAEnhg0ajDF1-N_eAxUaV6sDHfLB1FRRz_3xv8zCnsgw7RtykZg" |
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: 21 -name: "LUX Grand Baie" -description: "Un joyau de modernité délicatement posé sur la côte nord de l'île Maurice, qui fait tourner les têtes et chavirer les cœurs. LUX* Grand Baie redéfinit les codes du luxe et invite à apprécier le rythme paisible de la vie sur les îles. Paisible, mais pas monotone. Cet élégant boutique-hôtel, à l'image de la ville balnéaire à laquelle il doit son nom, est captivant et exaltant. Son incomparable scène culinaire, son époustouflant rooftop, son spa dernier cri sont autant d’invitations à profiter pleinement de chaque instant." -website: "https://www.luxresorts.com/fr/maurice/hotel/luxgrandbaie" -stars: 5 -youtubeVideoId: "p3Bcdro8Csw" -phone: "+230 209 2200" -email: "luxgrandbaie@luxresorts.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3749.1847857001076!2d57.58043401217097!3d-20.00075778132614!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217dab1da78e0199%3A0x8fe7bfe84f5e6684!2sLUX*2A%20Grand%20Baie!5e0!3m2!1sfr!2sfr!4v1718969493716!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Nord" -createdAt: DateTimeImmutable @1714145854 {#1019 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1050 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1024 …} -address: "Route Côtière, Grand Baie, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "6" -childAgeMax: "12" -teenAgeMax: "18" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965ccb59247450838715.jpg" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "21" -offers: Doctrine\Common\Collections\ArrayCollection {#2010 …} -highlighted: false -services: [ "" ] -hlStartAt: null -hlEndAt: null -slug: "lux-grand-baie" } +stars: null +dateRange: "22/03/2025 - 26/03/2025" +fromAt: DateTimeImmutable @1742601600 {#3315 date: 2025-03-22 00:00:00.0 UTC (+00:00) } +toAt: DateTimeImmutable @1743033540 {#3314 date: 2025-03-26 23:59:00.0 UTC (+00:00) } +zone: null +honeymoon: false +ageLimits: [ "baby" => "6" "child" => "12" "teen" => "18" ] +nights: 4 +chambers: [] +stay_rooms: [ App\DTO\RoomStayDTO {#1599 -marginRate: 20 -id: 130 -name: "Suite Junior Ocean" -slug: "suite-junior-ocean" -picture: "/uploads/rooms/130/666947ad03f65233073313.jpeg" -description: "Situées au deuxième étage, nos suites de 65 mètres carrés offrent une vue splendide sur le lagon depuis leur terrasse extérieure privée, entourée de végétation tropicale. Ces suites modernes se distinguent par leurs élégants carreaux en terrazzo, leur baignoire indépendante contemporaine, leur lit king-size et leur minibar. Elles intègrent également des éléments high-tech avec des fonctionnalités de contrôle intelligent de la chambre, vous offrant un contrôle total sur l'ambiance de la pièce. C'est l'endroit idéal pour se reposer et se ressourcer." -stayTotalNights: 4 -adults: 2 -kids: 0 -neededRooms: 1 -kidsRoomsCount: 0 -defaultExtraLabel: "" -mandatoryExtraId: 174 -chambersStayDetails: [ [ "config" => [ "adults" => 2 "teens" => 0 "children" => 0 "babies" => 0 ] "dates_prices" => [ "2025-03-22" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 585.0 "kids_discount_price" => 0.0 "discounts" => [ 222 => [ "name" => "FABULOUS OFFER 25%" "rate" => 25 ] ] ] "2025-03-23" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 585.0 "kids_discount_price" => 0.0 "discounts" => [ 222 => [ "name" => "FABULOUS OFFER 25%" "rate" => 25 ] ] ] "2025-03-24" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 585.0 "kids_discount_price" => 0.0 "discounts" => [ 222 => [ "name" => "FABULOUS OFFER 25%" "rate" => 25 ] ] ] "2025-03-25" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 585.0 "kids_discount_price" => 0.0 "discounts" => [ 222 => [ "name" => "FABULOUS OFFER 25%" "rate" => 25 ] ] ] ] "amount" => 3120 "amount_discount" => 2340.0 ] ] -totalRoomAmount: 3120.0 -totalRoomAmountDiscounted: 2340.0 -marginTotalRoom: 3744.0 -marginTotalRoomDiscounted: 2808.0 -communExtras: [ App\DTO\ExtraStayDTO {#1626 -marginRate: 20 +extraId: 174 +name: "BASE - PETIT DEJEUNER" +description: null +stayTotalNights: 4 +dailyAdults: 0 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 0 +kidsExtrasAmount: 0 +stayExtrasAmount: 0 +stayRoomAmount: 2340.0 +totalStayAmountWoDiscount: 3120.0 +totalStayAmount: 2340.0 +finalAmountWoDiscount: 3744.0 +finalAmount: 2808.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1645 -marginRate: 20 +extraId: 114 +name: "Suppléments Demi-pension" +description: null +stayTotalNights: 4 +dailyAdults: 160 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 640 +kidsExtrasAmount: 0 +stayExtrasAmount: 640 +stayRoomAmount: 2340.0 +totalStayAmountWoDiscount: 3760.0 +totalStayAmount: 2980.0 +finalAmountWoDiscount: 4512.0 +finalAmount: 3576.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1650 -marginRate: 20 +extraId: 115 +name: "Suppléments Pension complète" +description: null +stayTotalNights: 4 +dailyAdults: 240 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 960 +kidsExtrasAmount: 0 +stayExtrasAmount: 960 +stayRoomAmount: 2340.0 +totalStayAmountWoDiscount: 4080.0 +totalStayAmount: 3300.0 +finalAmountWoDiscount: 4896.0 +finalAmount: 3960.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1651 -marginRate: 20 +extraId: 116 +name: "Suppléments Formule "Tout inclus"" +description: null +stayTotalNights: 4 +dailyAdults: 500 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 2000 +kidsExtrasAmount: 0 +stayExtrasAmount: 2000 +stayRoomAmount: 2340.0 +totalStayAmountWoDiscount: 5120.0 +totalStayAmount: 4340.0 +finalAmountWoDiscount: 6144.0 +finalAmount: 5208.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } ] -specialExtras: [] -discounts: [ [ "id" => 222 "title" => "FABULOUS OFFER 25%" "description" => null "reference" => "FABULOUS OFFER 25%" "type" => "Special" "rate" => 25 "extra_rate" => null "start" => "23/02/2025" "end" => "31/03/2025" "kids_rate" => "" "partial" => false "selected_rooms" => [] "stayroom_amount_before" => 3120.0 "stayroom_amount_after" => 2340.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: 21 -name: "LUX Grand Baie" -description: "Un joyau de modernité délicatement posé sur la côte nord de l'île Maurice, qui fait tourner les têtes et chavirer les cœurs. LUX* Grand Baie redéfinit les codes du luxe et invite à apprécier le rythme paisible de la vie sur les îles. Paisible, mais pas monotone. Cet élégant boutique-hôtel, à l'image de la ville balnéaire à laquelle il doit son nom, est captivant et exaltant. Son incomparable scène culinaire, son époustouflant rooftop, son spa dernier cri sont autant d’invitations à profiter pleinement de chaque instant." -website: "https://www.luxresorts.com/fr/maurice/hotel/luxgrandbaie" -stars: 5 -youtubeVideoId: "p3Bcdro8Csw" -phone: "+230 209 2200" -email: "luxgrandbaie@luxresorts.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3749.1847857001076!2d57.58043401217097!3d-20.00075778132614!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217dab1da78e0199%3A0x8fe7bfe84f5e6684!2sLUX*2A%20Grand%20Baie!5e0!3m2!1sfr!2sfr!4v1718969493716!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Nord" -createdAt: DateTimeImmutable @1714145854 {#1019 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1050 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1024 …} -address: "Route Côtière, Grand Baie, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "6" -childAgeMax: "12" -teenAgeMax: "18" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965ccb59247450838715.jpg" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "21" -offers: Doctrine\Common\Collections\ArrayCollection {#2010 …} -highlighted: false -services: [ "" ] -hlStartAt: null -hlEndAt: null -slug: "lux-grand-baie" } +stars: null +dateRange: "22/03/2025 - 26/03/2025" +fromAt: DateTimeImmutable @1742601600 {#3315 date: 2025-03-22 00:00:00.0 UTC (+00:00) } +toAt: DateTimeImmutable @1743033540 {#3314 date: 2025-03-26 23:59:00.0 UTC (+00:00) } +zone: null +honeymoon: false +ageLimits: [ "baby" => "6" "child" => "12" "teen" => "18" ] +nights: 4 +chambers: [] +stay_rooms: [ App\DTO\RoomStayDTO {#1599 -marginRate: 20 -id: 130 -name: "Suite Junior Ocean" -slug: "suite-junior-ocean" -picture: "/uploads/rooms/130/666947ad03f65233073313.jpeg" -description: "Situées au deuxième étage, nos suites de 65 mètres carrés offrent une vue splendide sur le lagon depuis leur terrasse extérieure privée, entourée de végétation tropicale. Ces suites modernes se distinguent par leurs élégants carreaux en terrazzo, leur baignoire indépendante contemporaine, leur lit king-size et leur minibar. Elles intègrent également des éléments high-tech avec des fonctionnalités de contrôle intelligent de la chambre, vous offrant un contrôle total sur l'ambiance de la pièce. C'est l'endroit idéal pour se reposer et se ressourcer." -stayTotalNights: 4 -adults: 2 -kids: 0 -neededRooms: 1 -kidsRoomsCount: 0 -defaultExtraLabel: "" -mandatoryExtraId: 174 -chambersStayDetails: [ [ "config" => [ "adults" => 2 "teens" => 0 "children" => 0 "babies" => 0 ] "dates_prices" => [ "2025-03-22" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 585.0 "kids_discount_price" => 0.0 "discounts" => [ 222 => [ "name" => "FABULOUS OFFER 25%" "rate" => 25 ] ] ] "2025-03-23" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 585.0 "kids_discount_price" => 0.0 "discounts" => [ 222 => [ "name" => "FABULOUS OFFER 25%" "rate" => 25 ] ] ] "2025-03-24" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 585.0 "kids_discount_price" => 0.0 "discounts" => [ 222 => [ "name" => "FABULOUS OFFER 25%" "rate" => 25 ] ] ] "2025-03-25" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 585.0 "kids_discount_price" => 0.0 "discounts" => [ 222 => [ "name" => "FABULOUS OFFER 25%" "rate" => 25 ] ] ] ] "amount" => 3120 "amount_discount" => 2340.0 ] ] -totalRoomAmount: 3120.0 -totalRoomAmountDiscounted: 2340.0 -marginTotalRoom: 3744.0 -marginTotalRoomDiscounted: 2808.0 -communExtras: [ App\DTO\ExtraStayDTO {#1626 -marginRate: 20 +extraId: 174 +name: "BASE - PETIT DEJEUNER" +description: null +stayTotalNights: 4 +dailyAdults: 0 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 0 +kidsExtrasAmount: 0 +stayExtrasAmount: 0 +stayRoomAmount: 2340.0 +totalStayAmountWoDiscount: 3120.0 +totalStayAmount: 2340.0 +finalAmountWoDiscount: 3744.0 +finalAmount: 2808.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1645 -marginRate: 20 +extraId: 114 +name: "Suppléments Demi-pension" +description: null +stayTotalNights: 4 +dailyAdults: 160 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 640 +kidsExtrasAmount: 0 +stayExtrasAmount: 640 +stayRoomAmount: 2340.0 +totalStayAmountWoDiscount: 3760.0 +totalStayAmount: 2980.0 +finalAmountWoDiscount: 4512.0 +finalAmount: 3576.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1650 -marginRate: 20 +extraId: 115 +name: "Suppléments Pension complète" +description: null +stayTotalNights: 4 +dailyAdults: 240 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 960 +kidsExtrasAmount: 0 +stayExtrasAmount: 960 +stayRoomAmount: 2340.0 +totalStayAmountWoDiscount: 4080.0 +totalStayAmount: 3300.0 +finalAmountWoDiscount: 4896.0 +finalAmount: 3960.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1651 -marginRate: 20 +extraId: 116 +name: "Suppléments Formule "Tout inclus"" +description: null +stayTotalNights: 4 +dailyAdults: 500 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 2000 +kidsExtrasAmount: 0 +stayExtrasAmount: 2000 +stayRoomAmount: 2340.0 +totalStayAmountWoDiscount: 5120.0 +totalStayAmount: 4340.0 +finalAmountWoDiscount: 6144.0 +finalAmount: 5208.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } ] -specialExtras: [] -discounts: [ [ "id" => 222 "title" => "FABULOUS OFFER 25%" "description" => null "reference" => "FABULOUS OFFER 25%" "type" => "Special" "rate" => 25 "extra_rate" => null "start" => "23/02/2025" "end" => "31/03/2025" "kids_rate" => "" "partial" => false "selected_rooms" => [] "stayroom_amount_before" => 3120.0 "stayroom_amount_after" => 2340.0 ] ] -error: [] } ] } |
same as passed value |
from | DateTime @1742682145 {#1198 date: 2025-03-22 22:22:25.690354 UTC (+00:00) } |
same as passed value |
to | DateTime @1743027745 {#914 date: 2025-03-26 22:22:25.690364 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: 21 -name: "LUX Grand Baie" -description: "Un joyau de modernité délicatement posé sur la côte nord de l'île Maurice, qui fait tourner les têtes et chavirer les cœurs. LUX* Grand Baie redéfinit les codes du luxe et invite à apprécier le rythme paisible de la vie sur les îles. Paisible, mais pas monotone. Cet élégant boutique-hôtel, à l'image de la ville balnéaire à laquelle il doit son nom, est captivant et exaltant. Son incomparable scène culinaire, son époustouflant rooftop, son spa dernier cri sont autant d’invitations à profiter pleinement de chaque instant." -website: "https://www.luxresorts.com/fr/maurice/hotel/luxgrandbaie" -stars: 5 -youtubeVideoId: "p3Bcdro8Csw" -phone: "+230 209 2200" -email: "luxgrandbaie@luxresorts.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3749.1847857001076!2d57.58043401217097!3d-20.00075778132614!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217dab1da78e0199%3A0x8fe7bfe84f5e6684!2sLUX*2A%20Grand%20Baie!5e0!3m2!1sfr!2sfr!4v1718969493716!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Nord" -createdAt: DateTimeImmutable @1714145854 {#1019 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1050 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1024 …} -address: "Route Côtière, Grand Baie, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "6" -childAgeMax: "12" -teenAgeMax: "18" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965ccb59247450838715.jpg" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "21" -offers: Doctrine\Common\Collections\ArrayCollection {#2010 …} -highlighted: false -services: [ "" ] -hlStartAt: null -hlEndAt: null -slug: "lux-grand-baie" } +stars: null +dateRange: "22/03/2025 - 26/03/2025" +fromAt: DateTimeImmutable @1742601600 {#3315 date: 2025-03-22 00:00:00.0 UTC (+00:00) } +toAt: DateTimeImmutable @1743033540 {#3314 date: 2025-03-26 23:59:00.0 UTC (+00:00) } +zone: null +honeymoon: false +ageLimits: [ "baby" => "6" "child" => "12" "teen" => "18" ] +nights: 4 +chambers: [] +stay_rooms: [ App\DTO\RoomStayDTO {#1599 -marginRate: 20 -id: 130 -name: "Suite Junior Ocean" -slug: "suite-junior-ocean" -picture: "/uploads/rooms/130/666947ad03f65233073313.jpeg" -description: "Situées au deuxième étage, nos suites de 65 mètres carrés offrent une vue splendide sur le lagon depuis leur terrasse extérieure privée, entourée de végétation tropicale. Ces suites modernes se distinguent par leurs élégants carreaux en terrazzo, leur baignoire indépendante contemporaine, leur lit king-size et leur minibar. Elles intègrent également des éléments high-tech avec des fonctionnalités de contrôle intelligent de la chambre, vous offrant un contrôle total sur l'ambiance de la pièce. C'est l'endroit idéal pour se reposer et se ressourcer." -stayTotalNights: 4 -adults: 2 -kids: 0 -neededRooms: 1 -kidsRoomsCount: 0 -defaultExtraLabel: "" -mandatoryExtraId: 174 -chambersStayDetails: [ [ "config" => [ "adults" => 2 "teens" => 0 "children" => 0 "babies" => 0 ] "dates_prices" => [ "2025-03-22" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 585.0 "kids_discount_price" => 0.0 "discounts" => [ 222 => [ "name" => "FABULOUS OFFER 25%" "rate" => 25 ] ] ] "2025-03-23" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 585.0 "kids_discount_price" => 0.0 "discounts" => [ 222 => [ "name" => "FABULOUS OFFER 25%" "rate" => 25 ] ] ] "2025-03-24" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 585.0 "kids_discount_price" => 0.0 "discounts" => [ 222 => [ "name" => "FABULOUS OFFER 25%" "rate" => 25 ] ] ] "2025-03-25" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 585.0 "kids_discount_price" => 0.0 "discounts" => [ 222 => [ "name" => "FABULOUS OFFER 25%" "rate" => 25 ] ] ] ] "amount" => 3120 "amount_discount" => 2340.0 ] ] -totalRoomAmount: 3120.0 -totalRoomAmountDiscounted: 2340.0 -marginTotalRoom: 3744.0 -marginTotalRoomDiscounted: 2808.0 -communExtras: [ App\DTO\ExtraStayDTO {#1626 -marginRate: 20 +extraId: 174 +name: "BASE - PETIT DEJEUNER" +description: null +stayTotalNights: 4 +dailyAdults: 0 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 0 +kidsExtrasAmount: 0 +stayExtrasAmount: 0 +stayRoomAmount: 2340.0 +totalStayAmountWoDiscount: 3120.0 +totalStayAmount: 2340.0 +finalAmountWoDiscount: 3744.0 +finalAmount: 2808.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1645 -marginRate: 20 +extraId: 114 +name: "Suppléments Demi-pension" +description: null +stayTotalNights: 4 +dailyAdults: 160 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 640 +kidsExtrasAmount: 0 +stayExtrasAmount: 640 +stayRoomAmount: 2340.0 +totalStayAmountWoDiscount: 3760.0 +totalStayAmount: 2980.0 +finalAmountWoDiscount: 4512.0 +finalAmount: 3576.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1650 -marginRate: 20 +extraId: 115 +name: "Suppléments Pension complète" +description: null +stayTotalNights: 4 +dailyAdults: 240 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 960 +kidsExtrasAmount: 0 +stayExtrasAmount: 960 +stayRoomAmount: 2340.0 +totalStayAmountWoDiscount: 4080.0 +totalStayAmount: 3300.0 +finalAmountWoDiscount: 4896.0 +finalAmount: 3960.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1651 -marginRate: 20 +extraId: 116 +name: "Suppléments Formule "Tout inclus"" +description: null +stayTotalNights: 4 +dailyAdults: 500 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 2000 +kidsExtrasAmount: 0 +stayExtrasAmount: 2000 +stayRoomAmount: 2340.0 +totalStayAmountWoDiscount: 5120.0 +totalStayAmount: 4340.0 +finalAmountWoDiscount: 6144.0 +finalAmount: 5208.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } ] -specialExtras: [] -discounts: [ [ "id" => 222 "title" => "FABULOUS OFFER 25%" "description" => null "reference" => "FABULOUS OFFER 25%" "type" => "Special" "rate" => 25 "extra_rate" => null "start" => "23/02/2025" "end" => "31/03/2025" "kids_rate" => "" "partial" => false "selected_rooms" => [] "stayroom_amount_before" => 3120.0 "stayroom_amount_after" => 2340.0 ] ] -error: [] } ] } |
data_class | "App\DTO\SearchToolsDTO" |
disabled | false |
empty_data | Closure(FormInterface $form) {#3458 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 @1742682145 {#1198 date: 2025-03-22 22:22:25.690354 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 @1743027745 {#914 date: 2025-03-26 22:22:25.690364 UTC (+00:00) } |
translation_domain | null |
trim | true |
type | null |
upload_max_size_message | Closure() {#3450 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3454 …} $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: 21 -name: "LUX Grand Baie" -description: "Un joyau de modernité délicatement posé sur la côte nord de l'île Maurice, qui fait tourner les têtes et chavirer les cœurs. LUX* Grand Baie redéfinit les codes du luxe et invite à apprécier le rythme paisible de la vie sur les îles. Paisible, mais pas monotone. Cet élégant boutique-hôtel, à l'image de la ville balnéaire à laquelle il doit son nom, est captivant et exaltant. Son incomparable scène culinaire, son époustouflant rooftop, son spa dernier cri sont autant d’invitations à profiter pleinement de chaque instant." -website: "https://www.luxresorts.com/fr/maurice/hotel/luxgrandbaie" -stars: 5 -youtubeVideoId: "p3Bcdro8Csw" -phone: "+230 209 2200" -email: "luxgrandbaie@luxresorts.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3749.1847857001076!2d57.58043401217097!3d-20.00075778132614!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217dab1da78e0199%3A0x8fe7bfe84f5e6684!2sLUX*2A%20Grand%20Baie!5e0!3m2!1sfr!2sfr!4v1718969493716!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Nord" -createdAt: DateTimeImmutable @1714145854 {#1019 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1050 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1024 …} -address: "Route Côtière, Grand Baie, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "6" -childAgeMax: "12" -teenAgeMax: "18" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965ccb59247450838715.jpg" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "21" -offers: Doctrine\Common\Collections\ArrayCollection {#2010 …} -highlighted: false -services: [ "" ] -hlStartAt: null -hlEndAt: null -slug: "lux-grand-baie" } +stars: null +dateRange: "22/03/2025 - 26/03/2025" +fromAt: DateTimeImmutable @1742601600 {#3315 date: 2025-03-22 00:00:00.0 UTC (+00:00) } +toAt: DateTimeImmutable @1743033540 {#3314 date: 2025-03-26 23:59:00.0 UTC (+00:00) } +zone: null +honeymoon: false +ageLimits: [ "baby" => "6" "child" => "12" "teen" => "18" ] +nights: 4 +chambers: [] +stay_rooms: [ App\DTO\RoomStayDTO {#1599 -marginRate: 20 -id: 130 -name: "Suite Junior Ocean" -slug: "suite-junior-ocean" -picture: "/uploads/rooms/130/666947ad03f65233073313.jpeg" -description: "Situées au deuxième étage, nos suites de 65 mètres carrés offrent une vue splendide sur le lagon depuis leur terrasse extérieure privée, entourée de végétation tropicale. Ces suites modernes se distinguent par leurs élégants carreaux en terrazzo, leur baignoire indépendante contemporaine, leur lit king-size et leur minibar. Elles intègrent également des éléments high-tech avec des fonctionnalités de contrôle intelligent de la chambre, vous offrant un contrôle total sur l'ambiance de la pièce. C'est l'endroit idéal pour se reposer et se ressourcer." -stayTotalNights: 4 -adults: 2 -kids: 0 -neededRooms: 1 -kidsRoomsCount: 0 -defaultExtraLabel: "" -mandatoryExtraId: 174 -chambersStayDetails: [ [ "config" => [ "adults" => 2 "teens" => 0 "children" => 0 "babies" => 0 ] "dates_prices" => [ "2025-03-22" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 585.0 "kids_discount_price" => 0.0 "discounts" => [ 222 => [ "name" => "FABULOUS OFFER 25%" "rate" => 25 ] ] ] "2025-03-23" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 585.0 "kids_discount_price" => 0.0 "discounts" => [ 222 => [ "name" => "FABULOUS OFFER 25%" "rate" => 25 ] ] ] "2025-03-24" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 585.0 "kids_discount_price" => 0.0 "discounts" => [ 222 => [ "name" => "FABULOUS OFFER 25%" "rate" => 25 ] ] ] "2025-03-25" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 585.0 "kids_discount_price" => 0.0 "discounts" => [ 222 => [ "name" => "FABULOUS OFFER 25%" "rate" => 25 ] ] ] ] "amount" => 3120 "amount_discount" => 2340.0 ] ] -totalRoomAmount: 3120.0 -totalRoomAmountDiscounted: 2340.0 -marginTotalRoom: 3744.0 -marginTotalRoomDiscounted: 2808.0 -communExtras: [ App\DTO\ExtraStayDTO {#1626 -marginRate: 20 +extraId: 174 +name: "BASE - PETIT DEJEUNER" +description: null +stayTotalNights: 4 +dailyAdults: 0 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 0 +kidsExtrasAmount: 0 +stayExtrasAmount: 0 +stayRoomAmount: 2340.0 +totalStayAmountWoDiscount: 3120.0 +totalStayAmount: 2340.0 +finalAmountWoDiscount: 3744.0 +finalAmount: 2808.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1645 -marginRate: 20 +extraId: 114 +name: "Suppléments Demi-pension" +description: null +stayTotalNights: 4 +dailyAdults: 160 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 640 +kidsExtrasAmount: 0 +stayExtrasAmount: 640 +stayRoomAmount: 2340.0 +totalStayAmountWoDiscount: 3760.0 +totalStayAmount: 2980.0 +finalAmountWoDiscount: 4512.0 +finalAmount: 3576.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1650 -marginRate: 20 +extraId: 115 +name: "Suppléments Pension complète" +description: null +stayTotalNights: 4 +dailyAdults: 240 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 960 +kidsExtrasAmount: 0 +stayExtrasAmount: 960 +stayRoomAmount: 2340.0 +totalStayAmountWoDiscount: 4080.0 +totalStayAmount: 3300.0 +finalAmountWoDiscount: 4896.0 +finalAmount: 3960.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1651 -marginRate: 20 +extraId: 116 +name: "Suppléments Formule "Tout inclus"" +description: null +stayTotalNights: 4 +dailyAdults: 500 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 2000 +kidsExtrasAmount: 0 +stayExtrasAmount: 2000 +stayRoomAmount: 2340.0 +totalStayAmountWoDiscount: 5120.0 +totalStayAmount: 4340.0 +finalAmountWoDiscount: 6144.0 +finalAmount: 5208.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } ] -specialExtras: [] -discounts: [ [ "id" => 222 "title" => "FABULOUS OFFER 25%" "description" => null "reference" => "FABULOUS OFFER 25%" "type" => "Special" "rate" => 25 "extra_rate" => null "start" => "23/02/2025" "end" => "31/03/2025" "kids_rate" => "" "partial" => false "selected_rooms" => [] "stayroom_amount_before" => 3120.0 "stayroom_amount_after" => 2340.0 ] ] -error: [] } ] } |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#3677 -errors: [] -form: Symfony\Component\Form\Form {#3690 …} } |
form | Symfony\Component\Form\FormView {#3447 …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: 21 -name: "LUX Grand Baie" -description: "Un joyau de modernité délicatement posé sur la côte nord de l'île Maurice, qui fait tourner les têtes et chavirer les cœurs. LUX* Grand Baie redéfinit les codes du luxe et invite à apprécier le rythme paisible de la vie sur les îles. Paisible, mais pas monotone. Cet élégant boutique-hôtel, à l'image de la ville balnéaire à laquelle il doit son nom, est captivant et exaltant. Son incomparable scène culinaire, son époustouflant rooftop, son spa dernier cri sont autant d’invitations à profiter pleinement de chaque instant." -website: "https://www.luxresorts.com/fr/maurice/hotel/luxgrandbaie" -stars: 5 -youtubeVideoId: "p3Bcdro8Csw" -phone: "+230 209 2200" -email: "luxgrandbaie@luxresorts.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3749.1847857001076!2d57.58043401217097!3d-20.00075778132614!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217dab1da78e0199%3A0x8fe7bfe84f5e6684!2sLUX*2A%20Grand%20Baie!5e0!3m2!1sfr!2sfr!4v1718969493716!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Nord" -createdAt: DateTimeImmutable @1714145854 {#1019 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1050 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1024 …} -address: "Route Côtière, Grand Baie, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "6" -childAgeMax: "12" -teenAgeMax: "18" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965ccb59247450838715.jpg" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "21" -offers: Doctrine\Common\Collections\ArrayCollection {#2010 …} -highlighted: false -services: [ "" ] -hlStartAt: null -hlEndAt: null -slug: "lux-grand-baie" } +stars: null +dateRange: "22/03/2025 - 26/03/2025" +fromAt: DateTimeImmutable @1742601600 {#3315 date: 2025-03-22 00:00:00.0 UTC (+00:00) } +toAt: DateTimeImmutable @1743033540 {#3314 date: 2025-03-26 23:59:00.0 UTC (+00:00) } +zone: null +honeymoon: false +ageLimits: [ "baby" => "6" "child" => "12" "teen" => "18" ] +nights: 4 +chambers: [] +stay_rooms: [ App\DTO\RoomStayDTO {#1599 -marginRate: 20 -id: 130 -name: "Suite Junior Ocean" -slug: "suite-junior-ocean" -picture: "/uploads/rooms/130/666947ad03f65233073313.jpeg" -description: "Situées au deuxième étage, nos suites de 65 mètres carrés offrent une vue splendide sur le lagon depuis leur terrasse extérieure privée, entourée de végétation tropicale. Ces suites modernes se distinguent par leurs élégants carreaux en terrazzo, leur baignoire indépendante contemporaine, leur lit king-size et leur minibar. Elles intègrent également des éléments high-tech avec des fonctionnalités de contrôle intelligent de la chambre, vous offrant un contrôle total sur l'ambiance de la pièce. C'est l'endroit idéal pour se reposer et se ressourcer." -stayTotalNights: 4 -adults: 2 -kids: 0 -neededRooms: 1 -kidsRoomsCount: 0 -defaultExtraLabel: "" -mandatoryExtraId: 174 -chambersStayDetails: [ [ "config" => [ "adults" => 2 "teens" => 0 "children" => 0 "babies" => 0 ] "dates_prices" => [ "2025-03-22" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 585.0 "kids_discount_price" => 0.0 "discounts" => [ 222 => [ "name" => "FABULOUS OFFER 25%" "rate" => 25 ] ] ] "2025-03-23" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 585.0 "kids_discount_price" => 0.0 "discounts" => [ 222 => [ "name" => "FABULOUS OFFER 25%" "rate" => 25 ] ] ] "2025-03-24" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 585.0 "kids_discount_price" => 0.0 "discounts" => [ 222 => [ "name" => "FABULOUS OFFER 25%" "rate" => 25 ] ] ] "2025-03-25" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 585.0 "kids_discount_price" => 0.0 "discounts" => [ 222 => [ "name" => "FABULOUS OFFER 25%" "rate" => 25 ] ] ] ] "amount" => 3120 "amount_discount" => 2340.0 ] ] -totalRoomAmount: 3120.0 -totalRoomAmountDiscounted: 2340.0 -marginTotalRoom: 3744.0 -marginTotalRoomDiscounted: 2808.0 -communExtras: [ App\DTO\ExtraStayDTO {#1626 -marginRate: 20 +extraId: 174 +name: "BASE - PETIT DEJEUNER" +description: null +stayTotalNights: 4 +dailyAdults: 0 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 0 +kidsExtrasAmount: 0 +stayExtrasAmount: 0 +stayRoomAmount: 2340.0 +totalStayAmountWoDiscount: 3120.0 +totalStayAmount: 2340.0 +finalAmountWoDiscount: 3744.0 +finalAmount: 2808.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1645 -marginRate: 20 +extraId: 114 +name: "Suppléments Demi-pension" +description: null +stayTotalNights: 4 +dailyAdults: 160 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 640 +kidsExtrasAmount: 0 +stayExtrasAmount: 640 +stayRoomAmount: 2340.0 +totalStayAmountWoDiscount: 3760.0 +totalStayAmount: 2980.0 +finalAmountWoDiscount: 4512.0 +finalAmount: 3576.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1650 -marginRate: 20 +extraId: 115 +name: "Suppléments Pension complète" +description: null +stayTotalNights: 4 +dailyAdults: 240 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 960 +kidsExtrasAmount: 0 +stayExtrasAmount: 960 +stayRoomAmount: 2340.0 +totalStayAmountWoDiscount: 4080.0 +totalStayAmount: 3300.0 +finalAmountWoDiscount: 4896.0 +finalAmount: 3960.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1651 -marginRate: 20 +extraId: 116 +name: "Suppléments Formule "Tout inclus"" +description: null +stayTotalNights: 4 +dailyAdults: 500 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 2000 +kidsExtrasAmount: 0 +stayExtrasAmount: 2000 +stayRoomAmount: 2340.0 +totalStayAmountWoDiscount: 5120.0 +totalStayAmount: 4340.0 +finalAmountWoDiscount: 6144.0 +finalAmount: 5208.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } ] -specialExtras: [] -discounts: [ [ "id" => 222 "title" => "FABULOUS OFFER 25%" "description" => null "reference" => "FABULOUS OFFER 25%" "type" => "Special" "rate" => 25 "extra_rate" => null "start" => "23/02/2025" "end" => "31/03/2025" "kids_rate" => "" "partial" => false "selected_rooms" => [] "stayroom_amount_before" => 3120.0 "stayroom_amount_after" => 2340.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 {#3602 -choiceList: Symfony\Component\Form\ChoiceList\ArrayChoiceList {#3827 …} -decorated: Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#3621 …} } |
choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#3600 -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 {#3615 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#3605 …} } |
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 {#3612 -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 {#3597 -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#3604 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "h" ] } ] "from" => [ Doctrine\ORM\Query\Expr\From {#3598 #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 {#3603 …} -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() {#3594 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3595 …} $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 {#3633 -errors: [] -form: Symfony\Component\Form\Form {#3699 …} } |
expanded | false |
form | Symfony\Component\Form\FormView {#3641 …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) {#3611 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() {#3616 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3619 …} $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 {#3794 +data: 1 +value: "1" +label: "1" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3795 +data: 2 +value: "2" +label: "2" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3823 +data: 3 +value: "3" +label: "3" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3796 +data: 4 +value: "4" +label: "4" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3824 +data: 5 +value: "5" +label: "5" +attr: [] +labelTranslationParameters: [] } ] |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#3792 -errors: [] -form: Symfony\Component\Form\Form {#3766 …} } |
expanded | false |
form | Symfony\Component\Form\FormView {#3622 …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) {#3829 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() {#3632 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3631 …} $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 {#3830 -errors: [] -form: Symfony\Component\Form\Form {#3775 …} } |
form | Symfony\Component\Form\FormView {#3831 …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() {#3640 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3639 …} $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 {#3834 +data: "Nord" +value: "Nord" +label: "Nord" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3835 +data: "Nord-Est" +value: "Nord-Est" +label: "Nord-Est" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3836 +data: "Nord-Ouest" +value: "Nord-Ouest" +label: "Nord-Ouest" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3837 +data: "Est" +value: "Est" +label: "Est" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3838 +data: "Ouest" +value: "Ouest" +label: "Ouest" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3839 +data: "Sud" +value: "Sud" +label: "Sud" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3840 +data: "Sud-Est" +value: "Sud-Est" +label: "Sud-Est" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3841 +data: "Sud-Ouest" +value: "Sud-Ouest" +label: "Sud-Ouest" +attr: [] +labelTranslationParameters: [] } ] |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#3832 -errors: [] -form: Symfony\Component\Form\Form {#3779 …} } |
expanded | false |
form | Symfony\Component\Form\FormView {#3833 …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) {#3843 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) {#3650 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() {#3652 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3651 …} $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 {#3844 -errors: [] -form: Symfony\Component\Form\Form {#3782 …} } |
form | Symfony\Component\Form\FormView {#3845 …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) {#3662 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 {#3663 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() {#3665 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3667 …} $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 {#3846 -errors: [] -form: Symfony\Component\Form\Form {#3785 …} } |
form | Symfony\Component\Form\FormView {#3847 …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) {#3674 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() {#3676 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3675 …} $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 {#3848 -errors: [] -form: Symfony\Component\Form\Form {#3788 …} } |
form | Symfony\Component\Form\FormView {#3849 …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 {#3850 …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 | "0c05592fd11dc1b2e6af4236587ccf7.vpXIANz1ROMSiEP-6mW81gYpQixqiHTBa4XPre__39w.6f6aYe-FcodHvA2qmALEgER7b0dY5RaAArS3x9a3to7k-L43ubkXrlbdBg" |
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 | "0c05592fd11dc1b2e6af4236587ccf7.vpXIANz1ROMSiEP-6mW81gYpQixqiHTBa4XPre__39w.6f6aYe-FcodHvA2qmALEgER7b0dY5RaAArS3x9a3to7k-L43ubkXrlbdBg" |
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 | "0c05592fd11dc1b2e6af4236587ccf7.vpXIANz1ROMSiEP-6mW81gYpQixqiHTBa4XPre__39w.6f6aYe-FcodHvA2qmALEgER7b0dY5RaAArS3x9a3to7k-L43ubkXrlbdBg" |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#3664 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() {#3853 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3852 …} $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 | "0c05592fd11dc1b2e6af4236587ccf7.vpXIANz1ROMSiEP-6mW81gYpQixqiHTBa4XPre__39w.6f6aYe-FcodHvA2qmALEgER7b0dY5RaAArS3x9a3to7k-L43ubkXrlbdBg" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#3873 -errors: [] -form: Symfony\Component\Form\Form {#3869 …} } |
form | Symfony\Component\Form\FormView {#3862 …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 | "0c05592fd11dc1b2e6af4236587ccf7.vpXIANz1ROMSiEP-6mW81gYpQixqiHTBa4XPre__39w.6f6aYe-FcodHvA2qmALEgER7b0dY5RaAArS3x9a3to7k-L43ubkXrlbdBg" |