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 @1734918623 {#1196 date: 2024-12-23 01:50:23.357754 UTC (+00:00) } |
same as passed value |
hotel | App\Entity\Hotels {#1025 -id: 22 -name: "Salt of Palmar" -description: """ Le premier SALT devait être à Maurice. C'est notre maison, notre amour, notre fierté et notre joie. C'est une beauté exotique indéniable. Volcanique, blanc, bleu et vert. C'est indien, français, créole, chinois et africain. Ses couleurs, ses histoires, ses coutumes, ses sons et ses saveurs forment un mélange brillant et enivrant qu'il est impossible d'ignorer ou d'oublier. Si vous en faites l'expérience.\r\n \r\n C'est pourquoi nous avons créé SALT of Palmar. L’île Maurice est mûre pour l’exploration, imprégnée d’histoire et regorgeant d’un patrimoine humble et d’une culture moderne. Et nous voulons vous montrer la vraie Maurice. """ -website: "https://www.saltresorts.com/fr/maurice/hotel/saltofpalmar" -stars: 5 -youtubeVideoId: "obiIi19ck1o" -phone: "+230 698 2727" -email: "reservation@saltresorts.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3744.275639081461!2d57.78713181217443!3d-20.205863881167257!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217cfb1a0e896841%3A0x6e2cca285821d4b0!2sSALT%20of%20Palmar%2C%20an%20adult-only%20boutique%20hotel%2C%20a%20member%20of%20Design%20Hotels!5e0!3m2!1sfr!2sfr!4v1718969540531!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Est" -createdAt: DateTimeImmutable @1714145854 {#1017 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1048 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1022 …} -address: "Route Côtière, Palmar, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "2" -childAgeMax: "12" -teenAgeMax: "17" -extraCharges: Doctrine\ORM\PersistentCollection {#1182 …} -imageFile: null -featuredImage: "66965da291ccc236118074.jpg" -gallery: App\Entity\Galleries {#1249 …} -mediaDirSlug: "22" -offers: Doctrine\Common\Collections\ArrayCollection {#1994 …} -highlighted: null -services: null -hlStartAt: null -hlEndAt: null -slug: "salt-of-palmar" } |
same as passed value |
to | DateTime @1735264223 {#912 date: 2024-12-27 01:50:23.357763 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 {#637 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#636 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#635 …} -namespace: Closure() {#633 …} } |
data_class | null |
default_extra | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#1408 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 @1734918623 {#1196 date: 2024-12-23 01:50:23.357754 UTC (+00:00) } |
getter | null |
help | null |
help_attr | [] |
help_html | false |
help_translation_parameters | [] |
hotel | App\Entity\Hotels {#1025 -id: 22 -name: "Salt of Palmar" -description: """ Le premier SALT devait être à Maurice. C'est notre maison, notre amour, notre fierté et notre joie. C'est une beauté exotique indéniable. Volcanique, blanc, bleu et vert. C'est indien, français, créole, chinois et africain. Ses couleurs, ses histoires, ses coutumes, ses sons et ses saveurs forment un mélange brillant et enivrant qu'il est impossible d'ignorer ou d'oublier. Si vous en faites l'expérience.\r\n \r\n C'est pourquoi nous avons créé SALT of Palmar. L’île Maurice est mûre pour l’exploration, imprégnée d’histoire et regorgeant d’un patrimoine humble et d’une culture moderne. Et nous voulons vous montrer la vraie Maurice. """ -website: "https://www.saltresorts.com/fr/maurice/hotel/saltofpalmar" -stars: 5 -youtubeVideoId: "obiIi19ck1o" -phone: "+230 698 2727" -email: "reservation@saltresorts.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3744.275639081461!2d57.78713181217443!3d-20.205863881167257!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217cfb1a0e896841%3A0x6e2cca285821d4b0!2sSALT%20of%20Palmar%2C%20an%20adult-only%20boutique%20hotel%2C%20a%20member%20of%20Design%20Hotels!5e0!3m2!1sfr!2sfr!4v1718969540531!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Est" -createdAt: DateTimeImmutable @1714145854 {#1017 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1048 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1022 …} -address: "Route Côtière, Palmar, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "2" -childAgeMax: "12" -teenAgeMax: "17" -extraCharges: Doctrine\ORM\PersistentCollection {#1182 …} -imageFile: null -featuredImage: "66965da291ccc236118074.jpg" -gallery: App\Entity\Galleries {#1249 …} -mediaDirSlug: "22" -offers: Doctrine\Common\Collections\ArrayCollection {#1994 …} -highlighted: null -services: null -hlStartAt: null -hlEndAt: null -slug: "salt-of-palmar" } |
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 @1735264223 {#912 date: 2024-12-27 01:50:23.357763 UTC (+00:00) } |
translation_domain | null |
trim | true |
upload_max_size_message | Closure() {#1410 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#81 …} $message: Closure() {#1409 …} $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 {#2365 -errors: [] -form: Symfony\Component\Form\Form {#1477 …} } |
form | Symfony\Component\Form\FormView {#2313 …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" => "23/12/2024" "data-end" => "27/12/2024" "data-min" => "25/11/2024" "data-max" => "23/11/2025" "data-controller" => "daterange" ] |
[ "class" => "daterange-picker" "data-key" => "dates" "data-start" => "23/12/2024" "data-end" => "27/12/2024" "data-min" => "25/11/2024" "data-max" => "23/11/2025" "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" => "23/12/2024" "data-end" => "27/12/2024" "data-min" => "25/11/2024" "data-max" => "23/11/2025" "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 {#637 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#636 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#635 …} -namespace: Closure() {#633 …} } |
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() {#1427 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#81 …} $message: Closure() {#1426 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [ "class" => "daterange-picker" "data-key" => "dates" "data-start" => "23/12/2024" "data-end" => "27/12/2024" "data-min" => "25/11/2024" "data-max" => "23/11/2025" "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 {#2379 -errors: [] -form: Symfony\Component\Form\Form {#1512 …} } |
form | Symfony\Component\Form\FormView {#2378 …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 {#637 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#636 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#635 …} -namespace: Closure() {#633 …} } |
data | 2 |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#1438 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() {#1440 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#81 …} $message: Closure() {#1439 …} $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 {#2380 -errors: [] -form: Symfony\Component\Form\Form {#1516 …} } |
form | Symfony\Component\Form\FormView {#2381 …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 {#637 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#636 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#635 …} -namespace: Closure() {#633 …} } |
data | 0 |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#1447 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() {#1449 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#81 …} $message: Closure() {#1448 …} $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 {#2382 -errors: [] -form: Symfony\Component\Form\Form {#1520 …} } |
form | Symfony\Component\Form\FormView {#2383 …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 {#637 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#636 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#635 …} -namespace: Closure() {#633 …} } |
data_class | null |
delete_empty | false |
disabled | false |
empty_data | Closure(FormInterface $form) {#1461 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() {#1463 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#81 …} $message: Closure() {#1462 …} $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 {#2384 -errors: [] -form: Symfony\Component\Form\Form {#1523 …} } |
form | Symfony\Component\Form\FormView {#2385 …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 {#2386 …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) {#1528 class: "App\Form\BookingRoomType" this: App\Form\BookingRoomType {#1370 …} use: { $hotel: App\Entity\Hotels {#1025 -id: 22 -name: "Salt of Palmar" -description: """ Le premier SALT devait être à Maurice. C'est notre maison, notre amour, notre fierté et notre joie. C'est une beauté exotique indéniable. Volcanique, blanc, bleu et vert. C'est indien, français, créole, chinois et africain. Ses couleurs, ses histoires, ses coutumes, ses sons et ses saveurs forment un mélange brillant et enivrant qu'il est impossible d'ignorer ou d'oublier. Si vous en faites l'expérience.\r\n \r\n C'est pourquoi nous avons créé SALT of Palmar. L’île Maurice est mûre pour l’exploration, imprégnée d’histoire et regorgeant d’un patrimoine humble et d’une culture moderne. Et nous voulons vous montrer la vraie Maurice. """ -website: "https://www.saltresorts.com/fr/maurice/hotel/saltofpalmar" -stars: 5 -youtubeVideoId: "obiIi19ck1o" -phone: "+230 698 2727" -email: "reservation@saltresorts.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3744.275639081461!2d57.78713181217443!3d-20.205863881167257!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217cfb1a0e896841%3A0x6e2cca285821d4b0!2sSALT%20of%20Palmar%2C%20an%20adult-only%20boutique%20hotel%2C%20a%20member%20of%20Design%20Hotels!5e0!3m2!1sfr!2sfr!4v1718969540531!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Est" -createdAt: DateTimeImmutable @1714145854 {#1017 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1048 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1022 …} -address: "Route Côtière, Palmar, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "2" -childAgeMax: "12" -teenAgeMax: "17" -extraCharges: Doctrine\ORM\PersistentCollection {#1182 …} -imageFile: null -featuredImage: "66965da291ccc236118074.jpg" -gallery: App\Entity\Galleries {#1249 …} -mediaDirSlug: "22" -offers: Doctrine\Common\Collections\ArrayCollection {#1994 …} -highlighted: null -services: null -hlStartAt: null -hlEndAt: null -slug: "salt-of-palmar" } } } |
Doctrine\ORM\QueryBuilder {#1560 -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#1563 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "e" ] } ] "from" => [ Doctrine\ORM\Query\Expr\From {#1562 #from: "App\Entity\ExtraCharges" #alias: "e" #indexBy: null } ] "join" => [ "e" => [ Doctrine\ORM\Query\Expr\Join {#1559 #joinType: "LEFT" #join: "e.hotel" #alias: "h" #conditionType: null #condition: null #indexBy: null } ] ] "set" => [] "where" => Doctrine\ORM\Query\Expr\Andx {#1564 #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 {#1565 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [] #parts: [ "e.adultExtra ASC" ] } ] ] -type: Doctrine\ORM\Internal\QueryType {#921 …} -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 {#1561 …} -firstResult: 0 -maxResults: null -joinRootAliases: [ "h" => "e" ] #cacheable: false #cacheRegion: null #cacheMode: null #lifetime: 0 -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …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 {#1640 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\DoctrineChoiceLoader {#1568 …} } |
choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#1567 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceName(object $choice, string|int $key, string $value): string {#1569 …} } |
choice_translation_domain | false |
choice_translation_parameters | [] |
choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#1611 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#1571 …} } |
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 {#637 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#636 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#635 …} -namespace: Closure() {#633 …} } |
data | null |
data_class | null |
disabled | false |
duplicate_preferred_choices | true |
em | Container3wbxnxo\EntityManagerGhost614a58f {#68 …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 {#1608 -singleId: true -intId: true -idField: "id" -associationIdReader: null -om: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#1186 …} } |
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 {#1560 -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#1563 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "e" ] } ] "from" => [ Doctrine\ORM\Query\Expr\From {#1562 #from: "App\Entity\ExtraCharges" #alias: "e" #indexBy: null } ] "join" => [ "e" => [ Doctrine\ORM\Query\Expr\Join {#1559 #joinType: "LEFT" #join: "e.hotel" #alias: "h" #conditionType: null #condition: null #indexBy: null } ] ] "set" => [] "where" => Doctrine\ORM\Query\Expr\Andx {#1564 #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 {#1565 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [] #parts: [ "e.adultExtra ASC" ] } ] ] -type: Doctrine\ORM\Internal\QueryType {#921 …} -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 {#1561 …} -firstResult: 0 -maxResults: null -joinRootAliases: [ "h" => "e" ] #cacheable: false #cacheRegion: null #cacheMode: null #lifetime: 0 -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12} } |
required | true |
row_attr | [] |
separator | "-------------------" |
separator_html | false |
setter | null |
tom_select_options | [] |
translation_domain | null |
trim | false |
upload_max_size_message | Closure() {#1557 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#81 …} $message: Closure() {#1555 …} $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 | [ 189 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2394 +data: App\Entity\ExtraCharges {#1646 …} +value: "189" +label: "BASE - PETIT DEJEUNER" +attr: [] +labelTranslationParameters: [] } 89 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2398 +data: App\Entity\ExtraCharges {#1614 …} +value: "89" +label: "Demi pension" +attr: [] +labelTranslationParameters: [] } 119 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2396 +data: App\Entity\ExtraCharges {#1624 …} +value: "119" +label: "Suppléments Lit additionnel Haute saison" +attr: [] +labelTranslationParameters: [] } 121 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2400 +data: App\Entity\ExtraCharges {#1621 …} +value: "121" +label: "Suppléments Lit additionnel Intermédiaire" +attr: [] +labelTranslationParameters: [] } 123 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2395 +data: App\Entity\ExtraCharges {#1641 …} +value: "123" +label: "Suppléments Lit additionnel Pointe" +attr: [] +labelTranslationParameters: [] } 125 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2412 +data: App\Entity\ExtraCharges {#1643 …} +value: "125" +label: "Suppléments Lit additionnel Baisse saison" +attr: [] +labelTranslationParameters: [] } 134 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2409 +data: App\Entity\ExtraCharges {#1642 …} +value: "134" +label: "Basse Saison" +attr: [] +labelTranslationParameters: [] } 136 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2404 +data: App\Entity\ExtraCharges {#1644 …} +value: "136" +label: "Très Basse Saison" +attr: [] +labelTranslationParameters: [] } 93 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2397 +data: App\Entity\ExtraCharges {#1625 …} +value: "93" +label: "Excursion à l'Île des Deux Cocos" +attr: [] +labelTranslationParameters: [] } 90 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2403 +data: App\Entity\ExtraCharges {#1630 …} +value: "90" +label: "Pension complète" +attr: [] +labelTranslationParameters: [] } 92 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2406 +data: App\Entity\ExtraCharges {#1620 …} +value: "92" +label: "Formule "Tout Inclus"" +attr: [] +labelTranslationParameters: [] } ] |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2389 -errors: [] -form: Symfony\Component\Form\Form {#1603 …} } |
expanded | false |
form | Symfony\Component\Form\FormView {#2388 …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) {#2392 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 | "d.QFjHqy3zLyIsfKI2GVpJIFIBPd8SnMefz_ao1TmrIGs.eRSF8kXBZXV4BM5gThcjZmtuc-tX2q74pZXDk2_sSxMWKbHJTplEZmE00Q" |
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 | "d.QFjHqy3zLyIsfKI2GVpJIFIBPd8SnMefz_ao1TmrIGs.eRSF8kXBZXV4BM5gThcjZmtuc-tX2q74pZXDk2_sSxMWKbHJTplEZmE00Q" |
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 {#637 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#636 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#635 …} -namespace: Closure() {#633 …} } |
data | "d.QFjHqy3zLyIsfKI2GVpJIFIBPd8SnMefz_ao1TmrIGs.eRSF8kXBZXV4BM5gThcjZmtuc-tX2q74pZXDk2_sSxMWKbHJTplEZmE00Q" |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#2368 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() {#2402 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#81 …} $message: Closure() {#2393 …} $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 | "d.QFjHqy3zLyIsfKI2GVpJIFIBPd8SnMefz_ao1TmrIGs.eRSF8kXBZXV4BM5gThcjZmtuc-tX2q74pZXDk2_sSxMWKbHJTplEZmE00Q" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2420 -errors: [] -form: Symfony\Component\Form\Form {#2416 …} } |
form | Symfony\Component\Form\FormView {#2405 …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 | "d.QFjHqy3zLyIsfKI2GVpJIFIBPd8SnMefz_ao1TmrIGs.eRSF8kXBZXV4BM5gThcjZmtuc-tX2q74pZXDk2_sSxMWKbHJTplEZmE00Q" |
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 {#1647 -bookingSettings: "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyMiwicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzIyXC82Njk2NWRhMjkxY2NjMjM2MTE4MDc0LmpwZyIsImhvdGVsX25hbWUiOiJTYWx0IG9mIFBhbG1hciIsInJvb21faWQiOjEzNywicm9vbV9uYW1lIjoiQ2hhbWJyZSBcIkJhbmcgb24gQmVhY2hcIiIsImZyb20iOiIyM1wvMTJcLzIwMjQiLCJ0byI6IjI3XC8xMlwvMjAyNCIsIm5pZ2h0cyI6NCwibmVlZGVkUm9vbXMiOjEsImFkdWx0cyI6MiwiY2hpbGRyZW4iOjAsInRvdGFsQW1vdW50IjozMTIwLCJ0b3RhbEFtb3VudERpc2NvdW50ZWQiOjE4NzIsIm1hbmRhdG9yeUV4dHJhSWQiOjE4OSwiZXh0cmEiOnsiZXh0cmFJZCI6MTg5LCJuYW1lIjoiQkFTRSAtIFBFVElUIERFSkVVTkVSIiwiZGVzY3JpcHRpb24iOm51bGwsInN0YXlUb3RhbE5pZ2h0cyI6NCwiZGFpbHlBZHVsdHMiOjAsImRhaWx5VGVlbnMiOjAsImRhaWx5Q2hpbGRyZW4iOjAsImRhaWx5QmFiaWVzIjowLCJhZHVsdHNFeHRyYXNBbW91bnQiOjAsImtpZHNFeHRyYXNBbW91bnQiOjAsInN0YXlFeHRyYXNBbW91bnQiOjAsInN0YXlSb29tQW1vdW50IjoxODcyLCJ0b3RhbFN0YXlBbW91bnRXb0Rpc2NvdW50IjozMTIwLCJ0b3RhbFN0YXlBbW91bnQiOjE4NzIsImV4dHJhRGlzY291bnQiOm51bGwsImV4dHJhS2lkc0Rpc2NvdW50IjpudWxsLCJleHRyYVN0YXJ0QXQiOm51bGwsImV4dHJhRW5kQXQiOm51bGwsImV2ZW50RHVyYXRpb24iOjAsImV2ZW50cyI6W119LCJzcGVjaWFsRXh0cmEiOltdLCJkaXNjb3VudHMiOlt7ImlkIjoxNzEsInRpdGxlIjoiU1BFQ0lBTCBSRURVQ1RJT04iLCJkZXNjcmlwdGlvbiI6IjQwJSBESVNDT1VOVCIsInJlZmVyZW5jZSI6IkhFTExPIDIwMjUiLCJ0eXBlIjoiU3BlY2lhbCIsInJhdGUiOjQwLCJleHRyYV9yYXRlIjpudWxsLCJzdGFydCI6IjIzXC8xMlwvMjAyNCIsImVuZCI6IjA1XC8wMVwvMjAyNSIsImtpZHNfcmF0ZSI6IiIsInBhcnRpYWwiOmZhbHNlLCJzZWxlY3RlZF9yb29tcyI6W10sInN0YXlyb29tX2Ftb3VudF9iZWZvcmUiOjMxMjAsInN0YXlyb29tX2Ftb3VudF9hZnRlciI6MTg3Mn1dLCJlcnJvciI6W119fQ.F8lwEIAf9c4aOC0pIh-u5NfcqeH5BrLmLUfkU0u7SqE" -refererUrl: "http://51.77.230.96/hotels/salt-of-palmar/chambre-bang-on-beach" } |
View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
Option | Passed Value | Resolved Value |
---|---|---|
data | App\DTO\BookingHiddenDTO {#1647 -bookingSettings: "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyMiwicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzIyXC82Njk2NWRhMjkxY2NjMjM2MTE4MDc0LmpwZyIsImhvdGVsX25hbWUiOiJTYWx0IG9mIFBhbG1hciIsInJvb21faWQiOjEzNywicm9vbV9uYW1lIjoiQ2hhbWJyZSBcIkJhbmcgb24gQmVhY2hcIiIsImZyb20iOiIyM1wvMTJcLzIwMjQiLCJ0byI6IjI3XC8xMlwvMjAyNCIsIm5pZ2h0cyI6NCwibmVlZGVkUm9vbXMiOjEsImFkdWx0cyI6MiwiY2hpbGRyZW4iOjAsInRvdGFsQW1vdW50IjozMTIwLCJ0b3RhbEFtb3VudERpc2NvdW50ZWQiOjE4NzIsIm1hbmRhdG9yeUV4dHJhSWQiOjE4OSwiZXh0cmEiOnsiZXh0cmFJZCI6MTg5LCJuYW1lIjoiQkFTRSAtIFBFVElUIERFSkVVTkVSIiwiZGVzY3JpcHRpb24iOm51bGwsInN0YXlUb3RhbE5pZ2h0cyI6NCwiZGFpbHlBZHVsdHMiOjAsImRhaWx5VGVlbnMiOjAsImRhaWx5Q2hpbGRyZW4iOjAsImRhaWx5QmFiaWVzIjowLCJhZHVsdHNFeHRyYXNBbW91bnQiOjAsImtpZHNFeHRyYXNBbW91bnQiOjAsInN0YXlFeHRyYXNBbW91bnQiOjAsInN0YXlSb29tQW1vdW50IjoxODcyLCJ0b3RhbFN0YXlBbW91bnRXb0Rpc2NvdW50IjozMTIwLCJ0b3RhbFN0YXlBbW91bnQiOjE4NzIsImV4dHJhRGlzY291bnQiOm51bGwsImV4dHJhS2lkc0Rpc2NvdW50IjpudWxsLCJleHRyYVN0YXJ0QXQiOm51bGwsImV4dHJhRW5kQXQiOm51bGwsImV2ZW50RHVyYXRpb24iOjAsImV2ZW50cyI6W119LCJzcGVjaWFsRXh0cmEiOltdLCJkaXNjb3VudHMiOlt7ImlkIjoxNzEsInRpdGxlIjoiU1BFQ0lBTCBSRURVQ1RJT04iLCJkZXNjcmlwdGlvbiI6IjQwJSBESVNDT1VOVCIsInJlZmVyZW5jZSI6IkhFTExPIDIwMjUiLCJ0eXBlIjoiU3BlY2lhbCIsInJhdGUiOjQwLCJleHRyYV9yYXRlIjpudWxsLCJzdGFydCI6IjIzXC8xMlwvMjAyNCIsImVuZCI6IjA1XC8wMVwvMjAyNSIsImtpZHNfcmF0ZSI6IiIsInBhcnRpYWwiOmZhbHNlLCJzZWxlY3RlZF9yb29tcyI6W10sInN0YXlyb29tX2Ftb3VudF9iZWZvcmUiOjMxMjAsInN0YXlyb29tX2Ftb3VudF9hZnRlciI6MTg3Mn1dLCJlcnJvciI6W119fQ.F8lwEIAf9c4aOC0pIh-u5NfcqeH5BrLmLUfkU0u7SqE" -refererUrl: "http://51.77.230.96/hotels/salt-of-palmar/chambre-bang-on-beach" } |
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 {#637 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#636 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#635 …} -namespace: Closure() {#633 …} } |
data | App\DTO\BookingHiddenDTO {#1647 -bookingSettings: "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyMiwicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzIyXC82Njk2NWRhMjkxY2NjMjM2MTE4MDc0LmpwZyIsImhvdGVsX25hbWUiOiJTYWx0IG9mIFBhbG1hciIsInJvb21faWQiOjEzNywicm9vbV9uYW1lIjoiQ2hhbWJyZSBcIkJhbmcgb24gQmVhY2hcIiIsImZyb20iOiIyM1wvMTJcLzIwMjQiLCJ0byI6IjI3XC8xMlwvMjAyNCIsIm5pZ2h0cyI6NCwibmVlZGVkUm9vbXMiOjEsImFkdWx0cyI6MiwiY2hpbGRyZW4iOjAsInRvdGFsQW1vdW50IjozMTIwLCJ0b3RhbEFtb3VudERpc2NvdW50ZWQiOjE4NzIsIm1hbmRhdG9yeUV4dHJhSWQiOjE4OSwiZXh0cmEiOnsiZXh0cmFJZCI6MTg5LCJuYW1lIjoiQkFTRSAtIFBFVElUIERFSkVVTkVSIiwiZGVzY3JpcHRpb24iOm51bGwsInN0YXlUb3RhbE5pZ2h0cyI6NCwiZGFpbHlBZHVsdHMiOjAsImRhaWx5VGVlbnMiOjAsImRhaWx5Q2hpbGRyZW4iOjAsImRhaWx5QmFiaWVzIjowLCJhZHVsdHNFeHRyYXNBbW91bnQiOjAsImtpZHNFeHRyYXNBbW91bnQiOjAsInN0YXlFeHRyYXNBbW91bnQiOjAsInN0YXlSb29tQW1vdW50IjoxODcyLCJ0b3RhbFN0YXlBbW91bnRXb0Rpc2NvdW50IjozMTIwLCJ0b3RhbFN0YXlBbW91bnQiOjE4NzIsImV4dHJhRGlzY291bnQiOm51bGwsImV4dHJhS2lkc0Rpc2NvdW50IjpudWxsLCJleHRyYVN0YXJ0QXQiOm51bGwsImV4dHJhRW5kQXQiOm51bGwsImV2ZW50RHVyYXRpb24iOjAsImV2ZW50cyI6W119LCJzcGVjaWFsRXh0cmEiOltdLCJkaXNjb3VudHMiOlt7ImlkIjoxNzEsInRpdGxlIjoiU1BFQ0lBTCBSRURVQ1RJT04iLCJkZXNjcmlwdGlvbiI6IjQwJSBESVNDT1VOVCIsInJlZmVyZW5jZSI6IkhFTExPIDIwMjUiLCJ0eXBlIjoiU3BlY2lhbCIsInJhdGUiOjQwLCJleHRyYV9yYXRlIjpudWxsLCJzdGFydCI6IjIzXC8xMlwvMjAyNCIsImVuZCI6IjA1XC8wMVwvMjAyNSIsImtpZHNfcmF0ZSI6IiIsInBhcnRpYWwiOmZhbHNlLCJzZWxlY3RlZF9yb29tcyI6W10sInN0YXlyb29tX2Ftb3VudF9iZWZvcmUiOjMxMjAsInN0YXlyb29tX2Ftb3VudF9hZnRlciI6MTg3Mn1dLCJlcnJvciI6W119fQ.F8lwEIAf9c4aOC0pIh-u5NfcqeH5BrLmLUfkU0u7SqE" -refererUrl: "http://51.77.230.96/hotels/salt-of-palmar/chambre-bang-on-beach" } |
data_class | "App\DTO\BookingHiddenDTO" |
disabled | false |
empty_data | Closure(FormInterface $form) {#2314 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() {#2311 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#81 …} $message: Closure() {#2312 …} $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 {#1647 -bookingSettings: "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyMiwicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzIyXC82Njk2NWRhMjkxY2NjMjM2MTE4MDc0LmpwZyIsImhvdGVsX25hbWUiOiJTYWx0IG9mIFBhbG1hciIsInJvb21faWQiOjEzNywicm9vbV9uYW1lIjoiQ2hhbWJyZSBcIkJhbmcgb24gQmVhY2hcIiIsImZyb20iOiIyM1wvMTJcLzIwMjQiLCJ0byI6IjI3XC8xMlwvMjAyNCIsIm5pZ2h0cyI6NCwibmVlZGVkUm9vbXMiOjEsImFkdWx0cyI6MiwiY2hpbGRyZW4iOjAsInRvdGFsQW1vdW50IjozMTIwLCJ0b3RhbEFtb3VudERpc2NvdW50ZWQiOjE4NzIsIm1hbmRhdG9yeUV4dHJhSWQiOjE4OSwiZXh0cmEiOnsiZXh0cmFJZCI6MTg5LCJuYW1lIjoiQkFTRSAtIFBFVElUIERFSkVVTkVSIiwiZGVzY3JpcHRpb24iOm51bGwsInN0YXlUb3RhbE5pZ2h0cyI6NCwiZGFpbHlBZHVsdHMiOjAsImRhaWx5VGVlbnMiOjAsImRhaWx5Q2hpbGRyZW4iOjAsImRhaWx5QmFiaWVzIjowLCJhZHVsdHNFeHRyYXNBbW91bnQiOjAsImtpZHNFeHRyYXNBbW91bnQiOjAsInN0YXlFeHRyYXNBbW91bnQiOjAsInN0YXlSb29tQW1vdW50IjoxODcyLCJ0b3RhbFN0YXlBbW91bnRXb0Rpc2NvdW50IjozMTIwLCJ0b3RhbFN0YXlBbW91bnQiOjE4NzIsImV4dHJhRGlzY291bnQiOm51bGwsImV4dHJhS2lkc0Rpc2NvdW50IjpudWxsLCJleHRyYVN0YXJ0QXQiOm51bGwsImV4dHJhRW5kQXQiOm51bGwsImV2ZW50RHVyYXRpb24iOjAsImV2ZW50cyI6W119LCJzcGVjaWFsRXh0cmEiOltdLCJkaXNjb3VudHMiOlt7ImlkIjoxNzEsInRpdGxlIjoiU1BFQ0lBTCBSRURVQ1RJT04iLCJkZXNjcmlwdGlvbiI6IjQwJSBESVNDT1VOVCIsInJlZmVyZW5jZSI6IkhFTExPIDIwMjUiLCJ0eXBlIjoiU3BlY2lhbCIsInJhdGUiOjQwLCJleHRyYV9yYXRlIjpudWxsLCJzdGFydCI6IjIzXC8xMlwvMjAyNCIsImVuZCI6IjA1XC8wMVwvMjAyNSIsImtpZHNfcmF0ZSI6IiIsInBhcnRpYWwiOmZhbHNlLCJzZWxlY3RlZF9yb29tcyI6W10sInN0YXlyb29tX2Ftb3VudF9iZWZvcmUiOjMxMjAsInN0YXlyb29tX2Ftb3VudF9hZnRlciI6MTg3Mn1dLCJlcnJvciI6W119fQ.F8lwEIAf9c4aOC0pIh-u5NfcqeH5BrLmLUfkU0u7SqE" -refererUrl: "http://51.77.230.96/hotels/salt-of-palmar/chambre-bang-on-beach" } |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2422 -errors: [] -form: Symfony\Component\Form\Form {#2353 …} } |
form | Symfony\Component\Form\FormView {#2423 …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 {#1647 -bookingSettings: "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyMiwicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzIyXC82Njk2NWRhMjkxY2NjMjM2MTE4MDc0LmpwZyIsImhvdGVsX25hbWUiOiJTYWx0IG9mIFBhbG1hciIsInJvb21faWQiOjEzNywicm9vbV9uYW1lIjoiQ2hhbWJyZSBcIkJhbmcgb24gQmVhY2hcIiIsImZyb20iOiIyM1wvMTJcLzIwMjQiLCJ0byI6IjI3XC8xMlwvMjAyNCIsIm5pZ2h0cyI6NCwibmVlZGVkUm9vbXMiOjEsImFkdWx0cyI6MiwiY2hpbGRyZW4iOjAsInRvdGFsQW1vdW50IjozMTIwLCJ0b3RhbEFtb3VudERpc2NvdW50ZWQiOjE4NzIsIm1hbmRhdG9yeUV4dHJhSWQiOjE4OSwiZXh0cmEiOnsiZXh0cmFJZCI6MTg5LCJuYW1lIjoiQkFTRSAtIFBFVElUIERFSkVVTkVSIiwiZGVzY3JpcHRpb24iOm51bGwsInN0YXlUb3RhbE5pZ2h0cyI6NCwiZGFpbHlBZHVsdHMiOjAsImRhaWx5VGVlbnMiOjAsImRhaWx5Q2hpbGRyZW4iOjAsImRhaWx5QmFiaWVzIjowLCJhZHVsdHNFeHRyYXNBbW91bnQiOjAsImtpZHNFeHRyYXNBbW91bnQiOjAsInN0YXlFeHRyYXNBbW91bnQiOjAsInN0YXlSb29tQW1vdW50IjoxODcyLCJ0b3RhbFN0YXlBbW91bnRXb0Rpc2NvdW50IjozMTIwLCJ0b3RhbFN0YXlBbW91bnQiOjE4NzIsImV4dHJhRGlzY291bnQiOm51bGwsImV4dHJhS2lkc0Rpc2NvdW50IjpudWxsLCJleHRyYVN0YXJ0QXQiOm51bGwsImV4dHJhRW5kQXQiOm51bGwsImV2ZW50RHVyYXRpb24iOjAsImV2ZW50cyI6W119LCJzcGVjaWFsRXh0cmEiOltdLCJkaXNjb3VudHMiOlt7ImlkIjoxNzEsInRpdGxlIjoiU1BFQ0lBTCBSRURVQ1RJT04iLCJkZXNjcmlwdGlvbiI6IjQwJSBESVNDT1VOVCIsInJlZmVyZW5jZSI6IkhFTExPIDIwMjUiLCJ0eXBlIjoiU3BlY2lhbCIsInJhdGUiOjQwLCJleHRyYV9yYXRlIjpudWxsLCJzdGFydCI6IjIzXC8xMlwvMjAyNCIsImVuZCI6IjA1XC8wMVwvMjAyNSIsImtpZHNfcmF0ZSI6IiIsInBhcnRpYWwiOmZhbHNlLCJzZWxlY3RlZF9yb29tcyI6W10sInN0YXlyb29tX2Ftb3VudF9iZWZvcmUiOjMxMjAsInN0YXlyb29tX2Ftb3VudF9hZnRlciI6MTg3Mn1dLCJlcnJvciI6W119fQ.F8lwEIAf9c4aOC0pIh-u5NfcqeH5BrLmLUfkU0u7SqE" -refererUrl: "http://51.77.230.96/hotels/salt-of-palmar/chambre-bang-on-beach" } |
bookingSettings
Errors
This form has no errors.
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyMiwicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzIyXC82Njk2NWRhMjkxY2NjMjM2MTE4MDc0LmpwZyIsImhvdGVsX25hbWUiOiJTYWx0IG9mIFBhbG1hciIsInJvb21faWQiOjEzNywicm9vbV9uYW1lIjoiQ2hhbWJyZSBcIkJhbmcgb24gQmVhY2hcIiIsImZyb20iOiIyM1wvMTJcLzIwMjQiLCJ0byI6IjI3XC8xMlwvMjAyNCIsIm5pZ2h0cyI6NCwibmVlZGVkUm9vbXMiOjEsImFkdWx0cyI6MiwiY2hpbGRyZW4iOjAsInRvdGFsQW1vdW50IjozMTIwLCJ0b3RhbEFtb3VudERpc2NvdW50ZWQiOjE4NzIsIm1hbmRhdG9yeUV4dHJhSWQiOjE4OSwiZXh0cmEiOnsiZXh0cmFJZCI6MTg5LCJuYW1lIjoiQkFTRSAtIFBFVElUIERFSkVVTkVSIiwiZGVzY3JpcHRpb24iOm51bGwsInN0YXlUb3RhbE5pZ2h0cyI6NCwiZGFpbHlBZHVsdHMiOjAsImRhaWx5VGVlbnMiOjAsImRhaWx5Q2hpbGRyZW4iOjAsImRhaWx5QmFiaWVzIjowLCJhZHVsdHNFeHRyYXNBbW91bnQiOjAsImtpZHNFeHRyYXNBbW91bnQiOjAsInN0YXlFeHRyYXNBbW91bnQiOjAsInN0YXlSb29tQW1vdW50IjoxODcyLCJ0b3RhbFN0YXlBbW91bnRXb0Rpc2NvdW50IjozMTIwLCJ0b3RhbFN0YXlBbW91bnQiOjE4NzIsImV4dHJhRGlzY291bnQiOm51bGwsImV4dHJhS2lkc0Rpc2NvdW50IjpudWxsLCJleHRyYVN0YXJ0QXQiOm51bGwsImV4dHJhRW5kQXQiOm51bGwsImV2ZW50RHVyYXRpb24iOjAsImV2ZW50cyI6W119LCJzcGVjaWFsRXh0cmEiOltdLCJkaXNjb3VudHMiOlt7ImlkIjoxNzEsInRpdGxlIjoiU1BFQ0lBTCBSRURVQ1RJT04iLCJkZXNjcmlwdGlvbiI6IjQwJSBESVNDT1VOVCIsInJlZmVyZW5jZSI6IkhFTExPIDIwMjUiLCJ0eXBlIjoiU3BlY2lhbCIsInJhdGUiOjQwLCJleHRyYV9yYXRlIjpudWxsLCJzdGFydCI6IjIzXC8xMlwvMjAyNCIsImVuZCI6IjA1XC8wMVwvMjAyNSIsImtpZHNfcmF0ZSI6IiIsInBhcnRpYWwiOmZhbHNlLCJzZWxlY3RlZF9yb29tcyI6W10sInN0YXlyb29tX2Ftb3VudF9iZWZvcmUiOjMxMjAsInN0YXlyb29tX2Ftb3VudF9hZnRlciI6MTg3Mn1dLCJlcnJvciI6W119fQ.F8lwEIAf9c4aOC0pIh-u5NfcqeH5BrLmLUfkU0u7SqE" |
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 {#637 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#636 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#635 …} -namespace: Closure() {#633 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#1613 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() {#2306 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#81 …} $message: Closure() {#2246 …} $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.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyMiwicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzIyXC82Njk2NWRhMjkxY2NjMjM2MTE4MDc0LmpwZyIsImhvdGVsX25hbWUiOiJTYWx0IG9mIFBhbG1hciIsInJvb21faWQiOjEzNywicm9vbV9uYW1lIjoiQ2hhbWJyZSBcIkJhbmcgb24gQmVhY2hcIiIsImZyb20iOiIyM1wvMTJcLzIwMjQiLCJ0byI6IjI3XC8xMlwvMjAyNCIsIm5pZ2h0cyI6NCwibmVlZGVkUm9vbXMiOjEsImFkdWx0cyI6MiwiY2hpbGRyZW4iOjAsInRvdGFsQW1vdW50IjozMTIwLCJ0b3RhbEFtb3VudERpc2NvdW50ZWQiOjE4NzIsIm1hbmRhdG9yeUV4dHJhSWQiOjE4OSwiZXh0cmEiOnsiZXh0cmFJZCI6MTg5LCJuYW1lIjoiQkFTRSAtIFBFVElUIERFSkVVTkVSIiwiZGVzY3JpcHRpb24iOm51bGwsInN0YXlUb3RhbE5pZ2h0cyI6NCwiZGFpbHlBZHVsdHMiOjAsImRhaWx5VGVlbnMiOjAsImRhaWx5Q2hpbGRyZW4iOjAsImRhaWx5QmFiaWVzIjowLCJhZHVsdHNFeHRyYXNBbW91bnQiOjAsImtpZHNFeHRyYXNBbW91bnQiOjAsInN0YXlFeHRyYXNBbW91bnQiOjAsInN0YXlSb29tQW1vdW50IjoxODcyLCJ0b3RhbFN0YXlBbW91bnRXb0Rpc2NvdW50IjozMTIwLCJ0b3RhbFN0YXlBbW91bnQiOjE4NzIsImV4dHJhRGlzY291bnQiOm51bGwsImV4dHJhS2lkc0Rpc2NvdW50IjpudWxsLCJleHRyYVN0YXJ0QXQiOm51bGwsImV4dHJhRW5kQXQiOm51bGwsImV2ZW50RHVyYXRpb24iOjAsImV2ZW50cyI6W119LCJzcGVjaWFsRXh0cmEiOltdLCJkaXNjb3VudHMiOlt7ImlkIjoxNzEsInRpdGxlIjoiU1BFQ0lBTCBSRURVQ1RJT04iLCJkZXNjcmlwdGlvbiI6IjQwJSBESVNDT1VOVCIsInJlZmVyZW5jZSI6IkhFTExPIDIwMjUiLCJ0eXBlIjoiU3BlY2lhbCIsInJhdGUiOjQwLCJleHRyYV9yYXRlIjpudWxsLCJzdGFydCI6IjIzXC8xMlwvMjAyNCIsImVuZCI6IjA1XC8wMVwvMjAyNSIsImtpZHNfcmF0ZSI6IiIsInBhcnRpYWwiOmZhbHNlLCJzZWxlY3RlZF9yb29tcyI6W10sInN0YXlyb29tX2Ftb3VudF9iZWZvcmUiOjMxMjAsInN0YXlyb29tX2Ftb3VudF9hZnRlciI6MTg3Mn1dLCJlcnJvciI6W119fQ.F8lwEIAf9c4aOC0pIh-u5NfcqeH5BrLmLUfkU0u7SqE" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2427 -errors: [] -form: Symfony\Component\Form\Form {#2356 …} } |
form | Symfony\Component\Form\FormView {#2426 …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.eyJ0eXBlIjoiYXJyYXkiLCJkYXRhIjp7ImhvdGVsX2lkIjoyMiwicGljdHVyZV9wYXRoIjoiXC91cGxvYWRzXC9ob3RlbHNcLzIyXC82Njk2NWRhMjkxY2NjMjM2MTE4MDc0LmpwZyIsImhvdGVsX25hbWUiOiJTYWx0IG9mIFBhbG1hciIsInJvb21faWQiOjEzNywicm9vbV9uYW1lIjoiQ2hhbWJyZSBcIkJhbmcgb24gQmVhY2hcIiIsImZyb20iOiIyM1wvMTJcLzIwMjQiLCJ0byI6IjI3XC8xMlwvMjAyNCIsIm5pZ2h0cyI6NCwibmVlZGVkUm9vbXMiOjEsImFkdWx0cyI6MiwiY2hpbGRyZW4iOjAsInRvdGFsQW1vdW50IjozMTIwLCJ0b3RhbEFtb3VudERpc2NvdW50ZWQiOjE4NzIsIm1hbmRhdG9yeUV4dHJhSWQiOjE4OSwiZXh0cmEiOnsiZXh0cmFJZCI6MTg5LCJuYW1lIjoiQkFTRSAtIFBFVElUIERFSkVVTkVSIiwiZGVzY3JpcHRpb24iOm51bGwsInN0YXlUb3RhbE5pZ2h0cyI6NCwiZGFpbHlBZHVsdHMiOjAsImRhaWx5VGVlbnMiOjAsImRhaWx5Q2hpbGRyZW4iOjAsImRhaWx5QmFiaWVzIjowLCJhZHVsdHNFeHRyYXNBbW91bnQiOjAsImtpZHNFeHRyYXNBbW91bnQiOjAsInN0YXlFeHRyYXNBbW91bnQiOjAsInN0YXlSb29tQW1vdW50IjoxODcyLCJ0b3RhbFN0YXlBbW91bnRXb0Rpc2NvdW50IjozMTIwLCJ0b3RhbFN0YXlBbW91bnQiOjE4NzIsImV4dHJhRGlzY291bnQiOm51bGwsImV4dHJhS2lkc0Rpc2NvdW50IjpudWxsLCJleHRyYVN0YXJ0QXQiOm51bGwsImV4dHJhRW5kQXQiOm51bGwsImV2ZW50RHVyYXRpb24iOjAsImV2ZW50cyI6W119LCJzcGVjaWFsRXh0cmEiOltdLCJkaXNjb3VudHMiOlt7ImlkIjoxNzEsInRpdGxlIjoiU1BFQ0lBTCBSRURVQ1RJT04iLCJkZXNjcmlwdGlvbiI6IjQwJSBESVNDT1VOVCIsInJlZmVyZW5jZSI6IkhFTExPIDIwMjUiLCJ0eXBlIjoiU3BlY2lhbCIsInJhdGUiOjQwLCJleHRyYV9yYXRlIjpudWxsLCJzdGFydCI6IjIzXC8xMlwvMjAyNCIsImVuZCI6IjA1XC8wMVwvMjAyNSIsImtpZHNfcmF0ZSI6IiIsInBhcnRpYWwiOmZhbHNlLCJzZWxlY3RlZF9yb29tcyI6W10sInN0YXlyb29tX2Ftb3VudF9iZWZvcmUiOjMxMjAsInN0YXlyb29tX2Ftb3VudF9hZnRlciI6MTg3Mn1dLCJlcnJvciI6W119fQ.F8lwEIAf9c4aOC0pIh-u5NfcqeH5BrLmLUfkU0u7SqE" |
refererUrl
Errors
This form has no errors.
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "http://51.77.230.96/hotels/salt-of-palmar/chambre-bang-on-beach" |
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 {#637 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#636 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#635 …} -namespace: Closure() {#633 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#1650 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() {#2347 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#81 …} $message: Closure() {#1574 …} $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://51.77.230.96/hotels/salt-of-palmar/chambre-bang-on-beach" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2428 -errors: [] -form: Symfony\Component\Form\Form {#2359 …} } |
form | Symfony\Component\Form\FormView {#2429 …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://51.77.230.96/hotels/salt-of-palmar/chambre-bang-on-beach" |
_token
Errors
This form has no errors.
Default Data
Property | Value |
---|---|
Model Format | same as normalized format |
Normalized Format | "b6060f.BUIz8WreBiV8SF23MLkFgKkBSsktda33us1N1WNZF0c.ViZWmlqdM28TCjfVQPx2x-hSPLgAI5uh3Y8qn1M_WhJUJGqyLoZAdEsDbQ" |
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 | "b6060f.BUIz8WreBiV8SF23MLkFgKkBSsktda33us1N1WNZF0c.ViZWmlqdM28TCjfVQPx2x-hSPLgAI5uh3Y8qn1M_WhJUJGqyLoZAdEsDbQ" |
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 {#637 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#636 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#635 …} -namespace: Closure() {#633 …} } |
data | "b6060f.BUIz8WreBiV8SF23MLkFgKkBSsktda33us1N1WNZF0c.ViZWmlqdM28TCjfVQPx2x-hSPLgAI5uh3Y8qn1M_WhJUJGqyLoZAdEsDbQ" |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#2424 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() {#2430 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#81 …} $message: Closure() {#2431 …} $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 | "b6060f.BUIz8WreBiV8SF23MLkFgKkBSsktda33us1N1WNZF0c.ViZWmlqdM28TCjfVQPx2x-hSPLgAI5uh3Y8qn1M_WhJUJGqyLoZAdEsDbQ" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#2441 -errors: [] -form: Symfony\Component\Form\Form {#2437 …} } |
form | Symfony\Component\Form\FormView {#2432 …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 | "b6060f.BUIz8WreBiV8SF23MLkFgKkBSsktda33us1N1WNZF0c.ViZWmlqdM28TCjfVQPx2x-hSPLgAI5uh3Y8qn1M_WhJUJGqyLoZAdEsDbQ" |
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 {#800 -date_format: "d/m/Y" -uploaderHelper: Vich\UploaderBundle\Templating\Helper\UploaderHelper {#801 …} -debug: true +hotel: App\Entity\Hotels {#1025 -id: 22 -name: "Salt of Palmar" -description: """ Le premier SALT devait être à Maurice. C'est notre maison, notre amour, notre fierté et notre joie. C'est une beauté exotique indéniable. Volcanique, blanc, bleu et vert. C'est indien, français, créole, chinois et africain. Ses couleurs, ses histoires, ses coutumes, ses sons et ses saveurs forment un mélange brillant et enivrant qu'il est impossible d'ignorer ou d'oublier. Si vous en faites l'expérience.\r\n \r\n C'est pourquoi nous avons créé SALT of Palmar. L’île Maurice est mûre pour l’exploration, imprégnée d’histoire et regorgeant d’un patrimoine humble et d’une culture moderne. Et nous voulons vous montrer la vraie Maurice. """ -website: "https://www.saltresorts.com/fr/maurice/hotel/saltofpalmar" -stars: 5 -youtubeVideoId: "obiIi19ck1o" -phone: "+230 698 2727" -email: "reservation@saltresorts.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3744.275639081461!2d57.78713181217443!3d-20.205863881167257!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217cfb1a0e896841%3A0x6e2cca285821d4b0!2sSALT%20of%20Palmar%2C%20an%20adult-only%20boutique%20hotel%2C%20a%20member%20of%20Design%20Hotels!5e0!3m2!1sfr!2sfr!4v1718969540531!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Est" -createdAt: DateTimeImmutable @1714145854 {#1017 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1048 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1022 …} -address: "Route Côtière, Palmar, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "2" -childAgeMax: "12" -teenAgeMax: "17" -extraCharges: Doctrine\ORM\PersistentCollection {#1182 …} -imageFile: null -featuredImage: "66965da291ccc236118074.jpg" -gallery: App\Entity\Galleries {#1249 …} -mediaDirSlug: "22" -offers: Doctrine\Common\Collections\ArrayCollection {#1994 …} -highlighted: null -services: null -hlStartAt: null -hlEndAt: null -slug: "salt-of-palmar" } +stars: null +dateRange: "23/12/2024 - 27/12/2024" +fromAt: DateTimeImmutable @1734912000 {#3356 date: 2024-12-23 00:00:00.0 UTC (+00:00) } +toAt: DateTimeImmutable @1735343940 {#3355 date: 2024-12-27 23:59:00.0 UTC (+00:00) } +zone: null +honeymoon: false +ageLimits: [ "baby" => "2" "child" => "12" "teen" => "17" ] +nights: 4 +chambers: [] +stay_rooms: [ App\DTO\RoomStayDTO {#1580 -id: 137 -name: "Chambre "Bang on Beach"" -slug: "chambre-bang-on-beach" -picture: "/uploads/rooms/137/671634e0d36cb018552240.jpg" -description: "C’est la vie, la vraie. Ouvrez vos portes sur un sable blanc immaculé. Laissez-vous bercer par le clapotis des vagues pour une bonne nuit de sommeil." -stayTotalNights: 4 -adults: 2 -kids: 0 -neededRooms: 1 -kidsRoomsCount: 0 -defaultExtraLabel: "" -mandatoryExtraId: 189 -chambersStayDetails: [ [ "config" => [ "adults" => 2 "teens" => 0 "children" => 0 "babies" => 0 ] "dates_prices" => [ "2024-12-23" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 468.0 "kids_discount_price" => 0.0 "discounts" => [ 171 => [ "name" => "SPECIAL REDUCTION" "rate" => 40 ] ] ] "2024-12-24" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 468.0 "kids_discount_price" => 0.0 "discounts" => [ 171 => [ "name" => "SPECIAL REDUCTION" "rate" => 40 ] ] ] "2024-12-25" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 468.0 "kids_discount_price" => 0.0 "discounts" => [ 171 => [ "name" => "SPECIAL REDUCTION" "rate" => 40 ] ] ] "2024-12-26" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 468.0 "kids_discount_price" => 0.0 "discounts" => [ 171 => [ "name" => "SPECIAL REDUCTION" "rate" => 40 ] ] ] ] "amount" => 3120 "amount_discount" => 1872.0 ] ] -totalStayAmount: 3120.0 -totalRoomAmountDiscounted: 1872.0 -communExtras: [ App\DTO\ExtraStayDTO {#1634 +extraId: 189 +name: "BASE - PETIT DEJEUNER" +description: null +stayTotalNights: 4 +dailyAdults: 0 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 0 +kidsExtrasAmount: 0 +stayExtrasAmount: 0 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3120.0 +totalStayAmount: 1872.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1627 +extraId: 89 +name: "Demi pension" +description: null +stayTotalNights: 4 +dailyAdults: 90 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 360 +kidsExtrasAmount: 0 +stayExtrasAmount: 360 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3480.0 +totalStayAmount: 2232.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1636 +extraId: 119 +name: "Suppléments Lit additionnel Haute saison" +description: null +stayTotalNights: 4 +dailyAdults: 110 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 440 +kidsExtrasAmount: 0 +stayExtrasAmount: 440 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3560.0 +totalStayAmount: 2312.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1629 +extraId: 121 +name: "Suppléments Lit additionnel Intermédiaire" +description: null +stayTotalNights: 4 +dailyAdults: 110 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 440 +kidsExtrasAmount: 0 +stayExtrasAmount: 440 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3560.0 +totalStayAmount: 2312.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1793 +extraId: 123 +name: "Suppléments Lit additionnel Pointe" +description: null +stayTotalNights: 4 +dailyAdults: 110 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 440 +kidsExtrasAmount: 0 +stayExtrasAmount: 440 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3560.0 +totalStayAmount: 2312.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1791 +extraId: 125 +name: "Suppléments Lit additionnel Baisse saison" +description: null +stayTotalNights: 4 +dailyAdults: 110 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 440 +kidsExtrasAmount: 0 +stayExtrasAmount: 440 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3560.0 +totalStayAmount: 2312.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1785 +extraId: 134 +name: "Basse Saison" +description: null +stayTotalNights: 4 +dailyAdults: 110 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 440 +kidsExtrasAmount: 0 +stayExtrasAmount: 440 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3560.0 +totalStayAmount: 2312.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1779 +extraId: 136 +name: "Très Basse Saison" +description: null +stayTotalNights: 4 +dailyAdults: 110 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 440 +kidsExtrasAmount: 0 +stayExtrasAmount: 440 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3560.0 +totalStayAmount: 2312.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1772 +extraId: 93 +name: "Excursion à l'Île des Deux Cocos" +description: null +stayTotalNights: 4 +dailyAdults: 136 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 544 +kidsExtrasAmount: 0 +stayExtrasAmount: 544 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3664.0 +totalStayAmount: 2416.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1766 +extraId: 90 +name: "Pension complète" +description: null +stayTotalNights: 4 +dailyAdults: 160 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 640 +kidsExtrasAmount: 0 +stayExtrasAmount: 640 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3760.0 +totalStayAmount: 2512.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1760 +extraId: 92 +name: "Formule "Tout Inclus"" +description: null +stayTotalNights: 4 +dailyAdults: 240 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 960 +kidsExtrasAmount: 0 +stayExtrasAmount: 960 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 4080.0 +totalStayAmount: 2832.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } ] -specialExtras: [] -discounts: [ [ "id" => 171 "title" => "SPECIAL REDUCTION" "description" => "40% DISCOUNT" "reference" => "HELLO 2025" "type" => "Special" "rate" => 40 "extra_rate" => null "start" => "23/12/2024" "end" => "05/01/2025" "kids_rate" => "" "partial" => false "selected_rooms" => [] "stayroom_amount_before" => 3120.0 "stayroom_amount_after" => 1872.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 {#800 -date_format: "d/m/Y" -uploaderHelper: Vich\UploaderBundle\Templating\Helper\UploaderHelper {#801 …} -debug: true +hotel: App\Entity\Hotels {#1025 -id: 22 -name: "Salt of Palmar" -description: """ Le premier SALT devait être à Maurice. C'est notre maison, notre amour, notre fierté et notre joie. C'est une beauté exotique indéniable. Volcanique, blanc, bleu et vert. C'est indien, français, créole, chinois et africain. Ses couleurs, ses histoires, ses coutumes, ses sons et ses saveurs forment un mélange brillant et enivrant qu'il est impossible d'ignorer ou d'oublier. Si vous en faites l'expérience.\r\n \r\n C'est pourquoi nous avons créé SALT of Palmar. L’île Maurice est mûre pour l’exploration, imprégnée d’histoire et regorgeant d’un patrimoine humble et d’une culture moderne. Et nous voulons vous montrer la vraie Maurice. """ -website: "https://www.saltresorts.com/fr/maurice/hotel/saltofpalmar" -stars: 5 -youtubeVideoId: "obiIi19ck1o" -phone: "+230 698 2727" -email: "reservation@saltresorts.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3744.275639081461!2d57.78713181217443!3d-20.205863881167257!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217cfb1a0e896841%3A0x6e2cca285821d4b0!2sSALT%20of%20Palmar%2C%20an%20adult-only%20boutique%20hotel%2C%20a%20member%20of%20Design%20Hotels!5e0!3m2!1sfr!2sfr!4v1718969540531!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Est" -createdAt: DateTimeImmutable @1714145854 {#1017 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1048 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1022 …} -address: "Route Côtière, Palmar, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "2" -childAgeMax: "12" -teenAgeMax: "17" -extraCharges: Doctrine\ORM\PersistentCollection {#1182 …} -imageFile: null -featuredImage: "66965da291ccc236118074.jpg" -gallery: App\Entity\Galleries {#1249 …} -mediaDirSlug: "22" -offers: Doctrine\Common\Collections\ArrayCollection {#1994 …} -highlighted: null -services: null -hlStartAt: null -hlEndAt: null -slug: "salt-of-palmar" } +stars: null +dateRange: "23/12/2024 - 27/12/2024" +fromAt: DateTimeImmutable @1734912000 {#3356 date: 2024-12-23 00:00:00.0 UTC (+00:00) } +toAt: DateTimeImmutable @1735343940 {#3355 date: 2024-12-27 23:59:00.0 UTC (+00:00) } +zone: null +honeymoon: false +ageLimits: [ "baby" => "2" "child" => "12" "teen" => "17" ] +nights: 4 +chambers: [] +stay_rooms: [ App\DTO\RoomStayDTO {#1580 -id: 137 -name: "Chambre "Bang on Beach"" -slug: "chambre-bang-on-beach" -picture: "/uploads/rooms/137/671634e0d36cb018552240.jpg" -description: "C’est la vie, la vraie. Ouvrez vos portes sur un sable blanc immaculé. Laissez-vous bercer par le clapotis des vagues pour une bonne nuit de sommeil." -stayTotalNights: 4 -adults: 2 -kids: 0 -neededRooms: 1 -kidsRoomsCount: 0 -defaultExtraLabel: "" -mandatoryExtraId: 189 -chambersStayDetails: [ [ "config" => [ "adults" => 2 "teens" => 0 "children" => 0 "babies" => 0 ] "dates_prices" => [ "2024-12-23" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 468.0 "kids_discount_price" => 0.0 "discounts" => [ 171 => [ "name" => "SPECIAL REDUCTION" "rate" => 40 ] ] ] "2024-12-24" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 468.0 "kids_discount_price" => 0.0 "discounts" => [ 171 => [ "name" => "SPECIAL REDUCTION" "rate" => 40 ] ] ] "2024-12-25" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 468.0 "kids_discount_price" => 0.0 "discounts" => [ 171 => [ "name" => "SPECIAL REDUCTION" "rate" => 40 ] ] ] "2024-12-26" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 468.0 "kids_discount_price" => 0.0 "discounts" => [ 171 => [ "name" => "SPECIAL REDUCTION" "rate" => 40 ] ] ] ] "amount" => 3120 "amount_discount" => 1872.0 ] ] -totalStayAmount: 3120.0 -totalRoomAmountDiscounted: 1872.0 -communExtras: [ App\DTO\ExtraStayDTO {#1634 +extraId: 189 +name: "BASE - PETIT DEJEUNER" +description: null +stayTotalNights: 4 +dailyAdults: 0 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 0 +kidsExtrasAmount: 0 +stayExtrasAmount: 0 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3120.0 +totalStayAmount: 1872.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1627 +extraId: 89 +name: "Demi pension" +description: null +stayTotalNights: 4 +dailyAdults: 90 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 360 +kidsExtrasAmount: 0 +stayExtrasAmount: 360 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3480.0 +totalStayAmount: 2232.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1636 +extraId: 119 +name: "Suppléments Lit additionnel Haute saison" +description: null +stayTotalNights: 4 +dailyAdults: 110 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 440 +kidsExtrasAmount: 0 +stayExtrasAmount: 440 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3560.0 +totalStayAmount: 2312.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1629 +extraId: 121 +name: "Suppléments Lit additionnel Intermédiaire" +description: null +stayTotalNights: 4 +dailyAdults: 110 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 440 +kidsExtrasAmount: 0 +stayExtrasAmount: 440 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3560.0 +totalStayAmount: 2312.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1793 +extraId: 123 +name: "Suppléments Lit additionnel Pointe" +description: null +stayTotalNights: 4 +dailyAdults: 110 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 440 +kidsExtrasAmount: 0 +stayExtrasAmount: 440 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3560.0 +totalStayAmount: 2312.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1791 +extraId: 125 +name: "Suppléments Lit additionnel Baisse saison" +description: null +stayTotalNights: 4 +dailyAdults: 110 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 440 +kidsExtrasAmount: 0 +stayExtrasAmount: 440 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3560.0 +totalStayAmount: 2312.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1785 +extraId: 134 +name: "Basse Saison" +description: null +stayTotalNights: 4 +dailyAdults: 110 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 440 +kidsExtrasAmount: 0 +stayExtrasAmount: 440 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3560.0 +totalStayAmount: 2312.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1779 +extraId: 136 +name: "Très Basse Saison" +description: null +stayTotalNights: 4 +dailyAdults: 110 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 440 +kidsExtrasAmount: 0 +stayExtrasAmount: 440 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3560.0 +totalStayAmount: 2312.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1772 +extraId: 93 +name: "Excursion à l'Île des Deux Cocos" +description: null +stayTotalNights: 4 +dailyAdults: 136 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 544 +kidsExtrasAmount: 0 +stayExtrasAmount: 544 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3664.0 +totalStayAmount: 2416.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1766 +extraId: 90 +name: "Pension complète" +description: null +stayTotalNights: 4 +dailyAdults: 160 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 640 +kidsExtrasAmount: 0 +stayExtrasAmount: 640 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3760.0 +totalStayAmount: 2512.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1760 +extraId: 92 +name: "Formule "Tout Inclus"" +description: null +stayTotalNights: 4 +dailyAdults: 240 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 960 +kidsExtrasAmount: 0 +stayExtrasAmount: 960 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 4080.0 +totalStayAmount: 2832.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } ] -specialExtras: [] -discounts: [ [ "id" => 171 "title" => "SPECIAL REDUCTION" "description" => "40% DISCOUNT" "reference" => "HELLO 2025" "type" => "Special" "rate" => 40 "extra_rate" => null "start" => "23/12/2024" "end" => "05/01/2025" "kids_rate" => "" "partial" => false "selected_rooms" => [] "stayroom_amount_before" => 3120.0 "stayroom_amount_after" => 1872.0 ] ] -error: [] } ] } |
same as passed value |
from | DateTime @1734918623 {#1196 date: 2024-12-23 01:50:23.357754 UTC (+00:00) } |
same as passed value |
to | DateTime @1735264223 {#912 date: 2024-12-27 01:50:23.357763 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 {#637 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#636 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#635 …} -namespace: Closure() {#633 …} } |
data | App\DTO\SearchToolsDTO {#800 -date_format: "d/m/Y" -uploaderHelper: Vich\UploaderBundle\Templating\Helper\UploaderHelper {#801 …} -debug: true +hotel: App\Entity\Hotels {#1025 -id: 22 -name: "Salt of Palmar" -description: """ Le premier SALT devait être à Maurice. C'est notre maison, notre amour, notre fierté et notre joie. C'est une beauté exotique indéniable. Volcanique, blanc, bleu et vert. C'est indien, français, créole, chinois et africain. Ses couleurs, ses histoires, ses coutumes, ses sons et ses saveurs forment un mélange brillant et enivrant qu'il est impossible d'ignorer ou d'oublier. Si vous en faites l'expérience.\r\n \r\n C'est pourquoi nous avons créé SALT of Palmar. L’île Maurice est mûre pour l’exploration, imprégnée d’histoire et regorgeant d’un patrimoine humble et d’une culture moderne. Et nous voulons vous montrer la vraie Maurice. """ -website: "https://www.saltresorts.com/fr/maurice/hotel/saltofpalmar" -stars: 5 -youtubeVideoId: "obiIi19ck1o" -phone: "+230 698 2727" -email: "reservation@saltresorts.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3744.275639081461!2d57.78713181217443!3d-20.205863881167257!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217cfb1a0e896841%3A0x6e2cca285821d4b0!2sSALT%20of%20Palmar%2C%20an%20adult-only%20boutique%20hotel%2C%20a%20member%20of%20Design%20Hotels!5e0!3m2!1sfr!2sfr!4v1718969540531!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Est" -createdAt: DateTimeImmutable @1714145854 {#1017 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1048 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1022 …} -address: "Route Côtière, Palmar, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "2" -childAgeMax: "12" -teenAgeMax: "17" -extraCharges: Doctrine\ORM\PersistentCollection {#1182 …} -imageFile: null -featuredImage: "66965da291ccc236118074.jpg" -gallery: App\Entity\Galleries {#1249 …} -mediaDirSlug: "22" -offers: Doctrine\Common\Collections\ArrayCollection {#1994 …} -highlighted: null -services: null -hlStartAt: null -hlEndAt: null -slug: "salt-of-palmar" } +stars: null +dateRange: "23/12/2024 - 27/12/2024" +fromAt: DateTimeImmutable @1734912000 {#3356 date: 2024-12-23 00:00:00.0 UTC (+00:00) } +toAt: DateTimeImmutable @1735343940 {#3355 date: 2024-12-27 23:59:00.0 UTC (+00:00) } +zone: null +honeymoon: false +ageLimits: [ "baby" => "2" "child" => "12" "teen" => "17" ] +nights: 4 +chambers: [] +stay_rooms: [ App\DTO\RoomStayDTO {#1580 -id: 137 -name: "Chambre "Bang on Beach"" -slug: "chambre-bang-on-beach" -picture: "/uploads/rooms/137/671634e0d36cb018552240.jpg" -description: "C’est la vie, la vraie. Ouvrez vos portes sur un sable blanc immaculé. Laissez-vous bercer par le clapotis des vagues pour une bonne nuit de sommeil." -stayTotalNights: 4 -adults: 2 -kids: 0 -neededRooms: 1 -kidsRoomsCount: 0 -defaultExtraLabel: "" -mandatoryExtraId: 189 -chambersStayDetails: [ [ "config" => [ "adults" => 2 "teens" => 0 "children" => 0 "babies" => 0 ] "dates_prices" => [ "2024-12-23" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 468.0 "kids_discount_price" => 0.0 "discounts" => [ 171 => [ "name" => "SPECIAL REDUCTION" "rate" => 40 ] ] ] "2024-12-24" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 468.0 "kids_discount_price" => 0.0 "discounts" => [ 171 => [ "name" => "SPECIAL REDUCTION" "rate" => 40 ] ] ] "2024-12-25" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 468.0 "kids_discount_price" => 0.0 "discounts" => [ 171 => [ "name" => "SPECIAL REDUCTION" "rate" => 40 ] ] ] "2024-12-26" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 468.0 "kids_discount_price" => 0.0 "discounts" => [ 171 => [ "name" => "SPECIAL REDUCTION" "rate" => 40 ] ] ] ] "amount" => 3120 "amount_discount" => 1872.0 ] ] -totalStayAmount: 3120.0 -totalRoomAmountDiscounted: 1872.0 -communExtras: [ App\DTO\ExtraStayDTO {#1634 +extraId: 189 +name: "BASE - PETIT DEJEUNER" +description: null +stayTotalNights: 4 +dailyAdults: 0 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 0 +kidsExtrasAmount: 0 +stayExtrasAmount: 0 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3120.0 +totalStayAmount: 1872.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1627 +extraId: 89 +name: "Demi pension" +description: null +stayTotalNights: 4 +dailyAdults: 90 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 360 +kidsExtrasAmount: 0 +stayExtrasAmount: 360 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3480.0 +totalStayAmount: 2232.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1636 +extraId: 119 +name: "Suppléments Lit additionnel Haute saison" +description: null +stayTotalNights: 4 +dailyAdults: 110 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 440 +kidsExtrasAmount: 0 +stayExtrasAmount: 440 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3560.0 +totalStayAmount: 2312.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1629 +extraId: 121 +name: "Suppléments Lit additionnel Intermédiaire" +description: null +stayTotalNights: 4 +dailyAdults: 110 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 440 +kidsExtrasAmount: 0 +stayExtrasAmount: 440 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3560.0 +totalStayAmount: 2312.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1793 +extraId: 123 +name: "Suppléments Lit additionnel Pointe" +description: null +stayTotalNights: 4 +dailyAdults: 110 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 440 +kidsExtrasAmount: 0 +stayExtrasAmount: 440 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3560.0 +totalStayAmount: 2312.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1791 +extraId: 125 +name: "Suppléments Lit additionnel Baisse saison" +description: null +stayTotalNights: 4 +dailyAdults: 110 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 440 +kidsExtrasAmount: 0 +stayExtrasAmount: 440 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3560.0 +totalStayAmount: 2312.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1785 +extraId: 134 +name: "Basse Saison" +description: null +stayTotalNights: 4 +dailyAdults: 110 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 440 +kidsExtrasAmount: 0 +stayExtrasAmount: 440 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3560.0 +totalStayAmount: 2312.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1779 +extraId: 136 +name: "Très Basse Saison" +description: null +stayTotalNights: 4 +dailyAdults: 110 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 440 +kidsExtrasAmount: 0 +stayExtrasAmount: 440 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3560.0 +totalStayAmount: 2312.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1772 +extraId: 93 +name: "Excursion à l'Île des Deux Cocos" +description: null +stayTotalNights: 4 +dailyAdults: 136 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 544 +kidsExtrasAmount: 0 +stayExtrasAmount: 544 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3664.0 +totalStayAmount: 2416.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1766 +extraId: 90 +name: "Pension complète" +description: null +stayTotalNights: 4 +dailyAdults: 160 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 640 +kidsExtrasAmount: 0 +stayExtrasAmount: 640 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3760.0 +totalStayAmount: 2512.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1760 +extraId: 92 +name: "Formule "Tout Inclus"" +description: null +stayTotalNights: 4 +dailyAdults: 240 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 960 +kidsExtrasAmount: 0 +stayExtrasAmount: 960 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 4080.0 +totalStayAmount: 2832.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } ] -specialExtras: [] -discounts: [ [ "id" => 171 "title" => "SPECIAL REDUCTION" "description" => "40% DISCOUNT" "reference" => "HELLO 2025" "type" => "Special" "rate" => 40 "extra_rate" => null "start" => "23/12/2024" "end" => "05/01/2025" "kids_rate" => "" "partial" => false "selected_rooms" => [] "stayroom_amount_before" => 3120.0 "stayroom_amount_after" => 1872.0 ] ] -error: [] } ] } |
data_class | "App\DTO\SearchToolsDTO" |
disabled | false |
empty_data | Closure(FormInterface $form) {#3516 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 @1734918623 {#1196 date: 2024-12-23 01:50:23.357754 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 @1735264223 {#912 date: 2024-12-27 01:50:23.357763 UTC (+00:00) } |
translation_domain | null |
trim | true |
type | null |
upload_max_size_message | Closure() {#3508 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#81 …} $message: Closure() {#3512 …} $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 {#800 -date_format: "d/m/Y" -uploaderHelper: Vich\UploaderBundle\Templating\Helper\UploaderHelper {#801 …} -debug: true +hotel: App\Entity\Hotels {#1025 -id: 22 -name: "Salt of Palmar" -description: """ Le premier SALT devait être à Maurice. C'est notre maison, notre amour, notre fierté et notre joie. C'est une beauté exotique indéniable. Volcanique, blanc, bleu et vert. C'est indien, français, créole, chinois et africain. Ses couleurs, ses histoires, ses coutumes, ses sons et ses saveurs forment un mélange brillant et enivrant qu'il est impossible d'ignorer ou d'oublier. Si vous en faites l'expérience.\r\n \r\n C'est pourquoi nous avons créé SALT of Palmar. L’île Maurice est mûre pour l’exploration, imprégnée d’histoire et regorgeant d’un patrimoine humble et d’une culture moderne. Et nous voulons vous montrer la vraie Maurice. """ -website: "https://www.saltresorts.com/fr/maurice/hotel/saltofpalmar" -stars: 5 -youtubeVideoId: "obiIi19ck1o" -phone: "+230 698 2727" -email: "reservation@saltresorts.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3744.275639081461!2d57.78713181217443!3d-20.205863881167257!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217cfb1a0e896841%3A0x6e2cca285821d4b0!2sSALT%20of%20Palmar%2C%20an%20adult-only%20boutique%20hotel%2C%20a%20member%20of%20Design%20Hotels!5e0!3m2!1sfr!2sfr!4v1718969540531!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Est" -createdAt: DateTimeImmutable @1714145854 {#1017 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1048 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1022 …} -address: "Route Côtière, Palmar, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "2" -childAgeMax: "12" -teenAgeMax: "17" -extraCharges: Doctrine\ORM\PersistentCollection {#1182 …} -imageFile: null -featuredImage: "66965da291ccc236118074.jpg" -gallery: App\Entity\Galleries {#1249 …} -mediaDirSlug: "22" -offers: Doctrine\Common\Collections\ArrayCollection {#1994 …} -highlighted: null -services: null -hlStartAt: null -hlEndAt: null -slug: "salt-of-palmar" } +stars: null +dateRange: "23/12/2024 - 27/12/2024" +fromAt: DateTimeImmutable @1734912000 {#3356 date: 2024-12-23 00:00:00.0 UTC (+00:00) } +toAt: DateTimeImmutable @1735343940 {#3355 date: 2024-12-27 23:59:00.0 UTC (+00:00) } +zone: null +honeymoon: false +ageLimits: [ "baby" => "2" "child" => "12" "teen" => "17" ] +nights: 4 +chambers: [] +stay_rooms: [ App\DTO\RoomStayDTO {#1580 -id: 137 -name: "Chambre "Bang on Beach"" -slug: "chambre-bang-on-beach" -picture: "/uploads/rooms/137/671634e0d36cb018552240.jpg" -description: "C’est la vie, la vraie. Ouvrez vos portes sur un sable blanc immaculé. Laissez-vous bercer par le clapotis des vagues pour une bonne nuit de sommeil." -stayTotalNights: 4 -adults: 2 -kids: 0 -neededRooms: 1 -kidsRoomsCount: 0 -defaultExtraLabel: "" -mandatoryExtraId: 189 -chambersStayDetails: [ [ "config" => [ "adults" => 2 "teens" => 0 "children" => 0 "babies" => 0 ] "dates_prices" => [ "2024-12-23" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 468.0 "kids_discount_price" => 0.0 "discounts" => [ 171 => [ "name" => "SPECIAL REDUCTION" "rate" => 40 ] ] ] "2024-12-24" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 468.0 "kids_discount_price" => 0.0 "discounts" => [ 171 => [ "name" => "SPECIAL REDUCTION" "rate" => 40 ] ] ] "2024-12-25" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 468.0 "kids_discount_price" => 0.0 "discounts" => [ 171 => [ "name" => "SPECIAL REDUCTION" "rate" => 40 ] ] ] "2024-12-26" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 468.0 "kids_discount_price" => 0.0 "discounts" => [ 171 => [ "name" => "SPECIAL REDUCTION" "rate" => 40 ] ] ] ] "amount" => 3120 "amount_discount" => 1872.0 ] ] -totalStayAmount: 3120.0 -totalRoomAmountDiscounted: 1872.0 -communExtras: [ App\DTO\ExtraStayDTO {#1634 +extraId: 189 +name: "BASE - PETIT DEJEUNER" +description: null +stayTotalNights: 4 +dailyAdults: 0 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 0 +kidsExtrasAmount: 0 +stayExtrasAmount: 0 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3120.0 +totalStayAmount: 1872.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1627 +extraId: 89 +name: "Demi pension" +description: null +stayTotalNights: 4 +dailyAdults: 90 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 360 +kidsExtrasAmount: 0 +stayExtrasAmount: 360 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3480.0 +totalStayAmount: 2232.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1636 +extraId: 119 +name: "Suppléments Lit additionnel Haute saison" +description: null +stayTotalNights: 4 +dailyAdults: 110 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 440 +kidsExtrasAmount: 0 +stayExtrasAmount: 440 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3560.0 +totalStayAmount: 2312.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1629 +extraId: 121 +name: "Suppléments Lit additionnel Intermédiaire" +description: null +stayTotalNights: 4 +dailyAdults: 110 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 440 +kidsExtrasAmount: 0 +stayExtrasAmount: 440 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3560.0 +totalStayAmount: 2312.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1793 +extraId: 123 +name: "Suppléments Lit additionnel Pointe" +description: null +stayTotalNights: 4 +dailyAdults: 110 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 440 +kidsExtrasAmount: 0 +stayExtrasAmount: 440 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3560.0 +totalStayAmount: 2312.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1791 +extraId: 125 +name: "Suppléments Lit additionnel Baisse saison" +description: null +stayTotalNights: 4 +dailyAdults: 110 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 440 +kidsExtrasAmount: 0 +stayExtrasAmount: 440 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3560.0 +totalStayAmount: 2312.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1785 +extraId: 134 +name: "Basse Saison" +description: null +stayTotalNights: 4 +dailyAdults: 110 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 440 +kidsExtrasAmount: 0 +stayExtrasAmount: 440 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3560.0 +totalStayAmount: 2312.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1779 +extraId: 136 +name: "Très Basse Saison" +description: null +stayTotalNights: 4 +dailyAdults: 110 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 440 +kidsExtrasAmount: 0 +stayExtrasAmount: 440 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3560.0 +totalStayAmount: 2312.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1772 +extraId: 93 +name: "Excursion à l'Île des Deux Cocos" +description: null +stayTotalNights: 4 +dailyAdults: 136 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 544 +kidsExtrasAmount: 0 +stayExtrasAmount: 544 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3664.0 +totalStayAmount: 2416.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1766 +extraId: 90 +name: "Pension complète" +description: null +stayTotalNights: 4 +dailyAdults: 160 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 640 +kidsExtrasAmount: 0 +stayExtrasAmount: 640 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3760.0 +totalStayAmount: 2512.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1760 +extraId: 92 +name: "Formule "Tout Inclus"" +description: null +stayTotalNights: 4 +dailyAdults: 240 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 960 +kidsExtrasAmount: 0 +stayExtrasAmount: 960 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 4080.0 +totalStayAmount: 2832.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } ] -specialExtras: [] -discounts: [ [ "id" => 171 "title" => "SPECIAL REDUCTION" "description" => "40% DISCOUNT" "reference" => "HELLO 2025" "type" => "Special" "rate" => 40 "extra_rate" => null "start" => "23/12/2024" "end" => "05/01/2025" "kids_rate" => "" "partial" => false "selected_rooms" => [] "stayroom_amount_before" => 3120.0 "stayroom_amount_after" => 1872.0 ] ] -error: [] } ] } |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#3776 -errors: [] -form: Symfony\Component\Form\Form {#3789 …} } |
form | Symfony\Component\Form\FormView {#3505 …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 {#800 -date_format: "d/m/Y" -uploaderHelper: Vich\UploaderBundle\Templating\Helper\UploaderHelper {#801 …} -debug: true +hotel: App\Entity\Hotels {#1025 -id: 22 -name: "Salt of Palmar" -description: """ Le premier SALT devait être à Maurice. C'est notre maison, notre amour, notre fierté et notre joie. C'est une beauté exotique indéniable. Volcanique, blanc, bleu et vert. C'est indien, français, créole, chinois et africain. Ses couleurs, ses histoires, ses coutumes, ses sons et ses saveurs forment un mélange brillant et enivrant qu'il est impossible d'ignorer ou d'oublier. Si vous en faites l'expérience.\r\n \r\n C'est pourquoi nous avons créé SALT of Palmar. L’île Maurice est mûre pour l’exploration, imprégnée d’histoire et regorgeant d’un patrimoine humble et d’une culture moderne. Et nous voulons vous montrer la vraie Maurice. """ -website: "https://www.saltresorts.com/fr/maurice/hotel/saltofpalmar" -stars: 5 -youtubeVideoId: "obiIi19ck1o" -phone: "+230 698 2727" -email: "reservation@saltresorts.com" -active: true -gmapUrl: "<iframe src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3744.275639081461!2d57.78713181217443!3d-20.205863881167257!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x217cfb1a0e896841%3A0x6e2cca285821d4b0!2sSALT%20of%20Palmar%2C%20an%20adult-only%20boutique%20hotel%2C%20a%20member%20of%20Design%20Hotels!5e0!3m2!1sfr!2sfr!4v1718969540531!5m2!1sfr!2sfr" width="100%" height="600" style="border:0;" allowfullscreen="" loading="lazy" referrerpolicy="no-referrer-when-downgrade"></iframe>" -zone: "Est" -createdAt: DateTimeImmutable @1714145854 {#1017 date: 2024-04-26 15:37:34.0 UTC (+00:00) } -updatedAt: DateTimeImmutable @1729672825 {#1048 date: 2024-10-23 08:40:25.0 UTC (+00:00) } -rooms: Doctrine\ORM\PersistentCollection {#1022 …} -address: "Route Côtière, Palmar, Île Maurice" -checkInTime: "14:00" -checkOutTime: "11:00" -babyAgeMax: "2" -childAgeMax: "12" -teenAgeMax: "17" -extraCharges: Doctrine\ORM\PersistentCollection {#1182 …} -imageFile: null -featuredImage: "66965da291ccc236118074.jpg" -gallery: App\Entity\Galleries {#1249 …} -mediaDirSlug: "22" -offers: Doctrine\Common\Collections\ArrayCollection {#1994 …} -highlighted: null -services: null -hlStartAt: null -hlEndAt: null -slug: "salt-of-palmar" } +stars: null +dateRange: "23/12/2024 - 27/12/2024" +fromAt: DateTimeImmutable @1734912000 {#3356 date: 2024-12-23 00:00:00.0 UTC (+00:00) } +toAt: DateTimeImmutable @1735343940 {#3355 date: 2024-12-27 23:59:00.0 UTC (+00:00) } +zone: null +honeymoon: false +ageLimits: [ "baby" => "2" "child" => "12" "teen" => "17" ] +nights: 4 +chambers: [] +stay_rooms: [ App\DTO\RoomStayDTO {#1580 -id: 137 -name: "Chambre "Bang on Beach"" -slug: "chambre-bang-on-beach" -picture: "/uploads/rooms/137/671634e0d36cb018552240.jpg" -description: "C’est la vie, la vraie. Ouvrez vos portes sur un sable blanc immaculé. Laissez-vous bercer par le clapotis des vagues pour une bonne nuit de sommeil." -stayTotalNights: 4 -adults: 2 -kids: 0 -neededRooms: 1 -kidsRoomsCount: 0 -defaultExtraLabel: "" -mandatoryExtraId: 189 -chambersStayDetails: [ [ "config" => [ "adults" => 2 "teens" => 0 "children" => 0 "babies" => 0 ] "dates_prices" => [ "2024-12-23" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 468.0 "kids_discount_price" => 0.0 "discounts" => [ 171 => [ "name" => "SPECIAL REDUCTION" "rate" => 40 ] ] ] "2024-12-24" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 468.0 "kids_discount_price" => 0.0 "discounts" => [ 171 => [ "name" => "SPECIAL REDUCTION" "rate" => 40 ] ] ] "2024-12-25" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 468.0 "kids_discount_price" => 0.0 "discounts" => [ 171 => [ "name" => "SPECIAL REDUCTION" "rate" => 40 ] ] ] "2024-12-26" => [ "adults_price" => 780 "kids_price" => 0 "adults_discount_price" => 468.0 "kids_discount_price" => 0.0 "discounts" => [ 171 => [ "name" => "SPECIAL REDUCTION" "rate" => 40 ] ] ] ] "amount" => 3120 "amount_discount" => 1872.0 ] ] -totalStayAmount: 3120.0 -totalRoomAmountDiscounted: 1872.0 -communExtras: [ App\DTO\ExtraStayDTO {#1634 +extraId: 189 +name: "BASE - PETIT DEJEUNER" +description: null +stayTotalNights: 4 +dailyAdults: 0 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 0 +kidsExtrasAmount: 0 +stayExtrasAmount: 0 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3120.0 +totalStayAmount: 1872.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1627 +extraId: 89 +name: "Demi pension" +description: null +stayTotalNights: 4 +dailyAdults: 90 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 360 +kidsExtrasAmount: 0 +stayExtrasAmount: 360 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3480.0 +totalStayAmount: 2232.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1636 +extraId: 119 +name: "Suppléments Lit additionnel Haute saison" +description: null +stayTotalNights: 4 +dailyAdults: 110 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 440 +kidsExtrasAmount: 0 +stayExtrasAmount: 440 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3560.0 +totalStayAmount: 2312.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1629 +extraId: 121 +name: "Suppléments Lit additionnel Intermédiaire" +description: null +stayTotalNights: 4 +dailyAdults: 110 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 440 +kidsExtrasAmount: 0 +stayExtrasAmount: 440 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3560.0 +totalStayAmount: 2312.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1793 +extraId: 123 +name: "Suppléments Lit additionnel Pointe" +description: null +stayTotalNights: 4 +dailyAdults: 110 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 440 +kidsExtrasAmount: 0 +stayExtrasAmount: 440 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3560.0 +totalStayAmount: 2312.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1791 +extraId: 125 +name: "Suppléments Lit additionnel Baisse saison" +description: null +stayTotalNights: 4 +dailyAdults: 110 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 440 +kidsExtrasAmount: 0 +stayExtrasAmount: 440 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3560.0 +totalStayAmount: 2312.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1785 +extraId: 134 +name: "Basse Saison" +description: null +stayTotalNights: 4 +dailyAdults: 110 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 440 +kidsExtrasAmount: 0 +stayExtrasAmount: 440 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3560.0 +totalStayAmount: 2312.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1779 +extraId: 136 +name: "Très Basse Saison" +description: null +stayTotalNights: 4 +dailyAdults: 110 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 440 +kidsExtrasAmount: 0 +stayExtrasAmount: 440 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3560.0 +totalStayAmount: 2312.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1772 +extraId: 93 +name: "Excursion à l'Île des Deux Cocos" +description: null +stayTotalNights: 4 +dailyAdults: 136 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 544 +kidsExtrasAmount: 0 +stayExtrasAmount: 544 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3664.0 +totalStayAmount: 2416.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1766 +extraId: 90 +name: "Pension complète" +description: null +stayTotalNights: 4 +dailyAdults: 160 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 640 +kidsExtrasAmount: 0 +stayExtrasAmount: 640 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 3760.0 +totalStayAmount: 2512.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } App\DTO\ExtraStayDTO {#1760 +extraId: 92 +name: "Formule "Tout Inclus"" +description: null +stayTotalNights: 4 +dailyAdults: 240 +dailyTeens: 0 +dailyChildren: 0 +dailyBabies: 0 +adultsExtrasAmount: 960 +kidsExtrasAmount: 0 +stayExtrasAmount: 960 +stayRoomAmount: 1872.0 +totalStayAmountWoDiscount: 4080.0 +totalStayAmount: 2832.0 +extraDiscount: null +extraKidsDiscount: null +extraStartAt: null +extraEndAt: null +eventDuration: 0 +events: [] } ] -specialExtras: [] -discounts: [ [ "id" => 171 "title" => "SPECIAL REDUCTION" "description" => "40% DISCOUNT" "reference" => "HELLO 2025" "type" => "Special" "rate" => 40 "extra_rate" => null "start" => "23/12/2024" "end" => "05/01/2025" "kids_rate" => "" "partial" => false "selected_rooms" => [] "stayroom_amount_before" => 3120.0 "stayroom_amount_after" => 1872.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 {#3701 -choiceList: Symfony\Component\Form\ChoiceList\ArrayChoiceList {#3926 …} -decorated: Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#3720 …} } |
choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#3699 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceName(object $choice, string|int $key, string $value): string {#1569 …} } |
choice_translation_domain | false |
choice_translation_parameters | [] |
choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#3714 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#3704 …} } |
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 {#637 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#636 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#635 …} -namespace: Closure() {#633 …} } |
data | null |
data_class | null |
disabled | false |
duplicate_preferred_choices | true |
em | Container3wbxnxo\EntityManagerGhost614a58f {#68 …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 {#3711 -singleId: true -intId: true -idField: "id" -associationIdReader: null -om: Container3wbxnxo\EntityManagerGhost614a58f {#68 …12} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#1062 …} } |
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 {#3696 -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#3703 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "h" ] } ] "from" => [ Doctrine\ORM\Query\Expr\From {#3697 #from: "App\Entity\Hotels" #alias: "h" #indexBy: null } ] "join" => [] "set" => [] "where" => null "groupBy" => [] "having" => null "orderBy" => [] ] -type: Doctrine\ORM\Internal\QueryType {#921 …} -dql: "SELECT h FROM App\Entity\Hotels h" -parameters: Doctrine\Common\Collections\ArrayCollection {#3702 …} -firstResult: 0 -maxResults: null -joinRootAliases: [] #cacheable: false #cacheRegion: null #cacheMode: null #lifetime: 0 -em: Container3wbxnxo\EntityManagerGhost614a58f {#68 …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() {#3693 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#81 …} $message: Closure() {#3694 …} $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 {#3732 -errors: [] -form: Symfony\Component\Form\Form {#3798 …} } |
expanded | false |
form | Symfony\Component\Form\FormView {#3740 …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) {#3710 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 {#637 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#636 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#635 …} -namespace: Closure() {#633 …} } |
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() {#3715 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#81 …} $message: Closure() {#3718 …} $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 {#3893 +data: 1 +value: "1" +label: "1" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3894 +data: 2 +value: "2" +label: "2" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3922 +data: 3 +value: "3" +label: "3" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3895 +data: 4 +value: "4" +label: "4" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3923 +data: 5 +value: "5" +label: "5" +attr: [] +labelTranslationParameters: [] } ] |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#3891 -errors: [] -form: Symfony\Component\Form\Form {#3865 …} } |
expanded | false |
form | Symfony\Component\Form\FormView {#3721 …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) {#3928 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 | "23/12/2024 - 27/12/2024" |
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" => "23/12/2024" "data-end" => "27/12/2024" "data-min" => "25/11/2024" "data-max" => "23/01/2026" "data-controller" => "daterange" ] |
[ "class" => "daterange-picker" "data-key" => "dates" "data-start" => "23/12/2024" "data-end" => "27/12/2024" "data-min" => "25/11/2024" "data-max" => "23/01/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" => "23/12/2024" "data-end" => "27/12/2024" "data-min" => "25/11/2024" "data-max" => "23/01/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 {#637 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#636 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#635 …} -namespace: Closure() {#633 …} } |
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() {#3731 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#81 …} $message: Closure() {#3730 …} $translationDomain: "validators" } } |
validation_groups | null |
View Vars
Variable | Value |
---|---|
action | "" |
attr | [ "class" => "daterange-picker" "data-key" => "dates" "data-start" => "23/12/2024" "data-end" => "27/12/2024" "data-min" => "25/11/2024" "data-max" => "23/01/2026" "data-controller" => "daterange" ] |
attr_translation_parameters | [] |
block_prefixes | [ "form" "text" "_search_tools_dateRange" ] |
cache_key | "_search_tools_dateRange_text" |
compound | false |
data | "23/12/2024 - 27/12/2024" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#3929 -errors: [] -form: Symfony\Component\Form\Form {#3874 …} } |
form | Symfony\Component\Form\FormView {#3930 …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 | "23/12/2024 - 27/12/2024" |
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 {#637 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#636 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#635 …} -namespace: Closure() {#633 …} } |
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() {#3739 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#81 …} $message: Closure() {#3738 …} $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 {#3933 +data: "Nord" +value: "Nord" +label: "Nord" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3934 +data: "Nord-Est" +value: "Nord-Est" +label: "Nord-Est" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3935 +data: "Nord-Ouest" +value: "Nord-Ouest" +label: "Nord-Ouest" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3936 +data: "Est" +value: "Est" +label: "Est" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3937 +data: "Ouest" +value: "Ouest" +label: "Ouest" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3938 +data: "Sud" +value: "Sud" +label: "Sud" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3939 +data: "Sud-Est" +value: "Sud-Est" +label: "Sud-Est" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#3940 +data: "Sud-Ouest" +value: "Sud-Ouest" +label: "Sud-Ouest" +attr: [] +labelTranslationParameters: [] } ] |
compound | false |
data | null |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#3931 -errors: [] -form: Symfony\Component\Form\Form {#3878 …} } |
expanded | false |
form | Symfony\Component\Form\FormView {#3932 …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) {#3942 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 {#637 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#636 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#635 …} -namespace: Closure() {#633 …} } |
data | "2 Adulte, 1 Chambre" |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#3749 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() {#3751 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#81 …} $message: Closure() {#3750 …} $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 {#3943 -errors: [] -form: Symfony\Component\Form\Form {#3881 …} } |
form | Symfony\Component\Form\FormView {#3944 …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 {#637 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#636 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#635 …} -namespace: Closure() {#633 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form, $viewData) {#3761 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 {#3762 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() {#3764 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#81 …} $message: Closure() {#3766 …} $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 {#3945 -errors: [] -form: Symfony\Component\Form\Form {#3884 …} } |
form | Symfony\Component\Form\FormView {#3946 …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 {#637 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#636 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#635 …} -namespace: Closure() {#633 …} } |
data_class | null |
delete_empty | false |
disabled | false |
empty_data | Closure(FormInterface $form) {#3773 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() {#3775 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#81 …} $message: Closure() {#3774 …} $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 {#3947 -errors: [] -form: Symfony\Component\Form\Form {#3887 …} } |
form | Symfony\Component\Form\FormView {#3948 …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 {#3949 …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 | "ba5d65666d5cac515d2b2d77d68088.vX9VGsBIKJv22V9s0MV1ngaxjq9LMFINByS-FqBDHm4.-TQBVrM7WvCVoxY2p_QWwXaJ3fAteB5cQG_cSY0ZQS3tLwBDnyNsyJigLA" |
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 | "ba5d65666d5cac515d2b2d77d68088.vX9VGsBIKJv22V9s0MV1ngaxjq9LMFINByS-FqBDHm4.-TQBVrM7WvCVoxY2p_QWwXaJ3fAteB5cQG_cSY0ZQS3tLwBDnyNsyJigLA" |
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 {#637 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#636 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#635 …} -namespace: Closure() {#633 …} } |
data | "ba5d65666d5cac515d2b2d77d68088.vX9VGsBIKJv22V9s0MV1ngaxjq9LMFINByS-FqBDHm4.-TQBVrM7WvCVoxY2p_QWwXaJ3fAteB5cQG_cSY0ZQS3tLwBDnyNsyJigLA" |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#3763 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() {#3952 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#81 …} $message: Closure() {#3951 …} $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 | "ba5d65666d5cac515d2b2d77d68088.vX9VGsBIKJv22V9s0MV1ngaxjq9LMFINByS-FqBDHm4.-TQBVrM7WvCVoxY2p_QWwXaJ3fAteB5cQG_cSY0ZQS3tLwBDnyNsyJigLA" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#3972 -errors: [] -form: Symfony\Component\Form\Form {#3968 …} } |
form | Symfony\Component\Form\FormView {#3961 …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 | "ba5d65666d5cac515d2b2d77d68088.vX9VGsBIKJv22V9s0MV1ngaxjq9LMFINByS-FqBDHm4.-TQBVrM7WvCVoxY2p_QWwXaJ3fAteB5cQG_cSY0ZQS3tLwBDnyNsyJigLA" |
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 {#4391 -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 {#4391 -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 {#637 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#636 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#635 …} -namespace: Closure() {#633 …} } |
data | App\Entity\Users {#4391 -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) {#4397 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() {#4399 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#81 …} $message: Closure() {#4398 …} $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 {#4391 -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 {#4469 -errors: [] -form: Symfony\Component\Form\Form {#4473 …} } |
form | Symfony\Component\Form\FormView {#4400 …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 {#4391 -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 {#637 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#636 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#635 …} -namespace: Closure() {#633 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#4416 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() {#4418 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#81 …} $message: Closure() {#4417 …} $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 {#4427 -errors: [] -form: Symfony\Component\Form\Form {#4476 …} } |
form | Symfony\Component\Form\FormView {#4437 …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 {#4405 +payload: null +groups: ? ?array +message: "Vous devez accepter les conditions générales." } ] |
[ Symfony\Component\Validator\Constraints\IsTrue {#4405 +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 {#4405 +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 {#637 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#636 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#635 …} -namespace: Closure() {#633 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form, $viewData) {#3761 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 {#3762 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() {#4426 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#81 …} $message: Closure() {#4425 …} $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 {#4419 -errors: [] -form: Symfony\Component\Form\Form {#4479 …} } |
form | Symfony\Component\Form\FormView {#4495 …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 {#4406 +payload: null +groups: ? ?array +message: "Ce champ est obligatoire." +allowNull: false +normalizer: null } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#4406 +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 {#4406 +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 {#637 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#636 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#635 …} -namespace: Closure() {#633 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#4434 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() {#4436 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#81 …} $message: Closure() {#4435 …} $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 {#4497 -errors: [] -form: Symfony\Component\Form\Form {#4482 …} } |
form | Symfony\Component\Form\FormView {#4498 …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 {#4407 +payload: null +groups: ? ?array +message: "Ce champ est obligatoire." +allowNull: false +normalizer: null } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#4407 +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 {#4407 +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 {#637 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#636 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#635 …} -namespace: Closure() {#633 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#4443 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() {#4445 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#81 …} $message: Closure() {#4444 …} $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 {#4499 -errors: [] -form: Symfony\Component\Form\Form {#4485 …} } |
form | Symfony\Component\Form\FormView {#4500 …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 {#4408 +payload: null +groups: ? ?array +message: "Ce champ est obligatoire." +allowNull: false +normalizer: null } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#4408 +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 {#4408 +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 {#637 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#636 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#635 …} -namespace: Closure() {#633 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#4452 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() {#4454 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#81 …} $message: Closure() {#4453 …} $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 {#4520 -errors: [] -form: Symfony\Component\Form\Form {#4488 …} } |
form | Symfony\Component\Form\FormView {#4522 …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 {#4409 +payload: null +groups: ? ?array +message: "Saisir un mot de passe." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Regex {#4410 +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 {#4409 +payload: null +groups: ? ?array +message: "Saisir un mot de passe." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Regex {#4410 +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 {#4409 +payload: null +groups: ? ?array +message: "Saisir un mot de passe." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Regex {#4410 +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 {#637 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#636 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#635 …} -namespace: Closure() {#633 …} } |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#4466 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() {#4468 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#81 …} $message: Closure() {#4467 …} $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 {#4523 -errors: [] -form: Symfony\Component\Form\Form {#4491 …} } |
form | Symfony\Component\Form\FormView {#4524 …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 | "7e3356f0f76ac377497a.kwjM4xHYpjMHWb08RHcSCrk6x9xEDXtXZJMbT9ksqls.x2yE1lCZ43xlGOsRfTlgf8MN9Y81fk4NNMp6CJgUwRj7WJyXZqCTB0Uc9A" |
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 | "7e3356f0f76ac377497a.kwjM4xHYpjMHWb08RHcSCrk6x9xEDXtXZJMbT9ksqls.x2yE1lCZ43xlGOsRfTlgf8MN9Y81fk4NNMp6CJgUwRj7WJyXZqCTB0Uc9A" |
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 {#637 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#636 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#635 …} -namespace: Closure() {#633 …} } |
data | "7e3356f0f76ac377497a.kwjM4xHYpjMHWb08RHcSCrk6x9xEDXtXZJMbT9ksqls.x2yE1lCZ43xlGOsRfTlgf8MN9Y81fk4NNMp6CJgUwRj7WJyXZqCTB0Uc9A" |
data_class | null |
disabled | false |
empty_data | Closure(FormInterface $form) {#4455 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() {#4525 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#81 …} $message: Closure() {#4526 …} $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 | "7e3356f0f76ac377497a.kwjM4xHYpjMHWb08RHcSCrk6x9xEDXtXZJMbT9ksqls.x2yE1lCZ43xlGOsRfTlgf8MN9Y81fk4NNMp6CJgUwRj7WJyXZqCTB0Uc9A" |
disabled | false |
errors | Symfony\Component\Form\FormErrorIterator {#4536 -errors: [] -form: Symfony\Component\Form\Form {#4532 …} } |
form | Symfony\Component\Form\FormView {#4527 …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 | "7e3356f0f76ac377497a.kwjM4xHYpjMHWb08RHcSCrk6x9xEDXtXZJMbT9ksqls.x2yE1lCZ43xlGOsRfTlgf8MN9Y81fk4NNMp6CJgUwRj7WJyXZqCTB0Uc9A" |