Forms
-
booking_room
-
dateRange
-
nbAdults
-
nbChildren
-
birthdays
-
extras
-
_token
-
-
booking_hidden
-
bookingSettings
-
refererUrl
-
_token
-
-
search_tools
-
hotel
-
stars
-
dateRange
-
zone
-
travelers
-
honeymoon
-
chambers
-
_token
-
-
registration_form
-
email
-
agreeTerms
-
lastname
-
firstname
-
phone
-
plainPassword
-
_token
-
booking_room
"App\Form\BookingRoomType"
Errors
This form has no errors.
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
adults | 2 |
same as passed value |
birthdays | null |
null
|
children | 0 |
same as passed value |
from | DateTime @1742680888 {#1198 date: 2025-03-22 22:01:28.593029 UTC (+00:00) } |
same as passed value |
hotel | App\Entity\Hotels {#1027 -id: 23 -name: "Tamassa Resort" -description: "Pourquoi ne pas planifier dès maintenant vos prochaines vacances ? Pour un séjour inoubliable, il vous faut un esprit de fête, des séances de cinéma sur la plage au crépuscule et des cocktails au bord de la piscine. Découvrez en avant-première l’hôtel Tamassa, à l’île Maurice : notre établissement quatre étoiles supérieure, aux beaux jardins tropicaux, est installé le long d’une plage de sable immaculé. Bercé par le bruissement du vent dans les palmes des cocotiers, il offre une vue splendide sur l’océan d’un bleu cobalt. Situé à Bel Ombre, dans le sud de l’île, Tamassa est entouré de magnifiques montagnes et de champs abondants de canne à sucre. Ici, une véritable joie de vivre s’associe à un design contemporain, pour offrir aux jeunes (et aux jeunes d’esprit) l’endroit idéal pour s’amuser et se détendre." -website: "https://www.tamassaresorts.com/fr" -stars: 4 -youtubeVideoId: "oHj1__k6hy0" -phone: "+230 698 9800" -email: "reservation@theluxcollective.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3736.937588600313!2d57.41344501217992!3d-20.50878458093443!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c6fce6190d3f1%3A0x56a7d07495b9d0f3!2sTamassa%20Bel%20Ombre!5e0!3m2!1sfr!2sfr!4v1718969578943!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Sud-Ouest" -createdAt: DateTimeImmutable @1714145854 {#1019 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1050 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1024 …} -address: "Route Côtière, Bel Ombre, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "6" -childAgeMax: "12" -teenAgeMax: "18" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965cff0682d056177502.jpg" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "23" -offers: Doctrine\Common\Collections\ArrayCollection {#2021 …} -highlighted: false -services: [ "" ] -hlStartAt: null -hlEndAt: null -slug: "tamassa-resort" } |
same as passed value |
to | DateTime @1743026488 {#914 date: 2025-03-26 22:01:28.593038 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 @1742680888 {#1198 date: 2025-03-22 22:01:28.593029 UTC (+00:00) } |
getter | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
hotel | App\Entity\Hotels {#1027 -id: 23 -name: "Tamassa Resort" -description: "Pourquoi ne pas planifier dès maintenant vos prochaines vacances ? Pour un séjour inoubliable, il vous faut un esprit de fête, des séances de cinéma sur la plage au crépuscule et des cocktails au bord de la piscine. Découvrez en avant-première l’hôtel Tamassa, à l’île Maurice : notre établissement quatre étoiles supérieure, aux beaux jardins tropicaux, est installé le long d’une plage de sable immaculé. Bercé par le bruissement du vent dans les palmes des cocotiers, il offre une vue splendide sur l’océan d’un bleu cobalt. Situé à Bel Ombre, dans le sud de l’île, Tamassa est entouré de magnifiques montagnes et de champs abondants de canne à sucre. Ici, une véritable joie de vivre s’associe à un design contemporain, pour offrir aux jeunes (et aux jeunes d’esprit) l’endroit idéal pour s’amuser et se détendre." -website: "https://www.tamassaresorts.com/fr" -stars: 4 -youtubeVideoId: "oHj1__k6hy0" -phone: "+230 698 9800" -email: "reservation@theluxcollective.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3736.937588600313!2d57.41344501217992!3d-20.50878458093443!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c6fce6190d3f1%3A0x56a7d07495b9d0f3!2sTamassa%20Bel%20Ombre!5e0!3m2!1sfr!2sfr!4v1718969578943!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Sud-Ouest" -createdAt: DateTimeImmutable @1714145854 {#1019 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1050 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1024 …} -address: "Route Côtière, Bel Ombre, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "6" -childAgeMax: "12" -teenAgeMax: "18" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965cff0682d056177502.jpg" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "23" -offers: Doctrine\Common\Collections\ArrayCollection {#2021 …} -highlighted: false -services: [ "" ] -hlStartAt: null -hlEndAt: null -slug: "tamassa-resort" } |
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 @1743026488 {#914 date: 2025-03-26 22:01:28.593038 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 {#2346 -errors: [] -form: Symfony\Component\Form\Form {#1479 …} } |
form | Symfony\Component\Form\FormView {#2292 …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 {#2360 -errors: [] -form: Symfony\Component\Form\Form {#1514 …} } |
form | Symfony\Component\Form\FormView {#2359 …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 {#2361 -errors: [] -form: Symfony\Component\Form\Form {#1518 …} } |
form | Symfony\Component\Form\FormView {#2362 …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 {#2363 -errors: [] -form: Symfony\Component\Form\Form {#1522 …} } |
form | Symfony\Component\Form\FormView {#2364 …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 {#2365 -errors: [] -form: Symfony\Component\Form\Form {#1525 …} } |
form | Symfony\Component\Form\FormView {#2366 …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 {#2367 …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: 23 -name: "Tamassa Resort" -description: "Pourquoi ne pas planifier dès maintenant vos prochaines vacances ? Pour un séjour inoubliable, il vous faut un esprit de fête, des séances de cinéma sur la plage au crépuscule et des cocktails au bord de la piscine. Découvrez en avant-première l’hôtel Tamassa, à l’île Maurice : notre établissement quatre étoiles supérieure, aux beaux jardins tropicaux, est installé le long d’une plage de sable immaculé. Bercé par le bruissement du vent dans les palmes des cocotiers, il offre une vue splendide sur l’océan d’un bleu cobalt. Situé à Bel Ombre, dans le sud de l’île, Tamassa est entouré de magnifiques montagnes et de champs abondants de canne à sucre. Ici, une véritable joie de vivre s’associe à un design contemporain, pour offrir aux jeunes (et aux jeunes d’esprit) l’endroit idéal pour s’amuser et se détendre." -website: "https://www.tamassaresorts.com/fr" -stars: 4 -youtubeVideoId: "oHj1__k6hy0" -phone: "+230 698 9800" -email: "reservation@theluxcollective.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3736.937588600313!2d57.41344501217992!3d-20.50878458093443!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c6fce6190d3f1%3A0x56a7d07495b9d0f3!2sTamassa%20Bel%20Ombre!5e0!3m2!1sfr!2sfr!4v1718969578943!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Sud-Ouest" -createdAt: DateTimeImmutable @1714145854 {#1019 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1050 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1024 …} -address: "Route Côtière, Bel Ombre, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "6" -childAgeMax: "12" -teenAgeMax: "18" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965cff0682d056177502.jpg" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "23" -offers: Doctrine\Common\Collections\ArrayCollection {#2021 …} -highlighted: false -services: [ "" ] -hlStartAt: null -hlEndAt: null -slug: "tamassa-resort" } } } |
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 | [ 168 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2375 +data: App\Entity\ExtraCharges {#1638 …} +value: "168" +label: "BASE - PETIT DEJEUNER" +attr: [] +labelTranslationParameters: [] } 127 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2379 +data: App\Entity\ExtraCharges {#1576 …} +value: "127" +label: "Suppléments repas Demi-pension" +attr: [] +labelTranslationParameters: [] } 128 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2377 +data: App\Entity\ExtraCharges {#1661 …} +value: "128" +label: "Suppléments repas Pension complète" +attr: [] +labelTranslationParameters: [] } 130 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2381 +data: App\Entity\ExtraCharges {#1624 …} +value: "130" +label: "Suppléments repas Formule "Tout inclus"" +attr: [] +labelTranslationParameters: [] } ] |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2370 -errors: [] -form: Symfony\Component\Form\Form {#1605 …} } |
expanded | false |
form | Symfony\Component\Form\FormView {#2369 …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) {#2373 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 | "c4b32dfe1.SIn19C26fEegXZTNB2dx_-YUpWhtDUHYKlcurQqGur8.AtaxtmXVCH_hcNr6MyMYt5ZzxAQleBDoB3pYm2PS9_Z_2LvAScwzF_Es-w" |
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 | "c4b32dfe1.SIn19C26fEegXZTNB2dx_-YUpWhtDUHYKlcurQqGur8.AtaxtmXVCH_hcNr6MyMYt5ZzxAQleBDoB3pYm2PS9_Z_2LvAScwzF_Es-w" |
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 | "c4b32dfe1.SIn19C26fEegXZTNB2dx_-YUpWhtDUHYKlcurQqGur8.AtaxtmXVCH_hcNr6MyMYt5ZzxAQleBDoB3pYm2PS9_Z_2LvAScwzF_Es-w" |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#2349 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() {#2376 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#2374 …} $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 | "c4b32dfe1.SIn19C26fEegXZTNB2dx_-YUpWhtDUHYKlcurQqGur8.AtaxtmXVCH_hcNr6MyMYt5ZzxAQleBDoB3pYm2PS9_Z_2LvAScwzF_Es-w" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2394 -errors: [] -form: Symfony\Component\Form\Form {#2387 …} } |
form | Symfony\Component\Form\FormView {#2393 …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 | "c4b32dfe1.SIn19C26fEegXZTNB2dx_-YUpWhtDUHYKlcurQqGur8.AtaxtmXVCH_hcNr6MyMYt5ZzxAQleBDoB3pYm2PS9_Z_2LvAScwzF_Es-w" |
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.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyMywicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzIzXC82Njk2NWNmZjA2ODJkMDU2MTc3NTAyLmpwZyIsImhvdGVsX25hbWUiOiJUYW1hc3NhIFJlc29ydCIsInJvb21faWQiOjE0NCwicm9vbV9uYW1lIjoiQ2hhbWJyZSBcIlBsYWdlXCIiLCJmcm9tIjoiMjJcLzAzXC8yMDI1IiwidG8iOiIyNlwvMDNcLzIwMjUiLCJuaWdodHMiOjQsIm5lZWRlZFJvb21zIjoxLCJhZHVsdHMiOjIsImNoaWxkcmVuIjowLCJ0b3RhbEFtb3VudCI6MTE2MCwidG90YWxBbW91bnREaXNjb3VudGVkIjo4NzAsIm1hbmRhdG9yeUV4dHJhSWQiOjE2OCwiZXh0cmEiOnsiZXh0cmFJZCI6MTY4LCJuYW1lIjoiQkFTRSAtIFBFVElUIERFSkVVTkVSIiwiZGVzY3JpcHRpb24iOm51bGwsInN0YXlUb3RhbE5pZ2h0cyI6NCwiZGFpbHlBZHVsdHMiOjAsImRhaWx5VGVlbnMiOjAsImRhaWx5Q2hpbGRyZW4iOjAsImRhaWx5QmFiaWVzIjowLCJhZHVsdHNFeHRyYXNBbW91bnQiOjAsImtpZHNFeHRyYXNBbW91bnQiOjAsInN0YXlFeHRyYXNBbW91bnQiOjAsInN0YXlSb29tQW1vdW50Ijo4NzAsInRvdGFsU3RheUFtb3VudFdvRGlzY291bnQiOjExNjAsInRvdGFsU3RheUFtb3VudCI6ODcwLCJmaW5hbEFtb3VudFdvRGlzY291bnQiOjEzOTIsImZpbmFsQW1vdW50IjoxMDQ0LCJleHRyYURpc2NvdW50IjpudWxsLCJleHRyYUtpZHNEaXNjb3VudCI6bnVsbCwiZXh0cmFTdGFydEF0IjpudWxsLCJleHRyYUVuZEF0IjpudWxsLCJldmVudER1cmF0aW9uIjowLCJldmVudHMiOltdfSwic3BlY2lhbEV4dHJhIjpbXSwiZGlzY291bnRzIjpbeyJpZCI6MjE2LCJ0aXRsZSI6IkZBQlVMT1VTIE9GRkVSIiwiZGVzY3JpcHRpb24iOm51bGwsInJlZmVyZW5jZSI6IkZBQlVMT1VTIE9GRkVSIiwidHlwZSI6IlNwZWNpYWwiLCJyYXRlIjoyNSwiZXh0cmFfcmF0ZSI6bnVsbCwic3RhcnQiOiIyM1wvMDJcLzIwMjUiLCJlbmQiOiIzMVwvMDNcLzIwMjUiLCJraWRzX3JhdGUiOiIiLCJwYXJ0aWFsIjpmYWxzZSwic2VsZWN0ZWRfcm9vbXMiOltdLCJzdGF5cm9vbV9hbW91bnRfYmVmb3JlIjoxMTYwLCJzdGF5cm9vbV9hbW91bnRfYWZ0ZXIiOjg3MH1dLCJlcnJvciI6W119fQ.LQAn9RMFl0tIQjIEYnve1S47iP5mdqrMbEELk0vf2HQ" -refererUrl: "http://allons-maurice.babouklab.com/hotels/tamassa-resort/chambre-plage" } |
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.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyMywicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzIzXC82Njk2NWNmZjA2ODJkMDU2MTc3NTAyLmpwZyIsImhvdGVsX25hbWUiOiJUYW1hc3NhIFJlc29ydCIsInJvb21faWQiOjE0NCwicm9vbV9uYW1lIjoiQ2hhbWJyZSBcIlBsYWdlXCIiLCJmcm9tIjoiMjJcLzAzXC8yMDI1IiwidG8iOiIyNlwvMDNcLzIwMjUiLCJuaWdodHMiOjQsIm5lZWRlZFJvb21zIjoxLCJhZHVsdHMiOjIsImNoaWxkcmVuIjowLCJ0b3RhbEFtb3VudCI6MTE2MCwidG90YWxBbW91bnREaXNjb3VudGVkIjo4NzAsIm1hbmRhdG9yeUV4dHJhSWQiOjE2OCwiZXh0cmEiOnsiZXh0cmFJZCI6MTY4LCJuYW1lIjoiQkFTRSAtIFBFVElUIERFSkVVTkVSIiwiZGVzY3JpcHRpb24iOm51bGwsInN0YXlUb3RhbE5pZ2h0cyI6NCwiZGFpbHlBZHVsdHMiOjAsImRhaWx5VGVlbnMiOjAsImRhaWx5Q2hpbGRyZW4iOjAsImRhaWx5QmFiaWVzIjowLCJhZHVsdHNFeHRyYXNBbW91bnQiOjAsImtpZHNFeHRyYXNBbW91bnQiOjAsInN0YXlFeHRyYXNBbW91bnQiOjAsInN0YXlSb29tQW1vdW50Ijo4NzAsInRvdGFsU3RheUFtb3VudFdvRGlzY291bnQiOjExNjAsInRvdGFsU3RheUFtb3VudCI6ODcwLCJmaW5hbEFtb3VudFdvRGlzY291bnQiOjEzOTIsImZpbmFsQW1vdW50IjoxMDQ0LCJleHRyYURpc2NvdW50IjpudWxsLCJleHRyYUtpZHNEaXNjb3VudCI6bnVsbCwiZXh0cmFTdGFydEF0IjpudWxsLCJleHRyYUVuZEF0IjpudWxsLCJldmVudER1cmF0aW9uIjowLCJldmVudHMiOltdfSwic3BlY2lhbEV4dHJhIjpbXSwiZGlzY291bnRzIjpbeyJpZCI6MjE2LCJ0aXRsZSI6IkZBQlVMT1VTIE9GRkVSIiwiZGVzY3JpcHRpb24iOm51bGwsInJlZmVyZW5jZSI6IkZBQlVMT1VTIE9GRkVSIiwidHlwZSI6IlNwZWNpYWwiLCJyYXRlIjoyNSwiZXh0cmFfcmF0ZSI6bnVsbCwic3RhcnQiOiIyM1wvMDJcLzIwMjUiLCJlbmQiOiIzMVwvMDNcLzIwMjUiLCJraWRzX3JhdGUiOiIiLCJwYXJ0aWFsIjpmYWxzZSwic2VsZWN0ZWRfcm9vbXMiOltdLCJzdGF5cm9vbV9hbW91bnRfYmVmb3JlIjoxMTYwLCJzdGF5cm9vbV9hbW91bnRfYWZ0ZXIiOjg3MH1dLCJlcnJvciI6W119fQ.LQAn9RMFl0tIQjIEYnve1S47iP5mdqrMbEELk0vf2HQ" -refererUrl: "http://allons-maurice.babouklab.com/hotels/tamassa-resort/chambre-plage" } |
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.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyMywicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzIzXC82Njk2NWNmZjA2ODJkMDU2MTc3NTAyLmpwZyIsImhvdGVsX25hbWUiOiJUYW1hc3NhIFJlc29ydCIsInJvb21faWQiOjE0NCwicm9vbV9uYW1lIjoiQ2hhbWJyZSBcIlBsYWdlXCIiLCJmcm9tIjoiMjJcLzAzXC8yMDI1IiwidG8iOiIyNlwvMDNcLzIwMjUiLCJuaWdodHMiOjQsIm5lZWRlZFJvb21zIjoxLCJhZHVsdHMiOjIsImNoaWxkcmVuIjowLCJ0b3RhbEFtb3VudCI6MTE2MCwidG90YWxBbW91bnREaXNjb3VudGVkIjo4NzAsIm1hbmRhdG9yeUV4dHJhSWQiOjE2OCwiZXh0cmEiOnsiZXh0cmFJZCI6MTY4LCJuYW1lIjoiQkFTRSAtIFBFVElUIERFSkVVTkVSIiwiZGVzY3JpcHRpb24iOm51bGwsInN0YXlUb3RhbE5pZ2h0cyI6NCwiZGFpbHlBZHVsdHMiOjAsImRhaWx5VGVlbnMiOjAsImRhaWx5Q2hpbGRyZW4iOjAsImRhaWx5QmFiaWVzIjowLCJhZHVsdHNFeHRyYXNBbW91bnQiOjAsImtpZHNFeHRyYXNBbW91bnQiOjAsInN0YXlFeHRyYXNBbW91bnQiOjAsInN0YXlSb29tQW1vdW50Ijo4NzAsInRvdGFsU3RheUFtb3VudFdvRGlzY291bnQiOjExNjAsInRvdGFsU3RheUFtb3VudCI6ODcwLCJmaW5hbEFtb3VudFdvRGlzY291bnQiOjEzOTIsImZpbmFsQW1vdW50IjoxMDQ0LCJleHRyYURpc2NvdW50IjpudWxsLCJleHRyYUtpZHNEaXNjb3VudCI6bnVsbCwiZXh0cmFTdGFydEF0IjpudWxsLCJleHRyYUVuZEF0IjpudWxsLCJldmVudER1cmF0aW9uIjowLCJldmVudHMiOltdfSwic3BlY2lhbEV4dHJhIjpbXSwiZGlzY291bnRzIjpbeyJpZCI6MjE2LCJ0aXRsZSI6IkZBQlVMT1VTIE9GRkVSIiwiZGVzY3JpcHRpb24iOm51bGwsInJlZmVyZW5jZSI6IkZBQlVMT1VTIE9GRkVSIiwidHlwZSI6IlNwZWNpYWwiLCJyYXRlIjoyNSwiZXh0cmFfcmF0ZSI6bnVsbCwic3RhcnQiOiIyM1wvMDJcLzIwMjUiLCJlbmQiOiIzMVwvMDNcLzIwMjUiLCJraWRzX3JhdGUiOiIiLCJwYXJ0aWFsIjpmYWxzZSwic2VsZWN0ZWRfcm9vbXMiOltdLCJzdGF5cm9vbV9hbW91bnRfYmVmb3JlIjoxMTYwLCJzdGF5cm9vbV9hbW91bnRfYWZ0ZXIiOjg3MH1dLCJlcnJvciI6W119fQ.LQAn9RMFl0tIQjIEYnve1S47iP5mdqrMbEELk0vf2HQ" -refererUrl: "http://allons-maurice.babouklab.com/hotels/tamassa-resort/chambre-plage" } |
data_class | "App\DTO\BookingHiddenDTO" |
disabled | false |
empty_data | Closure(FormInterface $form) {#2293 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() {#2290 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#2291 …} $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.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyMywicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzIzXC82Njk2NWNmZjA2ODJkMDU2MTc3NTAyLmpwZyIsImhvdGVsX25hbWUiOiJUYW1hc3NhIFJlc29ydCIsInJvb21faWQiOjE0NCwicm9vbV9uYW1lIjoiQ2hhbWJyZSBcIlBsYWdlXCIiLCJmcm9tIjoiMjJcLzAzXC8yMDI1IiwidG8iOiIyNlwvMDNcLzIwMjUiLCJuaWdodHMiOjQsIm5lZWRlZFJvb21zIjoxLCJhZHVsdHMiOjIsImNoaWxkcmVuIjowLCJ0b3RhbEFtb3VudCI6MTE2MCwidG90YWxBbW91bnREaXNjb3VudGVkIjo4NzAsIm1hbmRhdG9yeUV4dHJhSWQiOjE2OCwiZXh0cmEiOnsiZXh0cmFJZCI6MTY4LCJuYW1lIjoiQkFTRSAtIFBFVElUIERFSkVVTkVSIiwiZGVzY3JpcHRpb24iOm51bGwsInN0YXlUb3RhbE5pZ2h0cyI6NCwiZGFpbHlBZHVsdHMiOjAsImRhaWx5VGVlbnMiOjAsImRhaWx5Q2hpbGRyZW4iOjAsImRhaWx5QmFiaWVzIjowLCJhZHVsdHNFeHRyYXNBbW91bnQiOjAsImtpZHNFeHRyYXNBbW91bnQiOjAsInN0YXlFeHRyYXNBbW91bnQiOjAsInN0YXlSb29tQW1vdW50Ijo4NzAsInRvdGFsU3RheUFtb3VudFdvRGlzY291bnQiOjExNjAsInRvdGFsU3RheUFtb3VudCI6ODcwLCJmaW5hbEFtb3VudFdvRGlzY291bnQiOjEzOTIsImZpbmFsQW1vdW50IjoxMDQ0LCJleHRyYURpc2NvdW50IjpudWxsLCJleHRyYUtpZHNEaXNjb3VudCI6bnVsbCwiZXh0cmFTdGFydEF0IjpudWxsLCJleHRyYUVuZEF0IjpudWxsLCJldmVudER1cmF0aW9uIjowLCJldmVudHMiOltdfSwic3BlY2lhbEV4dHJhIjpbXSwiZGlzY291bnRzIjpbeyJpZCI6MjE2LCJ0aXRsZSI6IkZBQlVMT1VTIE9GRkVSIiwiZGVzY3JpcHRpb24iOm51bGwsInJlZmVyZW5jZSI6IkZBQlVMT1VTIE9GRkVSIiwidHlwZSI6IlNwZWNpYWwiLCJyYXRlIjoyNSwiZXh0cmFfcmF0ZSI6bnVsbCwic3RhcnQiOiIyM1wvMDJcLzIwMjUiLCJlbmQiOiIzMVwvMDNcLzIwMjUiLCJraWRzX3JhdGUiOiIiLCJwYXJ0aWFsIjpmYWxzZSwic2VsZWN0ZWRfcm9vbXMiOltdLCJzdGF5cm9vbV9hbW91bnRfYmVmb3JlIjoxMTYwLCJzdGF5cm9vbV9hbW91bnRfYWZ0ZXIiOjg3MH1dLCJlcnJvciI6W119fQ.LQAn9RMFl0tIQjIEYnve1S47iP5mdqrMbEELk0vf2HQ" -refererUrl: "http://allons-maurice.babouklab.com/hotels/tamassa-resort/chambre-plage" } |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2396 -errors: [] -form: Symfony\Component\Form\Form {#2334 …} } |
form | Symfony\Component\Form\FormView {#2397 …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.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyMywicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzIzXC82Njk2NWNmZjA2ODJkMDU2MTc3NTAyLmpwZyIsImhvdGVsX25hbWUiOiJUYW1hc3NhIFJlc29ydCIsInJvb21faWQiOjE0NCwicm9vbV9uYW1lIjoiQ2hhbWJyZSBcIlBsYWdlXCIiLCJmcm9tIjoiMjJcLzAzXC8yMDI1IiwidG8iOiIyNlwvMDNcLzIwMjUiLCJuaWdodHMiOjQsIm5lZWRlZFJvb21zIjoxLCJhZHVsdHMiOjIsImNoaWxkcmVuIjowLCJ0b3RhbEFtb3VudCI6MTE2MCwidG90YWxBbW91bnREaXNjb3VudGVkIjo4NzAsIm1hbmRhdG9yeUV4dHJhSWQiOjE2OCwiZXh0cmEiOnsiZXh0cmFJZCI6MTY4LCJuYW1lIjoiQkFTRSAtIFBFVElUIERFSkVVTkVSIiwiZGVzY3JpcHRpb24iOm51bGwsInN0YXlUb3RhbE5pZ2h0cyI6NCwiZGFpbHlBZHVsdHMiOjAsImRhaWx5VGVlbnMiOjAsImRhaWx5Q2hpbGRyZW4iOjAsImRhaWx5QmFiaWVzIjowLCJhZHVsdHNFeHRyYXNBbW91bnQiOjAsImtpZHNFeHRyYXNBbW91bnQiOjAsInN0YXlFeHRyYXNBbW91bnQiOjAsInN0YXlSb29tQW1vdW50Ijo4NzAsInRvdGFsU3RheUFtb3VudFdvRGlzY291bnQiOjExNjAsInRvdGFsU3RheUFtb3VudCI6ODcwLCJmaW5hbEFtb3VudFdvRGlzY291bnQiOjEzOTIsImZpbmFsQW1vdW50IjoxMDQ0LCJleHRyYURpc2NvdW50IjpudWxsLCJleHRyYUtpZHNEaXNjb3VudCI6bnVsbCwiZXh0cmFTdGFydEF0IjpudWxsLCJleHRyYUVuZEF0IjpudWxsLCJldmVudER1cmF0aW9uIjowLCJldmVudHMiOltdfSwic3BlY2lhbEV4dHJhIjpbXSwiZGlzY291bnRzIjpbeyJpZCI6MjE2LCJ0aXRsZSI6IkZBQlVMT1VTIE9GRkVSIiwiZGVzY3JpcHRpb24iOm51bGwsInJlZmVyZW5jZSI6IkZBQlVMT1VTIE9GRkVSIiwidHlwZSI6IlNwZWNpYWwiLCJyYXRlIjoyNSwiZXh0cmFfcmF0ZSI6bnVsbCwic3RhcnQiOiIyM1wvMDJcLzIwMjUiLCJlbmQiOiIzMVwvMDNcLzIwMjUiLCJraWRzX3JhdGUiOiIiLCJwYXJ0aWFsIjpmYWxzZSwic2VsZWN0ZWRfcm9vbXMiOltdLCJzdGF5cm9vbV9hbW91bnRfYmVmb3JlIjoxMTYwLCJzdGF5cm9vbV9hbW91bnRfYWZ0ZXIiOjg3MH1dLCJlcnJvciI6W119fQ.LQAn9RMFl0tIQjIEYnve1S47iP5mdqrMbEELk0vf2HQ" -refererUrl: "http://allons-maurice.babouklab.com/hotels/tamassa-resort/chambre-plage" } |
bookingSettings
Errors
This form has no errors.
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyMywicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzIzXC82Njk2NWNmZjA2ODJkMDU2MTc3NTAyLmpwZyIsImhvdGVsX25hbWUiOiJUYW1hc3NhIFJlc29ydCIsInJvb21faWQiOjE0NCwicm9vbV9uYW1lIjoiQ2hhbWJyZSBcIlBsYWdlXCIiLCJmcm9tIjoiMjJcLzAzXC8yMDI1IiwidG8iOiIyNlwvMDNcLzIwMjUiLCJuaWdodHMiOjQsIm5lZWRlZFJvb21zIjoxLCJhZHVsdHMiOjIsImNoaWxkcmVuIjowLCJ0b3RhbEFtb3VudCI6MTE2MCwidG90YWxBbW91bnREaXNjb3VudGVkIjo4NzAsIm1hbmRhdG9yeUV4dHJhSWQiOjE2OCwiZXh0cmEiOnsiZXh0cmFJZCI6MTY4LCJuYW1lIjoiQkFTRSAtIFBFVElUIERFSkVVTkVSIiwiZGVzY3JpcHRpb24iOm51bGwsInN0YXlUb3RhbE5pZ2h0cyI6NCwiZGFpbHlBZHVsdHMiOjAsImRhaWx5VGVlbnMiOjAsImRhaWx5Q2hpbGRyZW4iOjAsImRhaWx5QmFiaWVzIjowLCJhZHVsdHNFeHRyYXNBbW91bnQiOjAsImtpZHNFeHRyYXNBbW91bnQiOjAsInN0YXlFeHRyYXNBbW91bnQiOjAsInN0YXlSb29tQW1vdW50Ijo4NzAsInRvdGFsU3RheUFtb3VudFdvRGlzY291bnQiOjExNjAsInRvdGFsU3RheUFtb3VudCI6ODcwLCJmaW5hbEFtb3VudFdvRGlzY291bnQiOjEzOTIsImZpbmFsQW1vdW50IjoxMDQ0LCJleHRyYURpc2NvdW50IjpudWxsLCJleHRyYUtpZHNEaXNjb3VudCI6bnVsbCwiZXh0cmFTdGFydEF0IjpudWxsLCJleHRyYUVuZEF0IjpudWxsLCJldmVudER1cmF0aW9uIjowLCJldmVudHMiOltdfSwic3BlY2lhbEV4dHJhIjpbXSwiZGlzY291bnRzIjpbeyJpZCI6MjE2LCJ0aXRsZSI6IkZBQlVMT1VTIE9GRkVSIiwiZGVzY3JpcHRpb24iOm51bGwsInJlZmVyZW5jZSI6IkZBQlVMT1VTIE9GRkVSIiwidHlwZSI6IlNwZWNpYWwiLCJyYXRlIjoyNSwiZXh0cmFfcmF0ZSI6bnVsbCwic3RhcnQiOiIyM1wvMDJcLzIwMjUiLCJlbmQiOiIzMVwvMDNcLzIwMjUiLCJraWRzX3JhdGUiOiIiLCJwYXJ0aWFsIjpmYWxzZSwic2VsZWN0ZWRfcm9vbXMiOltdLCJzdGF5cm9vbV9hbW91bnRfYmVmb3JlIjoxMTYwLCJzdGF5cm9vbV9hbW91bnRfYWZ0ZXIiOjg3MH1dLCJlcnJvciI6W119fQ.LQAn9RMFl0tIQjIEYnve1S47iP5mdqrMbEELk0vf2HQ" |
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) {#1768 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() {#2014 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#2286 …} $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.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyMywicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzIzXC82Njk2NWNmZjA2ODJkMDU2MTc3NTAyLmpwZyIsImhvdGVsX25hbWUiOiJUYW1hc3NhIFJlc29ydCIsInJvb21faWQiOjE0NCwicm9vbV9uYW1lIjoiQ2hhbWJyZSBcIlBsYWdlXCIiLCJmcm9tIjoiMjJcLzAzXC8yMDI1IiwidG8iOiIyNlwvMDNcLzIwMjUiLCJuaWdodHMiOjQsIm5lZWRlZFJvb21zIjoxLCJhZHVsdHMiOjIsImNoaWxkcmVuIjowLCJ0b3RhbEFtb3VudCI6MTE2MCwidG90YWxBbW91bnREaXNjb3VudGVkIjo4NzAsIm1hbmRhdG9yeUV4dHJhSWQiOjE2OCwiZXh0cmEiOnsiZXh0cmFJZCI6MTY4LCJuYW1lIjoiQkFTRSAtIFBFVElUIERFSkVVTkVSIiwiZGVzY3JpcHRpb24iOm51bGwsInN0YXlUb3RhbE5pZ2h0cyI6NCwiZGFpbHlBZHVsdHMiOjAsImRhaWx5VGVlbnMiOjAsImRhaWx5Q2hpbGRyZW4iOjAsImRhaWx5QmFiaWVzIjowLCJhZHVsdHNFeHRyYXNBbW91bnQiOjAsImtpZHNFeHRyYXNBbW91bnQiOjAsInN0YXlFeHRyYXNBbW91bnQiOjAsInN0YXlSb29tQW1vdW50Ijo4NzAsInRvdGFsU3RheUFtb3VudFdvRGlzY291bnQiOjExNjAsInRvdGFsU3RheUFtb3VudCI6ODcwLCJmaW5hbEFtb3VudFdvRGlzY291bnQiOjEzOTIsImZpbmFsQW1vdW50IjoxMDQ0LCJleHRyYURpc2NvdW50IjpudWxsLCJleHRyYUtpZHNEaXNjb3VudCI6bnVsbCwiZXh0cmFTdGFydEF0IjpudWxsLCJleHRyYUVuZEF0IjpudWxsLCJldmVudER1cmF0aW9uIjowLCJldmVudHMiOltdfSwic3BlY2lhbEV4dHJhIjpbXSwiZGlzY291bnRzIjpbeyJpZCI6MjE2LCJ0aXRsZSI6IkZBQlVMT1VTIE9GRkVSIiwiZGVzY3JpcHRpb24iOm51bGwsInJlZmVyZW5jZSI6IkZBQlVMT1VTIE9GRkVSIiwidHlwZSI6IlNwZWNpYWwiLCJyYXRlIjoyNSwiZXh0cmFfcmF0ZSI6bnVsbCwic3RhcnQiOiIyM1wvMDJcLzIwMjUiLCJlbmQiOiIzMVwvMDNcLzIwMjUiLCJraWRzX3JhdGUiOiIiLCJwYXJ0aWFsIjpmYWxzZSwic2VsZWN0ZWRfcm9vbXMiOltdLCJzdGF5cm9vbV9hbW91bnRfYmVmb3JlIjoxMTYwLCJzdGF5cm9vbV9hbW91bnRfYWZ0ZXIiOjg3MH1dLCJlcnJvciI6W119fQ.LQAn9RMFl0tIQjIEYnve1S47iP5mdqrMbEELk0vf2HQ" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2401 -errors: [] -form: Symfony\Component\Form\Form {#2337 …} } |
form | Symfony\Component\Form\FormView {#2400 …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.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyMywicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzIzXC82Njk2NWNmZjA2ODJkMDU2MTc3NTAyLmpwZyIsImhvdGVsX25hbWUiOiJUYW1hc3NhIFJlc29ydCIsInJvb21faWQiOjE0NCwicm9vbV9uYW1lIjoiQ2hhbWJyZSBcIlBsYWdlXCIiLCJmcm9tIjoiMjJcLzAzXC8yMDI1IiwidG8iOiIyNlwvMDNcLzIwMjUiLCJuaWdodHMiOjQsIm5lZWRlZFJvb21zIjoxLCJhZHVsdHMiOjIsImNoaWxkcmVuIjowLCJ0b3RhbEFtb3VudCI6MTE2MCwidG90YWxBbW91bnREaXNjb3VudGVkIjo4NzAsIm1hbmRhdG9yeUV4dHJhSWQiOjE2OCwiZXh0cmEiOnsiZXh0cmFJZCI6MTY4LCJuYW1lIjoiQkFTRSAtIFBFVElUIERFSkVVTkVSIiwiZGVzY3JpcHRpb24iOm51bGwsInN0YXlUb3RhbE5pZ2h0cyI6NCwiZGFpbHlBZHVsdHMiOjAsImRhaWx5VGVlbnMiOjAsImRhaWx5Q2hpbGRyZW4iOjAsImRhaWx5QmFiaWVzIjowLCJhZHVsdHNFeHRyYXNBbW91bnQiOjAsImtpZHNFeHRyYXNBbW91bnQiOjAsInN0YXlFeHRyYXNBbW91bnQiOjAsInN0YXlSb29tQW1vdW50Ijo4NzAsInRvdGFsU3RheUFtb3VudFdvRGlzY291bnQiOjExNjAsInRvdGFsU3RheUFtb3VudCI6ODcwLCJmaW5hbEFtb3VudFdvRGlzY291bnQiOjEzOTIsImZpbmFsQW1vdW50IjoxMDQ0LCJleHRyYURpc2NvdW50IjpudWxsLCJleHRyYUtpZHNEaXNjb3VudCI6bnVsbCwiZXh0cmFTdGFydEF0IjpudWxsLCJleHRyYUVuZEF0IjpudWxsLCJldmVudER1cmF0aW9uIjowLCJldmVudHMiOltdfSwic3BlY2lhbEV4dHJhIjpbXSwiZGlzY291bnRzIjpbeyJpZCI6MjE2LCJ0aXRsZSI6IkZBQlVMT1VTIE9GRkVSIiwiZGVzY3JpcHRpb24iOm51bGwsInJlZmVyZW5jZSI6IkZBQlVMT1VTIE9GRkVSIiwidHlwZSI6IlNwZWNpYWwiLCJyYXRlIjoyNSwiZXh0cmFfcmF0ZSI6bnVsbCwic3RhcnQiOiIyM1wvMDJcLzIwMjUiLCJlbmQiOiIzMVwvMDNcLzIwMjUiLCJraWRzX3JhdGUiOiIiLCJwYXJ0aWFsIjpmYWxzZSwic2VsZWN0ZWRfcm9vbXMiOltdLCJzdGF5cm9vbV9hbW91bnRfYmVmb3JlIjoxMTYwLCJzdGF5cm9vbV9hbW91bnRfYWZ0ZXIiOjg3MH1dLCJlcnJvciI6W119fQ.LQAn9RMFl0tIQjIEYnve1S47iP5mdqrMbEELk0vf2HQ" |
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/tamassa-resort/chambre-plage" |
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) {#1781 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() {#2328 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#1795 …} $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/tamassa-resort/chambre-plage" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2402 -errors: [] -form: Symfony\Component\Form\Form {#2340 …} } |
form | Symfony\Component\Form\FormView {#2403 …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/tamassa-resort/chambre-plage" |
_token
Errors
This form has no errors.
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "a940f29c43a30ef97e43d.9AUhHQhr7-FITx12_86q0BaWSEqNHtdzgC402GO3OWc.w08Sdz1T37IGfXsCvbblozvUKhnPaII1tWN-9TbbYSWdYVZHP1iEpjJiag" |
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 | "a940f29c43a30ef97e43d.9AUhHQhr7-FITx12_86q0BaWSEqNHtdzgC402GO3OWc.w08Sdz1T37IGfXsCvbblozvUKhnPaII1tWN-9TbbYSWdYVZHP1iEpjJiag" |
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 | "a940f29c43a30ef97e43d.9AUhHQhr7-FITx12_86q0BaWSEqNHtdzgC402GO3OWc.w08Sdz1T37IGfXsCvbblozvUKhnPaII1tWN-9TbbYSWdYVZHP1iEpjJiag" |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#2398 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() {#2404 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#2405 …} $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 | "a940f29c43a30ef97e43d.9AUhHQhr7-FITx12_86q0BaWSEqNHtdzgC402GO3OWc.w08Sdz1T37IGfXsCvbblozvUKhnPaII1tWN-9TbbYSWdYVZHP1iEpjJiag" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2415 -errors: [] -form: Symfony\Component\Form\Form {#2411 …} } |
form | Symfony\Component\Form\FormView {#2406 …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 | "a940f29c43a30ef97e43d.9AUhHQhr7-FITx12_86q0BaWSEqNHtdzgC402GO3OWc.w08Sdz1T37IGfXsCvbblozvUKhnPaII1tWN-9TbbYSWdYVZHP1iEpjJiag" |
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: 23 -name: "Tamassa Resort" -description: "Pourquoi ne pas planifier dès maintenant vos prochaines vacances ? Pour un séjour inoubliable, il vous faut un esprit de fête, des séances de cinéma sur la plage au crépuscule et des cocktails au bord de la piscine. Découvrez en avant-première l’hôtel Tamassa, à l’île Maurice : notre établissement quatre étoiles supérieure, aux beaux jardins tropicaux, est installé le long d’une plage de sable immaculé. Bercé par le bruissement du vent dans les palmes des cocotiers, il offre une vue splendide sur l’océan d’un bleu cobalt. Situé à Bel Ombre, dans le sud de l’île, Tamassa est entouré de magnifiques montagnes et de champs abondants de canne à sucre. Ici, une véritable joie de vivre s’associe à un design contemporain, pour offrir aux jeunes (et aux jeunes d’esprit) l’endroit idéal pour s’amuser et se détendre." -website: "https://www.tamassaresorts.com/fr" -stars: 4 -youtubeVideoId: "oHj1__k6hy0" -phone: "+230 698 9800" -email: "reservation@theluxcollective.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3736.937588600313!2d57.41344501217992!3d-20.50878458093443!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c6fce6190d3f1%3A0x56a7d07495b9d0f3!2sTamassa%20Bel%20Ombre!5e0!3m2!1sfr!2sfr!4v1718969578943!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Sud-Ouest" -createdAt: DateTimeImmutable @1714145854 {#1019 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1050 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1024 …} -address: "Route Côtière, Bel Ombre, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "6" -childAgeMax: "12" -teenAgeMax: "18" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965cff0682d056177502.jpg" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "23" -offers: Doctrine\Common\Collections\ArrayCollection {#2021 …} -highlighted: false -services: [ "" ] -hlStartAt: null -hlEndAt: null -slug: "tamassa-resort" } +stars: null +dateRange: "22/03/2025 - 26/03/2025" +fromAt: DateTimeImmutable @1742601600 {#3340 date: 2025-03-22 00:00:00.0 UTC (+00:00) } +toAt: DateTimeImmutable @1743033540 {#3339 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: 144 -name: "Chambre "Plage"" -slug: "chambre-plage" -picture: "/uploads/rooms/144/67162e4812fbf981724190.jpg" -description: "Pour profiter au maximum de l’air salin et des magnifiques couchers de soleil, optez pour l’une de nos 34 chambres Plage (à partir de 43 m2). En plus de la vue sur l’océan, elles offrent tout le confort dont vous rêvez pour passer de bonnes vacances." -stayTotalNights: 4 -adults: 2 -kids: 0 -neededRooms: 1 -kidsRoomsCount: 0 -defaultExtraLabel: "" -mandatoryExtraId: 168 -chambersStayDetails: [ [ "config" => [ "adults" => 2 "teens" => 0 "children" => 0 "babies" => 0 ] "dates_prices" => [ "2025-03-22" => [ "adults_price" => 290 "kids_price" => 0 "adults_discount_price" => 217.5 "kids_discount_price" => 0.0 "discounts" => [ 216 => [ "name" => "FABULOUS OFFER" "rate" => 25 ] ] ] "2025-03-23" => [ "adults_price" => 290 "kids_price" => 0 "adults_discount_price" => 217.5 "kids_discount_price" => 0.0 "discounts" => [ 216 => [ "name" => "FABULOUS OFFER" "rate" => 25 ] ] ] "2025-03-24" => [ "adults_price" => 290 "kids_price" => 0 "adults_discount_price" => 217.5 "kids_discount_price" => 0.0 "discounts" => [ 216 => [ "name" => "FABULOUS OFFER" "rate" => 25 ] ] ] "2025-03-25" => [ "adults_price" => 290 "kids_price" => 0 "adults_discount_price" => 217.5 "kids_discount_price" => 0.0 "discounts" => [ 216 => [ "name" => "FABULOUS OFFER" "rate" => 25 ] ] ] ] "amount" => 1160 "amount_discount" => 870.0 ] ] -totalRoomAmount: 1160.0 -totalRoomAmountDiscounted: 870.0 -marginTotalRoom: 1392.0 -marginTotalRoomDiscounted: 1044.0 -communExtras: [ App\DTO\ExtraStayDTO {#1648 -marginRate: 20 +extraId: 168 +name: "BASE - PETIT DEJEUNER" +description: null +stayTotalNights: 4 +dailyAdults: 0 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 0 +kidsExtrasAmount: 0 +stayExtrasAmount: 0 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 1160.0 +totalStayAmount: 870.0 +finalAmountWoDiscount: 1392.0 +finalAmount: 1044.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1651 -marginRate: 20 +extraId: 127 +name: "Suppléments repas Demi-pension" +description: null +stayTotalNights: 4 +dailyAdults: 50 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 200 +kidsExtrasAmount: 0 +stayExtrasAmount: 200 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 1360.0 +totalStayAmount: 1070.0 +finalAmountWoDiscount: 1632.0 +finalAmount: 1284.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1762 -marginRate: 20 +extraId: 128 +name: "Suppléments repas Pension complète" +description: null +stayTotalNights: 4 +dailyAdults: 80 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 320 +kidsExtrasAmount: 0 +stayExtrasAmount: 320 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 1480.0 +totalStayAmount: 1190.0 +finalAmountWoDiscount: 1776.0 +finalAmount: 1428.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1756 -marginRate: 20 +extraId: 130 +name: "Suppléments repas Formule "Tout inclus"" +description: null +stayTotalNights: 4 +dailyAdults: 120 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 480 +kidsExtrasAmount: 0 +stayExtrasAmount: 480 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 1640.0 +totalStayAmount: 1350.0 +finalAmountWoDiscount: 1968.0 +finalAmount: 1620.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1750 -marginRate: 20 +extraId: 126 +name: "Suppléments Lit additionnel Très basse Saison" +description: "1er enfant FREE / 2ème enfant tarif" +stayTotalNights: 4 +dailyAdults: 140 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 560 +kidsExtrasAmount: 0 +stayExtrasAmount: 560 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 1720.0 +totalStayAmount: 1430.0 +finalAmountWoDiscount: 2064.0 +finalAmount: 1716.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1725 -marginRate: 20 +extraId: 124 +name: "Suppléments Lit additionnel Basse Saison" +description: "1er enfant FREE / 2ème enfant tarif" +stayTotalNights: 4 +dailyAdults: 160 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 640 +kidsExtrasAmount: 0 +stayExtrasAmount: 640 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 1800.0 +totalStayAmount: 1510.0 +finalAmountWoDiscount: 2160.0 +finalAmount: 1812.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1746 -marginRate: 20 +extraId: 120 +name: "Suppléments Lit additionnel Intermédiaire" +description: "1er enfant FREE / 2ème enfant tarif" +stayTotalNights: 4 +dailyAdults: 220 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 880 +kidsExtrasAmount: 0 +stayExtrasAmount: 880 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 2040.0 +totalStayAmount: 1750.0 +finalAmountWoDiscount: 2448.0 +finalAmount: 2100.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1745 -marginRate: 20 +extraId: 118 +name: "Suppléments Lit additionnel Haute Saison Adulte" +description: "1er enfant FREE / 2ème enfant tarif" +stayTotalNights: 4 +dailyAdults: 260 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 1040 +kidsExtrasAmount: 0 +stayExtrasAmount: 1040 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 2200.0 +totalStayAmount: 1910.0 +finalAmountWoDiscount: 2640.0 +finalAmount: 2292.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1744 -marginRate: 20 +extraId: 122 +name: "Suppléments Lit additionnel Pointe" +description: "1er enfant FREE / 2ème enfant tarif" +stayTotalNights: 4 +dailyAdults: 440 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 1760 +kidsExtrasAmount: 0 +stayExtrasAmount: 1760 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 2920.0 +totalStayAmount: 2630.0 +finalAmountWoDiscount: 3504.0 +finalAmount: 3156.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } ] -specialExtras: [] -discounts: [ [ "id" => 216 "title" => "FABULOUS OFFER" "description" => null "reference" => "FABULOUS OFFER" "type" => "Special" "rate" => 25 "extra_rate" => null "start" => "23/02/2025" "end" => "31/03/2025" "kids_rate" => "" "partial" => false "selected_rooms" => [] "stayroom_amount_before" => 1160.0 "stayroom_amount_after" => 870.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: 23 -name: "Tamassa Resort" -description: "Pourquoi ne pas planifier dès maintenant vos prochaines vacances ? Pour un séjour inoubliable, il vous faut un esprit de fête, des séances de cinéma sur la plage au crépuscule et des cocktails au bord de la piscine. Découvrez en avant-première l’hôtel Tamassa, à l’île Maurice : notre établissement quatre étoiles supérieure, aux beaux jardins tropicaux, est installé le long d’une plage de sable immaculé. Bercé par le bruissement du vent dans les palmes des cocotiers, il offre une vue splendide sur l’océan d’un bleu cobalt. Situé à Bel Ombre, dans le sud de l’île, Tamassa est entouré de magnifiques montagnes et de champs abondants de canne à sucre. Ici, une véritable joie de vivre s’associe à un design contemporain, pour offrir aux jeunes (et aux jeunes d’esprit) l’endroit idéal pour s’amuser et se détendre." -website: "https://www.tamassaresorts.com/fr" -stars: 4 -youtubeVideoId: "oHj1__k6hy0" -phone: "+230 698 9800" -email: "reservation@theluxcollective.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3736.937588600313!2d57.41344501217992!3d-20.50878458093443!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c6fce6190d3f1%3A0x56a7d07495b9d0f3!2sTamassa%20Bel%20Ombre!5e0!3m2!1sfr!2sfr!4v1718969578943!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Sud-Ouest" -createdAt: DateTimeImmutable @1714145854 {#1019 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1050 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1024 …} -address: "Route Côtière, Bel Ombre, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "6" -childAgeMax: "12" -teenAgeMax: "18" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965cff0682d056177502.jpg" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "23" -offers: Doctrine\Common\Collections\ArrayCollection {#2021 …} -highlighted: false -services: [ "" ] -hlStartAt: null -hlEndAt: null -slug: "tamassa-resort" } +stars: null +dateRange: "22/03/2025 - 26/03/2025" +fromAt: DateTimeImmutable @1742601600 {#3340 date: 2025-03-22 00:00:00.0 UTC (+00:00) } +toAt: DateTimeImmutable @1743033540 {#3339 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: 144 -name: "Chambre "Plage"" -slug: "chambre-plage" -picture: "/uploads/rooms/144/67162e4812fbf981724190.jpg" -description: "Pour profiter au maximum de l’air salin et des magnifiques couchers de soleil, optez pour l’une de nos 34 chambres Plage (à partir de 43 m2). En plus de la vue sur l’océan, elles offrent tout le confort dont vous rêvez pour passer de bonnes vacances." -stayTotalNights: 4 -adults: 2 -kids: 0 -neededRooms: 1 -kidsRoomsCount: 0 -defaultExtraLabel: "" -mandatoryExtraId: 168 -chambersStayDetails: [ [ "config" => [ "adults" => 2 "teens" => 0 "children" => 0 "babies" => 0 ] "dates_prices" => [ "2025-03-22" => [ "adults_price" => 290 "kids_price" => 0 "adults_discount_price" => 217.5 "kids_discount_price" => 0.0 "discounts" => [ 216 => [ "name" => "FABULOUS OFFER" "rate" => 25 ] ] ] "2025-03-23" => [ "adults_price" => 290 "kids_price" => 0 "adults_discount_price" => 217.5 "kids_discount_price" => 0.0 "discounts" => [ 216 => [ "name" => "FABULOUS OFFER" "rate" => 25 ] ] ] "2025-03-24" => [ "adults_price" => 290 "kids_price" => 0 "adults_discount_price" => 217.5 "kids_discount_price" => 0.0 "discounts" => [ 216 => [ "name" => "FABULOUS OFFER" "rate" => 25 ] ] ] "2025-03-25" => [ "adults_price" => 290 "kids_price" => 0 "adults_discount_price" => 217.5 "kids_discount_price" => 0.0 "discounts" => [ 216 => [ "name" => "FABULOUS OFFER" "rate" => 25 ] ] ] ] "amount" => 1160 "amount_discount" => 870.0 ] ] -totalRoomAmount: 1160.0 -totalRoomAmountDiscounted: 870.0 -marginTotalRoom: 1392.0 -marginTotalRoomDiscounted: 1044.0 -communExtras: [ App\DTO\ExtraStayDTO {#1648 -marginRate: 20 +extraId: 168 +name: "BASE - PETIT DEJEUNER" +description: null +stayTotalNights: 4 +dailyAdults: 0 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 0 +kidsExtrasAmount: 0 +stayExtrasAmount: 0 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 1160.0 +totalStayAmount: 870.0 +finalAmountWoDiscount: 1392.0 +finalAmount: 1044.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1651 -marginRate: 20 +extraId: 127 +name: "Suppléments repas Demi-pension" +description: null +stayTotalNights: 4 +dailyAdults: 50 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 200 +kidsExtrasAmount: 0 +stayExtrasAmount: 200 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 1360.0 +totalStayAmount: 1070.0 +finalAmountWoDiscount: 1632.0 +finalAmount: 1284.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1762 -marginRate: 20 +extraId: 128 +name: "Suppléments repas Pension complète" +description: null +stayTotalNights: 4 +dailyAdults: 80 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 320 +kidsExtrasAmount: 0 +stayExtrasAmount: 320 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 1480.0 +totalStayAmount: 1190.0 +finalAmountWoDiscount: 1776.0 +finalAmount: 1428.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1756 -marginRate: 20 +extraId: 130 +name: "Suppléments repas Formule "Tout inclus"" +description: null +stayTotalNights: 4 +dailyAdults: 120 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 480 +kidsExtrasAmount: 0 +stayExtrasAmount: 480 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 1640.0 +totalStayAmount: 1350.0 +finalAmountWoDiscount: 1968.0 +finalAmount: 1620.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1750 -marginRate: 20 +extraId: 126 +name: "Suppléments Lit additionnel Très basse Saison" +description: "1er enfant FREE / 2ème enfant tarif" +stayTotalNights: 4 +dailyAdults: 140 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 560 +kidsExtrasAmount: 0 +stayExtrasAmount: 560 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 1720.0 +totalStayAmount: 1430.0 +finalAmountWoDiscount: 2064.0 +finalAmount: 1716.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1725 -marginRate: 20 +extraId: 124 +name: "Suppléments Lit additionnel Basse Saison" +description: "1er enfant FREE / 2ème enfant tarif" +stayTotalNights: 4 +dailyAdults: 160 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 640 +kidsExtrasAmount: 0 +stayExtrasAmount: 640 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 1800.0 +totalStayAmount: 1510.0 +finalAmountWoDiscount: 2160.0 +finalAmount: 1812.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1746 -marginRate: 20 +extraId: 120 +name: "Suppléments Lit additionnel Intermédiaire" +description: "1er enfant FREE / 2ème enfant tarif" +stayTotalNights: 4 +dailyAdults: 220 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 880 +kidsExtrasAmount: 0 +stayExtrasAmount: 880 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 2040.0 +totalStayAmount: 1750.0 +finalAmountWoDiscount: 2448.0 +finalAmount: 2100.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1745 -marginRate: 20 +extraId: 118 +name: "Suppléments Lit additionnel Haute Saison Adulte" +description: "1er enfant FREE / 2ème enfant tarif" +stayTotalNights: 4 +dailyAdults: 260 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 1040 +kidsExtrasAmount: 0 +stayExtrasAmount: 1040 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 2200.0 +totalStayAmount: 1910.0 +finalAmountWoDiscount: 2640.0 +finalAmount: 2292.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1744 -marginRate: 20 +extraId: 122 +name: "Suppléments Lit additionnel Pointe" +description: "1er enfant FREE / 2ème enfant tarif" +stayTotalNights: 4 +dailyAdults: 440 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 1760 +kidsExtrasAmount: 0 +stayExtrasAmount: 1760 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 2920.0 +totalStayAmount: 2630.0 +finalAmountWoDiscount: 3504.0 +finalAmount: 3156.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } ] -specialExtras: [] -discounts: [ [ "id" => 216 "title" => "FABULOUS OFFER" "description" => null "reference" => "FABULOUS OFFER" "type" => "Special" "rate" => 25 "extra_rate" => null "start" => "23/02/2025" "end" => "31/03/2025" "kids_rate" => "" "partial" => false "selected_rooms" => [] "stayroom_amount_before" => 1160.0 "stayroom_amount_after" => 870.0 ] ] -error: [] } ] } |
same as passed value |
from | DateTime @1742680888 {#1198 date: 2025-03-22 22:01:28.593029 UTC (+00:00) } |
same as passed value |
to | DateTime @1743026488 {#914 date: 2025-03-26 22:01:28.593038 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: 23 -name: "Tamassa Resort" -description: "Pourquoi ne pas planifier dès maintenant vos prochaines vacances ? Pour un séjour inoubliable, il vous faut un esprit de fête, des séances de cinéma sur la plage au crépuscule et des cocktails au bord de la piscine. Découvrez en avant-première l’hôtel Tamassa, à l’île Maurice : notre établissement quatre étoiles supérieure, aux beaux jardins tropicaux, est installé le long d’une plage de sable immaculé. Bercé par le bruissement du vent dans les palmes des cocotiers, il offre une vue splendide sur l’océan d’un bleu cobalt. Situé à Bel Ombre, dans le sud de l’île, Tamassa est entouré de magnifiques montagnes et de champs abondants de canne à sucre. Ici, une véritable joie de vivre s’associe à un design contemporain, pour offrir aux jeunes (et aux jeunes d’esprit) l’endroit idéal pour s’amuser et se détendre." -website: "https://www.tamassaresorts.com/fr" -stars: 4 -youtubeVideoId: "oHj1__k6hy0" -phone: "+230 698 9800" -email: "reservation@theluxcollective.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3736.937588600313!2d57.41344501217992!3d-20.50878458093443!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c6fce6190d3f1%3A0x56a7d07495b9d0f3!2sTamassa%20Bel%20Ombre!5e0!3m2!1sfr!2sfr!4v1718969578943!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Sud-Ouest" -createdAt: DateTimeImmutable @1714145854 {#1019 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1050 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1024 …} -address: "Route Côtière, Bel Ombre, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "6" -childAgeMax: "12" -teenAgeMax: "18" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965cff0682d056177502.jpg" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "23" -offers: Doctrine\Common\Collections\ArrayCollection {#2021 …} -highlighted: false -services: [ "" ] -hlStartAt: null -hlEndAt: null -slug: "tamassa-resort" } +stars: null +dateRange: "22/03/2025 - 26/03/2025" +fromAt: DateTimeImmutable @1742601600 {#3340 date: 2025-03-22 00:00:00.0 UTC (+00:00) } +toAt: DateTimeImmutable @1743033540 {#3339 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: 144 -name: "Chambre "Plage"" -slug: "chambre-plage" -picture: "/uploads/rooms/144/67162e4812fbf981724190.jpg" -description: "Pour profiter au maximum de l’air salin et des magnifiques couchers de soleil, optez pour l’une de nos 34 chambres Plage (à partir de 43 m2). En plus de la vue sur l’océan, elles offrent tout le confort dont vous rêvez pour passer de bonnes vacances." -stayTotalNights: 4 -adults: 2 -kids: 0 -neededRooms: 1 -kidsRoomsCount: 0 -defaultExtraLabel: "" -mandatoryExtraId: 168 -chambersStayDetails: [ [ "config" => [ "adults" => 2 "teens" => 0 "children" => 0 "babies" => 0 ] "dates_prices" => [ "2025-03-22" => [ "adults_price" => 290 "kids_price" => 0 "adults_discount_price" => 217.5 "kids_discount_price" => 0.0 "discounts" => [ 216 => [ "name" => "FABULOUS OFFER" "rate" => 25 ] ] ] "2025-03-23" => [ "adults_price" => 290 "kids_price" => 0 "adults_discount_price" => 217.5 "kids_discount_price" => 0.0 "discounts" => [ 216 => [ "name" => "FABULOUS OFFER" "rate" => 25 ] ] ] "2025-03-24" => [ "adults_price" => 290 "kids_price" => 0 "adults_discount_price" => 217.5 "kids_discount_price" => 0.0 "discounts" => [ 216 => [ "name" => "FABULOUS OFFER" "rate" => 25 ] ] ] "2025-03-25" => [ "adults_price" => 290 "kids_price" => 0 "adults_discount_price" => 217.5 "kids_discount_price" => 0.0 "discounts" => [ 216 => [ "name" => "FABULOUS OFFER" "rate" => 25 ] ] ] ] "amount" => 1160 "amount_discount" => 870.0 ] ] -totalRoomAmount: 1160.0 -totalRoomAmountDiscounted: 870.0 -marginTotalRoom: 1392.0 -marginTotalRoomDiscounted: 1044.0 -communExtras: [ App\DTO\ExtraStayDTO {#1648 -marginRate: 20 +extraId: 168 +name: "BASE - PETIT DEJEUNER" +description: null +stayTotalNights: 4 +dailyAdults: 0 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 0 +kidsExtrasAmount: 0 +stayExtrasAmount: 0 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 1160.0 +totalStayAmount: 870.0 +finalAmountWoDiscount: 1392.0 +finalAmount: 1044.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1651 -marginRate: 20 +extraId: 127 +name: "Suppléments repas Demi-pension" +description: null +stayTotalNights: 4 +dailyAdults: 50 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 200 +kidsExtrasAmount: 0 +stayExtrasAmount: 200 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 1360.0 +totalStayAmount: 1070.0 +finalAmountWoDiscount: 1632.0 +finalAmount: 1284.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1762 -marginRate: 20 +extraId: 128 +name: "Suppléments repas Pension complète" +description: null +stayTotalNights: 4 +dailyAdults: 80 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 320 +kidsExtrasAmount: 0 +stayExtrasAmount: 320 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 1480.0 +totalStayAmount: 1190.0 +finalAmountWoDiscount: 1776.0 +finalAmount: 1428.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1756 -marginRate: 20 +extraId: 130 +name: "Suppléments repas Formule "Tout inclus"" +description: null +stayTotalNights: 4 +dailyAdults: 120 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 480 +kidsExtrasAmount: 0 +stayExtrasAmount: 480 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 1640.0 +totalStayAmount: 1350.0 +finalAmountWoDiscount: 1968.0 +finalAmount: 1620.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1750 -marginRate: 20 +extraId: 126 +name: "Suppléments Lit additionnel Très basse Saison" +description: "1er enfant FREE / 2ème enfant tarif" +stayTotalNights: 4 +dailyAdults: 140 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 560 +kidsExtrasAmount: 0 +stayExtrasAmount: 560 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 1720.0 +totalStayAmount: 1430.0 +finalAmountWoDiscount: 2064.0 +finalAmount: 1716.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1725 -marginRate: 20 +extraId: 124 +name: "Suppléments Lit additionnel Basse Saison" +description: "1er enfant FREE / 2ème enfant tarif" +stayTotalNights: 4 +dailyAdults: 160 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 640 +kidsExtrasAmount: 0 +stayExtrasAmount: 640 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 1800.0 +totalStayAmount: 1510.0 +finalAmountWoDiscount: 2160.0 +finalAmount: 1812.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1746 -marginRate: 20 +extraId: 120 +name: "Suppléments Lit additionnel Intermédiaire" +description: "1er enfant FREE / 2ème enfant tarif" +stayTotalNights: 4 +dailyAdults: 220 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 880 +kidsExtrasAmount: 0 +stayExtrasAmount: 880 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 2040.0 +totalStayAmount: 1750.0 +finalAmountWoDiscount: 2448.0 +finalAmount: 2100.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1745 -marginRate: 20 +extraId: 118 +name: "Suppléments Lit additionnel Haute Saison Adulte" +description: "1er enfant FREE / 2ème enfant tarif" +stayTotalNights: 4 +dailyAdults: 260 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 1040 +kidsExtrasAmount: 0 +stayExtrasAmount: 1040 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 2200.0 +totalStayAmount: 1910.0 +finalAmountWoDiscount: 2640.0 +finalAmount: 2292.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1744 -marginRate: 20 +extraId: 122 +name: "Suppléments Lit additionnel Pointe" +description: "1er enfant FREE / 2ème enfant tarif" +stayTotalNights: 4 +dailyAdults: 440 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 1760 +kidsExtrasAmount: 0 +stayExtrasAmount: 1760 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 2920.0 +totalStayAmount: 2630.0 +finalAmountWoDiscount: 3504.0 +finalAmount: 3156.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } ] -specialExtras: [] -discounts: [ [ "id" => 216 "title" => "FABULOUS OFFER" "description" => null "reference" => "FABULOUS OFFER" "type" => "Special" "rate" => 25 "extra_rate" => null "start" => "23/02/2025" "end" => "31/03/2025" "kids_rate" => "" "partial" => false "selected_rooms" => [] "stayroom_amount_before" => 1160.0 "stayroom_amount_after" => 870.0 ] ] -error: [] } ] } |
data_class | "App\DTO\SearchToolsDTO" |
disabled | false |
empty_data | Closure(FormInterface $form) {#3493 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 @1742680888 {#1198 date: 2025-03-22 22:01:28.593029 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 @1743026488 {#914 date: 2025-03-26 22:01:28.593038 UTC (+00:00) } |
translation_domain | null |
trim | true |
type | null |
upload_max_size_message | Closure() {#3485 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3489 …} $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: 23 -name: "Tamassa Resort" -description: "Pourquoi ne pas planifier dès maintenant vos prochaines vacances ? Pour un séjour inoubliable, il vous faut un esprit de fête, des séances de cinéma sur la plage au crépuscule et des cocktails au bord de la piscine. Découvrez en avant-première l’hôtel Tamassa, à l’île Maurice : notre établissement quatre étoiles supérieure, aux beaux jardins tropicaux, est installé le long d’une plage de sable immaculé. Bercé par le bruissement du vent dans les palmes des cocotiers, il offre une vue splendide sur l’océan d’un bleu cobalt. Situé à Bel Ombre, dans le sud de l’île, Tamassa est entouré de magnifiques montagnes et de champs abondants de canne à sucre. Ici, une véritable joie de vivre s’associe à un design contemporain, pour offrir aux jeunes (et aux jeunes d’esprit) l’endroit idéal pour s’amuser et se détendre." -website: "https://www.tamassaresorts.com/fr" -stars: 4 -youtubeVideoId: "oHj1__k6hy0" -phone: "+230 698 9800" -email: "reservation@theluxcollective.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3736.937588600313!2d57.41344501217992!3d-20.50878458093443!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c6fce6190d3f1%3A0x56a7d07495b9d0f3!2sTamassa%20Bel%20Ombre!5e0!3m2!1sfr!2sfr!4v1718969578943!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Sud-Ouest" -createdAt: DateTimeImmutable @1714145854 {#1019 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1050 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1024 …} -address: "Route Côtière, Bel Ombre, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "6" -childAgeMax: "12" -teenAgeMax: "18" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965cff0682d056177502.jpg" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "23" -offers: Doctrine\Common\Collections\ArrayCollection {#2021 …} -highlighted: false -services: [ "" ] -hlStartAt: null -hlEndAt: null -slug: "tamassa-resort" } +stars: null +dateRange: "22/03/2025 - 26/03/2025" +fromAt: DateTimeImmutable @1742601600 {#3340 date: 2025-03-22 00:00:00.0 UTC (+00:00) } +toAt: DateTimeImmutable @1743033540 {#3339 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: 144 -name: "Chambre "Plage"" -slug: "chambre-plage" -picture: "/uploads/rooms/144/67162e4812fbf981724190.jpg" -description: "Pour profiter au maximum de l’air salin et des magnifiques couchers de soleil, optez pour l’une de nos 34 chambres Plage (à partir de 43 m2). En plus de la vue sur l’océan, elles offrent tout le confort dont vous rêvez pour passer de bonnes vacances." -stayTotalNights: 4 -adults: 2 -kids: 0 -neededRooms: 1 -kidsRoomsCount: 0 -defaultExtraLabel: "" -mandatoryExtraId: 168 -chambersStayDetails: [ [ "config" => [ "adults" => 2 "teens" => 0 "children" => 0 "babies" => 0 ] "dates_prices" => [ "2025-03-22" => [ "adults_price" => 290 "kids_price" => 0 "adults_discount_price" => 217.5 "kids_discount_price" => 0.0 "discounts" => [ 216 => [ "name" => "FABULOUS OFFER" "rate" => 25 ] ] ] "2025-03-23" => [ "adults_price" => 290 "kids_price" => 0 "adults_discount_price" => 217.5 "kids_discount_price" => 0.0 "discounts" => [ 216 => [ "name" => "FABULOUS OFFER" "rate" => 25 ] ] ] "2025-03-24" => [ "adults_price" => 290 "kids_price" => 0 "adults_discount_price" => 217.5 "kids_discount_price" => 0.0 "discounts" => [ 216 => [ "name" => "FABULOUS OFFER" "rate" => 25 ] ] ] "2025-03-25" => [ "adults_price" => 290 "kids_price" => 0 "adults_discount_price" => 217.5 "kids_discount_price" => 0.0 "discounts" => [ 216 => [ "name" => "FABULOUS OFFER" "rate" => 25 ] ] ] ] "amount" => 1160 "amount_discount" => 870.0 ] ] -totalRoomAmount: 1160.0 -totalRoomAmountDiscounted: 870.0 -marginTotalRoom: 1392.0 -marginTotalRoomDiscounted: 1044.0 -communExtras: [ App\DTO\ExtraStayDTO {#1648 -marginRate: 20 +extraId: 168 +name: "BASE - PETIT DEJEUNER" +description: null +stayTotalNights: 4 +dailyAdults: 0 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 0 +kidsExtrasAmount: 0 +stayExtrasAmount: 0 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 1160.0 +totalStayAmount: 870.0 +finalAmountWoDiscount: 1392.0 +finalAmount: 1044.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1651 -marginRate: 20 +extraId: 127 +name: "Suppléments repas Demi-pension" +description: null +stayTotalNights: 4 +dailyAdults: 50 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 200 +kidsExtrasAmount: 0 +stayExtrasAmount: 200 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 1360.0 +totalStayAmount: 1070.0 +finalAmountWoDiscount: 1632.0 +finalAmount: 1284.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1762 -marginRate: 20 +extraId: 128 +name: "Suppléments repas Pension complète" +description: null +stayTotalNights: 4 +dailyAdults: 80 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 320 +kidsExtrasAmount: 0 +stayExtrasAmount: 320 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 1480.0 +totalStayAmount: 1190.0 +finalAmountWoDiscount: 1776.0 +finalAmount: 1428.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1756 -marginRate: 20 +extraId: 130 +name: "Suppléments repas Formule "Tout inclus"" +description: null +stayTotalNights: 4 +dailyAdults: 120 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 480 +kidsExtrasAmount: 0 +stayExtrasAmount: 480 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 1640.0 +totalStayAmount: 1350.0 +finalAmountWoDiscount: 1968.0 +finalAmount: 1620.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1750 -marginRate: 20 +extraId: 126 +name: "Suppléments Lit additionnel Très basse Saison" +description: "1er enfant FREE / 2ème enfant tarif" +stayTotalNights: 4 +dailyAdults: 140 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 560 +kidsExtrasAmount: 0 +stayExtrasAmount: 560 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 1720.0 +totalStayAmount: 1430.0 +finalAmountWoDiscount: 2064.0 +finalAmount: 1716.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1725 -marginRate: 20 +extraId: 124 +name: "Suppléments Lit additionnel Basse Saison" +description: "1er enfant FREE / 2ème enfant tarif" +stayTotalNights: 4 +dailyAdults: 160 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 640 +kidsExtrasAmount: 0 +stayExtrasAmount: 640 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 1800.0 +totalStayAmount: 1510.0 +finalAmountWoDiscount: 2160.0 +finalAmount: 1812.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1746 -marginRate: 20 +extraId: 120 +name: "Suppléments Lit additionnel Intermédiaire" +description: "1er enfant FREE / 2ème enfant tarif" +stayTotalNights: 4 +dailyAdults: 220 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 880 +kidsExtrasAmount: 0 +stayExtrasAmount: 880 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 2040.0 +totalStayAmount: 1750.0 +finalAmountWoDiscount: 2448.0 +finalAmount: 2100.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1745 -marginRate: 20 +extraId: 118 +name: "Suppléments Lit additionnel Haute Saison Adulte" +description: "1er enfant FREE / 2ème enfant tarif" +stayTotalNights: 4 +dailyAdults: 260 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 1040 +kidsExtrasAmount: 0 +stayExtrasAmount: 1040 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 2200.0 +totalStayAmount: 1910.0 +finalAmountWoDiscount: 2640.0 +finalAmount: 2292.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1744 -marginRate: 20 +extraId: 122 +name: "Suppléments Lit additionnel Pointe" +description: "1er enfant FREE / 2ème enfant tarif" +stayTotalNights: 4 +dailyAdults: 440 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 1760 +kidsExtrasAmount: 0 +stayExtrasAmount: 1760 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 2920.0 +totalStayAmount: 2630.0 +finalAmountWoDiscount: 3504.0 +finalAmount: 3156.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } ] -specialExtras: [] -discounts: [ [ "id" => 216 "title" => "FABULOUS OFFER" "description" => null "reference" => "FABULOUS OFFER" "type" => "Special" "rate" => 25 "extra_rate" => null "start" => "23/02/2025" "end" => "31/03/2025" "kids_rate" => "" "partial" => false "selected_rooms" => [] "stayroom_amount_before" => 1160.0 "stayroom_amount_after" => 870.0 ] ] -error: [] } ] } |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#3724 -errors: [] -form: Symfony\Component\Form\Form {#3737 …} } |
form | Symfony\Component\Form\FormView {#3482 …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: 23 -name: "Tamassa Resort" -description: "Pourquoi ne pas planifier dès maintenant vos prochaines vacances ? Pour un séjour inoubliable, il vous faut un esprit de fête, des séances de cinéma sur la plage au crépuscule et des cocktails au bord de la piscine. Découvrez en avant-première l’hôtel Tamassa, à l’île Maurice : notre établissement quatre étoiles supérieure, aux beaux jardins tropicaux, est installé le long d’une plage de sable immaculé. Bercé par le bruissement du vent dans les palmes des cocotiers, il offre une vue splendide sur l’océan d’un bleu cobalt. Situé à Bel Ombre, dans le sud de l’île, Tamassa est entouré de magnifiques montagnes et de champs abondants de canne à sucre. Ici, une véritable joie de vivre s’associe à un design contemporain, pour offrir aux jeunes (et aux jeunes d’esprit) l’endroit idéal pour s’amuser et se détendre." -website: "https://www.tamassaresorts.com/fr" -stars: 4 -youtubeVideoId: "oHj1__k6hy0" -phone: "+230 698 9800" -email: "reservation@theluxcollective.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3736.937588600313!2d57.41344501217992!3d-20.50878458093443!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217c6fce6190d3f1%3A0x56a7d07495b9d0f3!2sTamassa%20Bel%20Ombre!5e0!3m2!1sfr!2sfr!4v1718969578943!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Sud-Ouest" -createdAt: DateTimeImmutable @1714145854 {#1019 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1050 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1024 …} -address: "Route Côtière, Bel Ombre, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "6" -childAgeMax: "12" -teenAgeMax: "18" -extraCharges: Doctrine\ORM\PersistentCollection {#1184 …} -imageFile: null -featuredImage: "66965cff0682d056177502.jpg" -gallery: App\Entity\Galleries {#1251 …} -mediaDirSlug: "23" -offers: Doctrine\Common\Collections\ArrayCollection {#2021 …} -highlighted: false -services: [ "" ] -hlStartAt: null -hlEndAt: null -slug: "tamassa-resort" } +stars: null +dateRange: "22/03/2025 - 26/03/2025" +fromAt: DateTimeImmutable @1742601600 {#3340 date: 2025-03-22 00:00:00.0 UTC (+00:00) } +toAt: DateTimeImmutable @1743033540 {#3339 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: 144 -name: "Chambre "Plage"" -slug: "chambre-plage" -picture: "/uploads/rooms/144/67162e4812fbf981724190.jpg" -description: "Pour profiter au maximum de l’air salin et des magnifiques couchers de soleil, optez pour l’une de nos 34 chambres Plage (à partir de 43 m2). En plus de la vue sur l’océan, elles offrent tout le confort dont vous rêvez pour passer de bonnes vacances." -stayTotalNights: 4 -adults: 2 -kids: 0 -neededRooms: 1 -kidsRoomsCount: 0 -defaultExtraLabel: "" -mandatoryExtraId: 168 -chambersStayDetails: [ [ "config" => [ "adults" => 2 "teens" => 0 "children" => 0 "babies" => 0 ] "dates_prices" => [ "2025-03-22" => [ "adults_price" => 290 "kids_price" => 0 "adults_discount_price" => 217.5 "kids_discount_price" => 0.0 "discounts" => [ 216 => [ "name" => "FABULOUS OFFER" "rate" => 25 ] ] ] "2025-03-23" => [ "adults_price" => 290 "kids_price" => 0 "adults_discount_price" => 217.5 "kids_discount_price" => 0.0 "discounts" => [ 216 => [ "name" => "FABULOUS OFFER" "rate" => 25 ] ] ] "2025-03-24" => [ "adults_price" => 290 "kids_price" => 0 "adults_discount_price" => 217.5 "kids_discount_price" => 0.0 "discounts" => [ 216 => [ "name" => "FABULOUS OFFER" "rate" => 25 ] ] ] "2025-03-25" => [ "adults_price" => 290 "kids_price" => 0 "adults_discount_price" => 217.5 "kids_discount_price" => 0.0 "discounts" => [ 216 => [ "name" => "FABULOUS OFFER" "rate" => 25 ] ] ] ] "amount" => 1160 "amount_discount" => 870.0 ] ] -totalRoomAmount: 1160.0 -totalRoomAmountDiscounted: 870.0 -marginTotalRoom: 1392.0 -marginTotalRoomDiscounted: 1044.0 -communExtras: [ App\DTO\ExtraStayDTO {#1648 -marginRate: 20 +extraId: 168 +name: "BASE - PETIT DEJEUNER" +description: null +stayTotalNights: 4 +dailyAdults: 0 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 0 +kidsExtrasAmount: 0 +stayExtrasAmount: 0 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 1160.0 +totalStayAmount: 870.0 +finalAmountWoDiscount: 1392.0 +finalAmount: 1044.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1651 -marginRate: 20 +extraId: 127 +name: "Suppléments repas Demi-pension" +description: null +stayTotalNights: 4 +dailyAdults: 50 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 200 +kidsExtrasAmount: 0 +stayExtrasAmount: 200 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 1360.0 +totalStayAmount: 1070.0 +finalAmountWoDiscount: 1632.0 +finalAmount: 1284.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1762 -marginRate: 20 +extraId: 128 +name: "Suppléments repas Pension complète" +description: null +stayTotalNights: 4 +dailyAdults: 80 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 320 +kidsExtrasAmount: 0 +stayExtrasAmount: 320 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 1480.0 +totalStayAmount: 1190.0 +finalAmountWoDiscount: 1776.0 +finalAmount: 1428.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1756 -marginRate: 20 +extraId: 130 +name: "Suppléments repas Formule "Tout inclus"" +description: null +stayTotalNights: 4 +dailyAdults: 120 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 480 +kidsExtrasAmount: 0 +stayExtrasAmount: 480 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 1640.0 +totalStayAmount: 1350.0 +finalAmountWoDiscount: 1968.0 +finalAmount: 1620.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1750 -marginRate: 20 +extraId: 126 +name: "Suppléments Lit additionnel Très basse Saison" +description: "1er enfant FREE / 2ème enfant tarif" +stayTotalNights: 4 +dailyAdults: 140 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 560 +kidsExtrasAmount: 0 +stayExtrasAmount: 560 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 1720.0 +totalStayAmount: 1430.0 +finalAmountWoDiscount: 2064.0 +finalAmount: 1716.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1725 -marginRate: 20 +extraId: 124 +name: "Suppléments Lit additionnel Basse Saison" +description: "1er enfant FREE / 2ème enfant tarif" +stayTotalNights: 4 +dailyAdults: 160 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 640 +kidsExtrasAmount: 0 +stayExtrasAmount: 640 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 1800.0 +totalStayAmount: 1510.0 +finalAmountWoDiscount: 2160.0 +finalAmount: 1812.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1746 -marginRate: 20 +extraId: 120 +name: "Suppléments Lit additionnel Intermédiaire" +description: "1er enfant FREE / 2ème enfant tarif" +stayTotalNights: 4 +dailyAdults: 220 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 880 +kidsExtrasAmount: 0 +stayExtrasAmount: 880 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 2040.0 +totalStayAmount: 1750.0 +finalAmountWoDiscount: 2448.0 +finalAmount: 2100.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1745 -marginRate: 20 +extraId: 118 +name: "Suppléments Lit additionnel Haute Saison Adulte" +description: "1er enfant FREE / 2ème enfant tarif" +stayTotalNights: 4 +dailyAdults: 260 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 1040 +kidsExtrasAmount: 0 +stayExtrasAmount: 1040 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 2200.0 +totalStayAmount: 1910.0 +finalAmountWoDiscount: 2640.0 +finalAmount: 2292.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1744 -marginRate: 20 +extraId: 122 +name: "Suppléments Lit additionnel Pointe" +description: "1er enfant FREE / 2ème enfant tarif" +stayTotalNights: 4 +dailyAdults: 440 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 1760 +kidsExtrasAmount: 0 +stayExtrasAmount: 1760 +stayRoomAmount: 870.0 +totalStayAmountWoDiscount: 2920.0 +totalStayAmount: 2630.0 +finalAmountWoDiscount: 3504.0 +finalAmount: 3156.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } ] -specialExtras: [] -discounts: [ [ "id" => 216 "title" => "FABULOUS OFFER" "description" => null "reference" => "FABULOUS OFFER" "type" => "Special" "rate" => 25 "extra_rate" => null "start" => "23/02/2025" "end" => "31/03/2025" "kids_rate" => "" "partial" => false "selected_rooms" => [] "stayroom_amount_before" => 1160.0 "stayroom_amount_after" => 870.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 {#3649 -choiceList: Symfony\Component\Form\ChoiceList\ArrayChoiceList {#3874 …} -decorated: Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#3668 …} } |
choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#3647 -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 {#3662 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#3652 …} } |
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 {#3659 -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 {#3644 -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#3651 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "h" ] } ] "from" => [ Doctrine\ORM\Query\Expr\From {#3645 #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 {#3650 …} -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() {#3641 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3642 …} $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 {#3680 -errors: [] -form: Symfony\Component\Form\Form {#3746 …} } |
expanded | false |
form | Symfony\Component\Form\FormView {#3688 …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) {#3658 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() {#3663 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3666 …} $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 {#3841 +data: 1 +value: "1" +label: "1" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3842 +data: 2 +value: "2" +label: "2" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3870 +data: 3 +value: "3" +label: "3" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3843 +data: 4 +value: "4" +label: "4" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3871 +data: 5 +value: "5" +label: "5" +attr: [] +labelTranslationParameters: [] } ] |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#3839 -errors: [] -form: Symfony\Component\Form\Form {#3813 …} } |
expanded | false |
form | Symfony\Component\Form\FormView {#3669 …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) {#3876 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() {#3679 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3678 …} $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 {#3877 -errors: [] -form: Symfony\Component\Form\Form {#3822 …} } |
form | Symfony\Component\Form\FormView {#3878 …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() {#3687 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3686 …} $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 {#3881 +data: "Nord" +value: "Nord" +label: "Nord" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3882 +data: "Nord-Est" +value: "Nord-Est" +label: "Nord-Est" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3883 +data: "Nord-Ouest" +value: "Nord-Ouest" +label: "Nord-Ouest" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3884 +data: "Est" +value: "Est" +label: "Est" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3885 +data: "Ouest" +value: "Ouest" +label: "Ouest" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3886 +data: "Sud" +value: "Sud" +label: "Sud" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3887 +data: "Sud-Est" +value: "Sud-Est" +label: "Sud-Est" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3888 +data: "Sud-Ouest" +value: "Sud-Ouest" +label: "Sud-Ouest" +attr: [] +labelTranslationParameters: [] } ] |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#3879 -errors: [] -form: Symfony\Component\Form\Form {#3826 …} } |
expanded | false |
form | Symfony\Component\Form\FormView {#3880 …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) {#3890 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) {#3697 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() {#3699 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3698 …} $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 {#3891 -errors: [] -form: Symfony\Component\Form\Form {#3829 …} } |
form | Symfony\Component\Form\FormView {#3892 …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) {#3709 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 {#3710 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() {#3712 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3714 …} $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 {#3893 -errors: [] -form: Symfony\Component\Form\Form {#3832 …} } |
form | Symfony\Component\Form\FormView {#3894 …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) {#3721 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() {#3723 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3722 …} $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 {#3895 -errors: [] -form: Symfony\Component\Form\Form {#3835 …} } |
form | Symfony\Component\Form\FormView {#3896 …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 {#3897 …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 | "78854de93d346eb43554e9.1eqk2XeEv0rwjKZok0cb0moq_W6cCjG0bp9jiKsHuqo.5L3SiRjj0TK1594B5R5h4ht5lgjVTV3AI6oB0clo1dqcn-2SA-zTcsTakg" |
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 | "78854de93d346eb43554e9.1eqk2XeEv0rwjKZok0cb0moq_W6cCjG0bp9jiKsHuqo.5L3SiRjj0TK1594B5R5h4ht5lgjVTV3AI6oB0clo1dqcn-2SA-zTcsTakg" |
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 | "78854de93d346eb43554e9.1eqk2XeEv0rwjKZok0cb0moq_W6cCjG0bp9jiKsHuqo.5L3SiRjj0TK1594B5R5h4ht5lgjVTV3AI6oB0clo1dqcn-2SA-zTcsTakg" |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#3711 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() {#3900 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#3899 …} $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 | "78854de93d346eb43554e9.1eqk2XeEv0rwjKZok0cb0moq_W6cCjG0bp9jiKsHuqo.5L3SiRjj0TK1594B5R5h4ht5lgjVTV3AI6oB0clo1dqcn-2SA-zTcsTakg" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#3920 -errors: [] -form: Symfony\Component\Form\Form {#3916 …} } |
form | Symfony\Component\Form\FormView {#3909 …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 | "78854de93d346eb43554e9.1eqk2XeEv0rwjKZok0cb0moq_W6cCjG0bp9jiKsHuqo.5L3SiRjj0TK1594B5R5h4ht5lgjVTV3AI6oB0clo1dqcn-2SA-zTcsTakg" |
registration_form
"App\Form\RegistrationFormType"
Errors
This form has no errors.
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | App\Entity\Users {#4339 -id: null -email: null -roles: [] -password: null -lastname: null -firstname: null -fullname: null -dropdownFullname: null -verified: false -active: true -createdAt: null -updatedAt: null -phone: null -streetName: null -zipcode: null -town: null -country: null -birthdate: null -googleId: null -facebookId: null } |
View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
data | App\Entity\Users {#4339 -id: null -email: null -roles: [] -password: null -lastname: null -firstname: null -fullname: null -dropdownFullname: null -verified: false -active: true -createdAt: null -updatedAt: null -phone: null -streetName: null -zipcode: null -town: null -country: null -birthdate: null -googleId: null -facebookId: null } |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [] |
attr_translation_parameters | [] |
auto_initialize | true |
block_name | null |
block_prefix | null |
by_reference | true |
compound | true |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data | App\Entity\Users {#4339 -id: null -email: null -roles: [] -password: null -lastname: null -firstname: null -fullname: null -dropdownFullname: null -verified: false -active: true -createdAt: null -updatedAt: null -phone: null -streetName: null -zipcode: null -town: null -country: null -birthdate: null -googleId: null -facebookId: null } |
data_class | "App\Entity\Users" |
disabled | false |
empty_data | Closure(FormInterface $form) {#4345 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $class: "App\Entity\Users" } } |
error_bubbling | true |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
form_attr | false |
getter | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
is_empty_callback | null |
label | null |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
mapped | true |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
priority | 0 |
property_path | null |
required | true |
row_attr | [] |
setter | null |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#4347 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4346 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "registration_form" "_registration_form" ] |
cache_key | "_registration_form_registration_form" |
compound | true |
data | App\Entity\Users {#4339 -id: null -email: null -roles: [] -password: null -lastname: null -firstname: null -fullname: null -dropdownFullname: null -verified: false -active: true -createdAt: null -updatedAt: null -phone: null -streetName: null -zipcode: null -town: null -country: null -birthdate: null -googleId: null -facebookId: null } |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#4417 -errors: [] -form: Symfony\Component\Form\Form {#4421 …} } |
form | Symfony\Component\Form\FormView {#4348 …5} |
full_name | "registration_form" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "registration_form" |
label | null |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
name | "registration_form" |
priority | 0 |
required | true |
row_attr | [] |
submitted | false |
translation_domain | null |
unique_block_prefix | "_registration_form" |
valid | true |
value | App\Entity\Users {#4339 -id: null -email: null -roles: [] -password: null -lastname: null -firstname: null -fullname: null -dropdownFullname: null -verified: false -active: true -createdAt: null -updatedAt: null -phone: null -streetName: null -zipcode: null -town: null -country: null -birthdate: null -googleId: null -facebookId: null } |
"Symfony\Component\Form\Extension\Core\Type\EmailType"
Errors
This form has no errors.
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "placeholder" => "E-mail" ] |
[ "placeholder" => "E-mail" ] |
label | "E-mail" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
allow_options_create | false |
attr | [ "placeholder" => "E-mail" ] |
attr_translation_parameters | [] |
auto_initialize | true |
autocomplete | false |
autocomplete_url | null |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
constraints | [] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#4364 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
extra_options | [] |
form_attr | false |
getter | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "Please enter a valid email address." |
invalid_message_parameters | [] |
is_empty_callback | null |
label | "E-mail" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
loading_more_text | "Loading more results..." |
mapped | true |
max_results | 10 |
method | "POST" |
min_characters | null |
no_more_results_text | "No more results" |
no_results_found_text | "No results found" |
options_as_html | false |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preload | "focus" |
priority | 0 |
property_path | null |
required | true |
row_attr | [] |
setter | null |
tom_select_options | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#4366 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4365 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [ "placeholder" => "E-mail" ] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "text" "email" "_registration_form_email" ] |
cache_key | "_registration_form_email_email" |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#4375 -errors: [] -form: Symfony\Component\Form\Form {#4424 …} } |
form | Symfony\Component\Form\FormView {#4385 …5} |
full_name | "registration_form[email]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "registration_form_email" |
label | "E-mail" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
name | "email" |
priority | 0 |
required | true |
row_attr | [] |
submitted | false |
translation_domain | null |
unique_block_prefix | "_registration_form_email" |
uses_autocomplete | false |
valid | true |
value | "" |
agreeTerms
Errors
This form has no errors.
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | false |
View Format |
null
|
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
constraints | [ Symfony\Component\Validator\Constraints\IsTrue {#4353 +payload: null +groups: ? ?array +message: "Vous devez accepter les conditions générales." } ] |
[ Symfony\Component\Validator\Constraints\IsTrue {#4353 +payload: null +groups: ? ?array +message: "Vous devez accepter les conditions générales." } ] |
label | "Accepter les conditions générales." |
same as passed value |
mapped | false |
false
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
attr | [] |
attr_translation_parameters | [] |
auto_initialize | true |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
constraints | [ Symfony\Component\Validator\Constraints\IsTrue {#4353 +payload: null +groups: ? ?array +message: "Vous devez accepter les conditions générales." } ] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form, $viewData) {#3709 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 {#3710 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
label | "Accepter les conditions générales." |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
mapped | false |
method | "POST" |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
priority | 0 |
property_path | null |
required | true |
row_attr | [] |
setter | null |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#4374 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4373 …} $translationDomain: "validators" } } |
validation_groups | null |
value | "1" |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "checkbox" "_registration_form_agreeTerms" ] |
cache_key | "_registration_form_agreeTerms_checkbox" |
checked | false |
compound | false |
data | false |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#4367 -errors: [] -form: Symfony\Component\Form\Form {#4427 …} } |
form | Symfony\Component\Form\FormView {#4443 …5} |
full_name | "registration_form[agreeTerms]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "registration_form_agreeTerms" |
label | "Accepter les conditions générales." |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
name | "agreeTerms" |
priority | 0 |
required | true |
row_attr | [] |
submitted | false |
translation_domain | null |
unique_block_prefix | "_registration_form_agreeTerms" |
valid | true |
value | "1" |
lastname
"Symfony\Component\Form\Extension\Core\Type\TextType"
Errors
This form has no errors.
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "placeholder" => "Nom" ] |
[ "placeholder" => "Nom" ] |
constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#4354 +payload: null +groups: ? ?array +message: "Ce champ est obligatoire." +allowNull: false +normalizer: null } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#4354 +payload: null +groups: ? ?array +message: "Ce champ est obligatoire." +allowNull: false +normalizer: null } ] |
label | "Nom" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
allow_options_create | false |
attr | [ "placeholder" => "Nom" ] |
attr_translation_parameters | [] |
auto_initialize | true |
autocomplete | false |
autocomplete_url | null |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#4354 +payload: null +groups: ? ?array +message: "Ce champ est obligatoire." +allowNull: false +normalizer: null } ] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#4382 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
extra_options | [] |
form_attr | false |
getter | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
is_empty_callback | null |
label | "Nom" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
loading_more_text | "Loading more results..." |
mapped | true |
max_results | 10 |
method | "POST" |
min_characters | null |
no_more_results_text | "No more results" |
no_results_found_text | "No results found" |
options_as_html | false |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preload | "focus" |
priority | 0 |
property_path | null |
required | true |
row_attr | [] |
setter | null |
tom_select_options | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#4384 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4383 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [ "placeholder" => "Nom" ] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "text" "_registration_form_lastname" ] |
cache_key | "_registration_form_lastname_text" |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#4445 -errors: [] -form: Symfony\Component\Form\Form {#4430 …} } |
form | Symfony\Component\Form\FormView {#4446 …5} |
full_name | "registration_form[lastname]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "registration_form_lastname" |
label | "Nom" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
name | "lastname" |
priority | 0 |
required | true |
row_attr | [] |
submitted | false |
translation_domain | null |
unique_block_prefix | "_registration_form_lastname" |
uses_autocomplete | false |
valid | true |
value | "" |
firstname
"Symfony\Component\Form\Extension\Core\Type\TextType"
Errors
This form has no errors.
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "placeholder" => "Prénom" ] |
[ "placeholder" => "Prénom" ] |
constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#4355 +payload: null +groups: ? ?array +message: "Ce champ est obligatoire." +allowNull: false +normalizer: null } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#4355 +payload: null +groups: ? ?array +message: "Ce champ est obligatoire." +allowNull: false +normalizer: null } ] |
label | "Prénom" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
allow_options_create | false |
attr | [ "placeholder" => "Prénom" ] |
attr_translation_parameters | [] |
auto_initialize | true |
autocomplete | false |
autocomplete_url | null |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#4355 +payload: null +groups: ? ?array +message: "Ce champ est obligatoire." +allowNull: false +normalizer: null } ] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#4391 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
extra_options | [] |
form_attr | false |
getter | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
is_empty_callback | null |
label | "Prénom" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
loading_more_text | "Loading more results..." |
mapped | true |
max_results | 10 |
method | "POST" |
min_characters | null |
no_more_results_text | "No more results" |
no_results_found_text | "No results found" |
options_as_html | false |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preload | "focus" |
priority | 0 |
property_path | null |
required | true |
row_attr | [] |
setter | null |
tom_select_options | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#4393 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4392 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [ "placeholder" => "Prénom" ] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "text" "_registration_form_firstname" ] |
cache_key | "_registration_form_firstname_text" |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#4447 -errors: [] -form: Symfony\Component\Form\Form {#4433 …} } |
form | Symfony\Component\Form\FormView {#4448 …5} |
full_name | "registration_form[firstname]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "registration_form_firstname" |
label | "Prénom" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
name | "firstname" |
priority | 0 |
required | true |
row_attr | [] |
submitted | false |
translation_domain | null |
unique_block_prefix | "_registration_form_firstname" |
uses_autocomplete | false |
valid | true |
value | "" |
phone
"Symfony\Component\Form\Extension\Core\Type\TextType"
Errors
This form has no errors.
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "placeholder" => "Téléphone" ] |
[ "placeholder" => "Téléphone" ] |
constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#4356 +payload: null +groups: ? ?array +message: "Ce champ est obligatoire." +allowNull: false +normalizer: null } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#4356 +payload: null +groups: ? ?array +message: "Ce champ est obligatoire." +allowNull: false +normalizer: null } ] |
label | "Téléphone" |
same as passed value |
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
allow_options_create | false |
attr | [ "placeholder" => "Téléphone" ] |
attr_translation_parameters | [] |
auto_initialize | true |
autocomplete | false |
autocomplete_url | null |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#4356 +payload: null +groups: ? ?array +message: "Ce champ est obligatoire." +allowNull: false +normalizer: null } ] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#4400 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
extra_options | [] |
form_attr | false |
getter | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "This value is not valid." |
invalid_message_parameters | [] |
is_empty_callback | null |
label | "Téléphone" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
loading_more_text | "Loading more results..." |
mapped | true |
max_results | 10 |
method | "POST" |
min_characters | null |
no_more_results_text | "No more results" |
no_results_found_text | "No results found" |
options_as_html | false |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preload | "focus" |
priority | 0 |
property_path | null |
required | true |
row_attr | [] |
setter | null |
tom_select_options | [] |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#4402 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4401 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [ "placeholder" => "Téléphone" ] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "text" "_registration_form_phone" ] |
cache_key | "_registration_form_phone_text" |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#4468 -errors: [] -form: Symfony\Component\Form\Form {#4436 …} } |
form | Symfony\Component\Form\FormView {#4470 …5} |
full_name | "registration_form[phone]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "registration_form_phone" |
label | "Téléphone" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
name | "phone" |
priority | 0 |
required | true |
row_attr | [] |
submitted | false |
translation_domain | null |
unique_block_prefix | "_registration_form_phone" |
uses_autocomplete | false |
valid | true |
value | "" |
plainPassword
Errors
This form has no errors.
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | null |
View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
attr | [ "autocomplete" => "new-password" "placeholder" => "Mot de passe" ] |
[ "autocomplete" => "new-password" "placeholder" => "Mot de passe" ] |
constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#4357 +payload: null +groups: ? ?array +message: "Saisir un mot de passe." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Regex {#4358 +payload: null +groups: ? ?array +message: "Votre mot de passe doit avoir : 8 caractères minimum (dont 1 majuscule, 1 caractère spécial et 1 chiffre)." +pattern: "/^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[#?!@$ %^&*-]).{8,}$/" +htmlPattern: null +match: true +normalizer: null } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#4357 +payload: null +groups: ? ?array +message: "Saisir un mot de passe." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Regex {#4358 +payload: null +groups: ? ?array +message: "Votre mot de passe doit avoir : 8 caractères minimum (dont 1 majuscule, 1 caractère spécial et 1 chiffre)." +pattern: "/^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[#?!@$ %^&*-]).{8,}$/" +htmlPattern: null +match: true +normalizer: null } ] |
help | "Mot de passe fort : 8 caractères min. dont 1 majuscule, 1 caractère spécial et 1 chiffre." |
same as passed value |
label | "Mot de passe" |
same as passed value |
mapped | false |
false
|
Resolved Options
Option | Value |
---|---|
action | "" |
allow_extra_fields | false |
allow_file_upload | false |
allow_options_create | false |
always_empty | true |
attr | [ "autocomplete" => "new-password" "placeholder" => "Mot de passe" ] |
attr_translation_parameters | [] |
auto_initialize | true |
autocomplete | false |
autocomplete_url | null |
block_name | null |
block_prefix | null |
by_reference | true |
compound | false |
constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#4357 +payload: null +groups: ? ?array +message: "Saisir un mot de passe." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Regex {#4358 +payload: null +groups: ? ?array +message: "Votre mot de passe doit avoir : 8 caractères minimum (dont 1 majuscule, 1 caractère spécial et 1 chiffre)." +pattern: "/^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[#?!@$ %^&*-]).{8,}$/" +htmlPattern: null +match: true +normalizer: null } ] |
csrf_field_name | "_token" |
csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
csrf_protection | true |
csrf_token_id | null |
csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#639 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#638 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#637 …} -namespace: Closure() {#635 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#4414 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
error_bubbling | false |
error_mapping | [] |
extra_fields_message | "This form should not contain extra fields." |
extra_options | [] |
form_attr | false |
getter | null |
hash_property_path | null |
help | "Mot de passe fort : 8 caractères min. dont 1 majuscule, 1 caractère spécial et 1 chiffre." |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
inherit_data | false |
invalid_message | "The password is invalid." |
invalid_message_parameters | [] |
is_empty_callback | null |
label | "Mot de passe" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
loading_more_text | "Loading more results..." |
mapped | false |
max_results | 10 |
method | "POST" |
min_characters | null |
no_more_results_text | "No more results" |
no_results_found_text | "No results found" |
options_as_html | false |
post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
preload | "focus" |
priority | 0 |
property_path | null |
required | true |
row_attr | [] |
setter | null |
tom_select_options | [] |
translation_domain | null |
trim | false |
upload_max_size_message | Closure() {#4416 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4415 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [ "autocomplete" => "new-password" "placeholder" => "Mot de passe" ] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "text" "password" "_registration_form_plainPassword" ] |
cache_key | "_registration_form_plainPassword_password" |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#4471 -errors: [] -form: Symfony\Component\Form\Form {#4439 …} } |
form | Symfony\Component\Form\FormView {#4472 …5} |
full_name | "registration_form[plainPassword]" |
help | "Mot de passe fort : 8 caractères min. dont 1 majuscule, 1 caractère spécial et 1 chiffre." |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "registration_form_plainPassword" |
label | "Mot de passe" |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
name | "plainPassword" |
priority | 0 |
required | true |
row_attr | [] |
submitted | false |
translation_domain | null |
unique_block_prefix | "_registration_form_plainPassword" |
uses_autocomplete | false |
valid | true |
value | "" |
_token
Errors
This form has no errors.
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "e2fb1d14e2909a35.r7kkPD5-inm7yGIswI_n3ZMrGKDic2z_AtY2x-uu7kg.34tQWm4O_xXwvCBc8MmvnuN5bNSEOzOvUZIPi6jYuCuX9WtwdzneO8yJKw" |
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 | "e2fb1d14e2909a35.r7kkPD5-inm7yGIswI_n3ZMrGKDic2z_AtY2x-uu7kg.34tQWm4O_xXwvCBc8MmvnuN5bNSEOzOvUZIPi6jYuCuX9WtwdzneO8yJKw" |
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 | "e2fb1d14e2909a35.r7kkPD5-inm7yGIswI_n3ZMrGKDic2z_AtY2x-uu7kg.34tQWm4O_xXwvCBc8MmvnuN5bNSEOzOvUZIPi6jYuCuX9WtwdzneO8yJKw" |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#4403 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() {#4473 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#90 …} $message: Closure() {#4474 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "hidden" "csrf_token" "_registration_form__token" ] |
cache_key | "_registration_form__token_hidden" |
compound | false |
data | "e2fb1d14e2909a35.r7kkPD5-inm7yGIswI_n3ZMrGKDic2z_AtY2x-uu7kg.34tQWm4O_xXwvCBc8MmvnuN5bNSEOzOvUZIPi6jYuCuX9WtwdzneO8yJKw" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#4484 -errors: [] -form: Symfony\Component\Form\Form {#4480 …} } |
form | Symfony\Component\Form\FormView {#4475 …5} |
full_name | "registration_form[_token]" |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
id | "registration_form__token" |
label | null |
label_attr | [] |
label_format | null |
label_html | false |
label_translation_parameters | [] |
method | "POST" |
multipart | false |
name | "_token" |
priority | 0 |
required | false |
row_attr | [] |
submitted | false |
translation_domain | null |
unique_block_prefix | "_registration_form__token" |
valid | true |
value | "e2fb1d14e2909a35.r7kkPD5-inm7yGIswI_n3ZMrGKDic2z_AtY2x-uu7kg.34tQWm4O_xXwvCBc8MmvnuN5bNSEOzOvUZIPi6jYuCuX9WtwdzneO8yJKw" |