- Request / Response
- Performance
- Validator
- Forms
- Exception
- Logs 56
- Events
- Routing
- Cache
- Translation 39
- Security
- Twig
- HTTP Client
- Doctrine
- Migrations
- Debug
- E-mails
- Notifications
- EasyAdmin
- VichUploader
- Configuration
Configuration Settings
Theme
Default theme. It switches between Light and Dark automatically to match the operating system theme.
Provides greatest readability, but requires a well-lit environment.
Reduces eye fatigue. Ideal for low light environments.
Page Width
Fixed page width. Improves readability.
Dynamic page width. As wide as the browser window.
Forms
-
-
adults
-
childrens
-
-
gender
-
firstname
-
lastname
-
email
-
phone
-
-
reservationDate
-
location
-
notes
-
_token
-
-
-
email
-
_token
-
booking
"App\Form\Booking\BookingType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\Booking\Booking {#4468 +states: [ "in_progress" => "admin.booking.states.in_progress" "fulfilled" => "admin.booking.states.fulfilled" "cancelled" => "admin.booking.states.cancelled" "rejected" => "admin.booking.states.rejected" "failed" => "admin.booking.states.failed" ] +checkoutStates: [ "in_progress" => "admin.booking.states.in_progress" "completed" => "admin.booking.states.completed" "cancelled" => "admin.booking.states.cancelled" "rejected" => "admin.booking.states.rejected" ] +paymentStates: [ "new" => "New" "awaiting_payment" => "Awaiting payment" "completed" => "admin.booking.states.completed" "failed" => "admin.booking.states.failed" ] +classes: [ "in_progress" => "warning" "awaiting_payment" => "info" "completed" => "success" "fulfilled" => "primary" "cancelled" => "default" "rejected" => "danger" "failed" => "danger" ] +paymentClasses: [ "new" => "info" "awaiting_payment" => "warning" "completed" => "success" "failed" => "danger" ] -id: null -number: null -type: "horse" -notes: null -state: "in_progress" -duration: null -reservationDate: null -adults: 1 -childrens: 0 -checkoutState: "in_progress" -paymentState: "new" -total: 0 -itemsTotal: 0 -dicountsTotal: 0 -taxesTotal: 0 -currencyCode: "MAD" -localeCode: null -checkoutCompletedAt: null -createdAt: DateTimeImmutable @1774210475 {#4469 date: 2026-03-22 21:14:35.052387 Africa/Casablanca (+01:00) } -updatedAt: DateTimeImmutable @1774210475 {#4470 date: 2026-03-22 21:14:35.052388 Africa/Casablanca (+01:00) } -billingAddress: null -customer: null -payment: null -location: "agafay" -plan: null -service: null } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| data | App\Entity\Booking\Booking {#4468 +states: [ "in_progress" => "admin.booking.states.in_progress" "fulfilled" => "admin.booking.states.fulfilled" "cancelled" => "admin.booking.states.cancelled" "rejected" => "admin.booking.states.rejected" "failed" => "admin.booking.states.failed" ] +checkoutStates: [ "in_progress" => "admin.booking.states.in_progress" "completed" => "admin.booking.states.completed" "cancelled" => "admin.booking.states.cancelled" "rejected" => "admin.booking.states.rejected" ] +paymentStates: [ "new" => "New" "awaiting_payment" => "Awaiting payment" "completed" => "admin.booking.states.completed" "failed" => "admin.booking.states.failed" ] +classes: [ "in_progress" => "warning" "awaiting_payment" => "info" "completed" => "success" "fulfilled" => "primary" "cancelled" => "default" "rejected" => "danger" "failed" => "danger" ] +paymentClasses: [ "new" => "info" "awaiting_payment" => "warning" "completed" => "success" "failed" => "danger" ] -id: null -number: null -type: "horse" -notes: null -state: "in_progress" -duration: null -reservationDate: null -adults: 1 -childrens: 0 -checkoutState: "in_progress" -paymentState: "new" -total: 0 -itemsTotal: 0 -dicountsTotal: 0 -taxesTotal: 0 -currencyCode: "MAD" -localeCode: null -checkoutCompletedAt: null -createdAt: DateTimeImmutable @1774210475 {#4469 date: 2026-03-22 21:14:35.052387 Africa/Casablanca (+01:00) } -updatedAt: DateTimeImmutable @1774210475 {#4470 date: 2026-03-22 21:14:35.052388 Africa/Casablanca (+01:00) } -billingAddress: null -customer: null -payment: null -location: "agafay" -plan: null -service: 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 {#100 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#99 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#98 …} -namespace: Closure() {#96 …} } |
| data | App\Entity\Booking\Booking {#4468 +states: [ "in_progress" => "admin.booking.states.in_progress" "fulfilled" => "admin.booking.states.fulfilled" "cancelled" => "admin.booking.states.cancelled" "rejected" => "admin.booking.states.rejected" "failed" => "admin.booking.states.failed" ] +checkoutStates: [ "in_progress" => "admin.booking.states.in_progress" "completed" => "admin.booking.states.completed" "cancelled" => "admin.booking.states.cancelled" "rejected" => "admin.booking.states.rejected" ] +paymentStates: [ "new" => "New" "awaiting_payment" => "Awaiting payment" "completed" => "admin.booking.states.completed" "failed" => "admin.booking.states.failed" ] +classes: [ "in_progress" => "warning" "awaiting_payment" => "info" "completed" => "success" "fulfilled" => "primary" "cancelled" => "default" "rejected" => "danger" "failed" => "danger" ] +paymentClasses: [ "new" => "info" "awaiting_payment" => "warning" "completed" => "success" "failed" => "danger" ] -id: null -number: null -type: "horse" -notes: null -state: "in_progress" -duration: null -reservationDate: null -adults: 1 -childrens: 0 -checkoutState: "in_progress" -paymentState: "new" -total: 0 -itemsTotal: 0 -dicountsTotal: 0 -taxesTotal: 0 -currencyCode: "MAD" -localeCode: null -checkoutCompletedAt: null -createdAt: DateTimeImmutable @1774210475 {#4469 date: 2026-03-22 21:14:35.052387 Africa/Casablanca (+01:00) } -updatedAt: DateTimeImmutable @1774210475 {#4470 date: 2026-03-22 21:14:35.052388 Africa/Casablanca (+01:00) } -billingAddress: null -customer: null -payment: null -location: "agafay" -plan: null -service: null } |
| data_class | "App\Entity\Booking\Booking" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4521 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#4488 …} use: { $class: "App\Entity\Booking\Booking" } } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#4523 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4503 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#4522 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "booking" "_booking" ] |
| cache_key | "_booking_booking" |
| compound | true |
| data | App\Entity\Booking\Booking {#4468 +states: [ "in_progress" => "admin.booking.states.in_progress" "fulfilled" => "admin.booking.states.fulfilled" "cancelled" => "admin.booking.states.cancelled" "rejected" => "admin.booking.states.rejected" "failed" => "admin.booking.states.failed" ] +checkoutStates: [ "in_progress" => "admin.booking.states.in_progress" "completed" => "admin.booking.states.completed" "cancelled" => "admin.booking.states.cancelled" "rejected" => "admin.booking.states.rejected" ] +paymentStates: [ "new" => "New" "awaiting_payment" => "Awaiting payment" "completed" => "admin.booking.states.completed" "failed" => "admin.booking.states.failed" ] +classes: [ "in_progress" => "warning" "awaiting_payment" => "info" "completed" => "success" "fulfilled" => "primary" "cancelled" => "default" "rejected" => "danger" "failed" => "danger" ] +paymentClasses: [ "new" => "info" "awaiting_payment" => "warning" "completed" => "success" "failed" => "danger" ] -id: null -number: null -type: "horse" -notes: null -state: "in_progress" -duration: null -reservationDate: null -adults: 1 -childrens: 0 -checkoutState: "in_progress" -paymentState: "new" -total: 0 -itemsTotal: 0 -dicountsTotal: 0 -taxesTotal: 0 -currencyCode: "MAD" -localeCode: null -checkoutCompletedAt: null -createdAt: DateTimeImmutable @1774210475 {#4469 date: 2026-03-22 21:14:35.052387 Africa/Casablanca (+01:00) } -updatedAt: DateTimeImmutable @1774210475 {#4470 date: 2026-03-22 21:14:35.052388 Africa/Casablanca (+01:00) } -billingAddress: null -customer: null -payment: null -location: "agafay" -plan: null -service: null } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#4758 -form: Symfony\Component\Form\Form {#4746 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4524 …5} |
| full_name | "booking" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "booking" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "booking" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_booking" |
| valid | true |
| value | App\Entity\Booking\Booking {#4468 +states: [ "in_progress" => "admin.booking.states.in_progress" "fulfilled" => "admin.booking.states.fulfilled" "cancelled" => "admin.booking.states.cancelled" "rejected" => "admin.booking.states.rejected" "failed" => "admin.booking.states.failed" ] +checkoutStates: [ "in_progress" => "admin.booking.states.in_progress" "completed" => "admin.booking.states.completed" "cancelled" => "admin.booking.states.cancelled" "rejected" => "admin.booking.states.rejected" ] +paymentStates: [ "new" => "New" "awaiting_payment" => "Awaiting payment" "completed" => "admin.booking.states.completed" "failed" => "admin.booking.states.failed" ] +classes: [ "in_progress" => "warning" "awaiting_payment" => "info" "completed" => "success" "fulfilled" => "primary" "cancelled" => "default" "rejected" => "danger" "failed" => "danger" ] +paymentClasses: [ "new" => "info" "awaiting_payment" => "warning" "completed" => "success" "failed" => "danger" ] -id: null -number: null -type: "horse" -notes: null -state: "in_progress" -duration: null -reservationDate: null -adults: 1 -childrens: 0 -checkoutState: "in_progress" -paymentState: "new" -total: 0 -itemsTotal: 0 -dicountsTotal: 0 -taxesTotal: 0 -currencyCode: "MAD" -localeCode: null -checkoutCompletedAt: null -createdAt: DateTimeImmutable @1774210475 {#4469 date: 2026-03-22 21:14:35.052387 Africa/Casablanca (+01:00) } -updatedAt: DateTimeImmutable @1774210475 {#4470 date: 2026-03-22 21:14:35.052388 Africa/Casablanca (+01:00) } -billingAddress: null -customer: null -payment: null -location: "agafay" -plan: null -service: null } |
adults
"Symfony\Component\Form\Extension\Core\Type\IntegerType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | 1 |
| View Format |
"1"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "placeholder" => "app.booking.form.adults" "min" => 1 "max" => 10 ] |
[ "placeholder" => "app.booking.form.adults" "min" => 1 "max" => 10 ] |
| label | "app.booking.form.adults" |
same as passed value |
| required | false |
false
|
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "placeholder" => "app.booking.form.adults" "min" => 1 "max" => 10 ] |
| 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 {#100 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#99 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#98 …} -namespace: Closure() {#96 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4569 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#4488 …} } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| grouping | false |
| 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 | "app.booking.form.adults" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 |
| rounding_mode | 2 |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#4572 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4503 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#4593 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "placeholder" => "app.booking.form.adults" "min" => 1 "max" => 10 ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "integer" "_booking_adults" ] |
| cache_key | "_booking_adults_integer" |
| compound | false |
| data | 1 |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#4812 -form: Symfony\Component\Form\Form {#4764 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4733 …5} |
| full_name | "booking[adults]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "booking_adults" |
| label | "app.booking.form.adults" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "adults" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_booking_adults" |
| valid | true |
| value | "1" |
childrens
"Symfony\Component\Form\Extension\Core\Type\IntegerType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | 0 |
| View Format |
"0"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "placeholder" => "app.booking.form.childrens" "min" => 0 "max" => 10 ] |
[ "placeholder" => "app.booking.form.childrens" "min" => 0 "max" => 10 ] |
| label | "app.booking.form.childrens" |
same as passed value |
| required | false |
false
|
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "placeholder" => "app.booking.form.childrens" "min" => 0 "max" => 10 ] |
| 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 {#100 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#99 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#98 …} -namespace: Closure() {#96 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4541 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#4488 …} } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| grouping | false |
| 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 | "app.booking.form.childrens" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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 |
| rounding_mode | 2 |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#4582 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4503 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#4581 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "placeholder" => "app.booking.form.childrens" "min" => 0 "max" => 10 ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "integer" "_booking_childrens" ] |
| cache_key | "_booking_childrens_integer" |
| compound | false |
| data | 0 |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#5032 -form: Symfony\Component\Form\Form {#4767 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#5041 …5} |
| full_name | "booking[childrens]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "booking_childrens" |
| label | "app.booking.form.childrens" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "childrens" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_booking_childrens" |
| valid | true |
| value | "0" |
customer
"App\Form\User\AccountType"
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 |
|---|---|---|
| label | 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 | 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 {#100 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#99 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#98 …} -namespace: Closure() {#96 …} } |
| data_class | "App\Entity\User" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4736 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#4488 …} use: { $class: "App\Entity\User" } } |
| 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 | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#4734 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4503 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#4735 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "account" "_booking_customer" ] |
| cache_key | "_booking_customer_account" |
| compound | true |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#4863 -form: Symfony\Component\Form\Form {#4867 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4773 …5} |
| full_name | "booking[customer]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "booking_customer" |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "customer" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_booking_customer" |
| valid | true |
| value | null |
gender
"Symfony\Component\Form\Extension\Core\Type\ChoiceType"
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 | [ "app.user.form.gender.male" => "male" "app.user.form.gender.female" => "femele" ] |
[ "app.user.form.gender.male" => "male" "app.user.form.gender.female" => "femele" ] |
| label | "app.user.form.gender.title" |
same as passed value |
| placeholder | "app.user.form.gender.choose" |
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 |
| 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 | [ "app.user.form.gender.male" => "male" "app.user.form.gender.female" => "femele" ] |
| 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 {#100 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#99 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#98 …} -namespace: Closure() {#96 …} } |
| data_class | null |
| disabled | false |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| group_by | 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 | "app.user.form.gender.title" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| multiple | false |
| placeholder | "app.user.form.gender.choose" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#4772 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4503 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#4771 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "_booking_customer_gender" ] |
| cache_key | "_booking_customer_gender_choice" |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#4821 +label: "app.user.form.gender.male" +value: "male" +data: "male" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4822 +label: "app.user.form.gender.female" +value: "femele" +data: "femele" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#4820 -form: Symfony\Component\Form\Form {#4807 …} -errors: [] } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#4818 …5} |
| full_name | "booking[customer][gender]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "booking_customer_gender" |
| is_selected | Closure($choice, $value) {#5083 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: Symfony\Component\Form\Extension\Core\Type\ChoiceType {#4596 …} } |
| label | "app.user.form.gender.title" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "gender" |
| placeholder | "app.user.form.gender.choose" |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_booking_customer_gender" |
| valid | true |
| value | "" |
firstname
"Symfony\Component\Form\Extension\Core\Type\TextType"
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 | [ "maxlength" => 255 "placeholder" => "app.user.form.firstname" ] |
[ "maxlength" => 255 "placeholder" => "app.user.form.firstname" ] |
| label | "app.user.form.firstname" |
same as passed value |
| required | false |
false
|
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "maxlength" => 255 "placeholder" => "app.user.form.firstname" ] |
| 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 {#100 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#99 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#98 …} -namespace: Closure() {#96 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4781 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#4488 …} } |
| error_bubbling | false |
| 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 | "app.user.form.firstname" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#4833 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4503 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#5057 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "maxlength" => 255 "placeholder" => "app.user.form.firstname" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_booking_customer_firstname" ] |
| cache_key | "_booking_customer_firstname_text" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#5085 -form: Symfony\Component\Form\Form {#4804 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#5086 …5} |
| full_name | "booking[customer][firstname]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "booking_customer_firstname" |
| label | "app.user.form.firstname" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "firstname" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_booking_customer_firstname" |
| valid | true |
| value | "" |
lastname
"Symfony\Component\Form\Extension\Core\Type\TextType"
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 | [ "maxlength" => 255 "placeholder" => "app.user.form.lastname" ] |
[ "maxlength" => 255 "placeholder" => "app.user.form.lastname" ] |
| label | "app.user.form.lastname" |
same as passed value |
| required | false |
false
|
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "maxlength" => 255 "placeholder" => "app.user.form.lastname" ] |
| 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 {#100 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#99 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#98 …} -namespace: Closure() {#96 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4861 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#4488 …} } |
| error_bubbling | false |
| 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 | "app.user.form.lastname" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#5042 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4503 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#5043 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "maxlength" => 255 "placeholder" => "app.user.form.lastname" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_booking_customer_lastname" ] |
| cache_key | "_booking_customer_lastname_text" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#5087 -form: Symfony\Component\Form\Form {#4801 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#5088 …5} |
| full_name | "booking[customer][lastname]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "booking_customer_lastname" |
| label | "app.user.form.lastname" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "lastname" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_booking_customer_lastname" |
| valid | true |
| value | "" |
"Symfony\Component\Form\Extension\Core\Type\TextType"
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 | [ "maxlength" => 180 "placeholder" => "app.user.form.email" ] |
[ "maxlength" => 180 "placeholder" => "app.user.form.email" ] |
| label | "app.user.form.email" |
same as passed value |
| required | false |
false
|
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "maxlength" => 180 "placeholder" => "app.user.form.email" ] |
| 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 {#100 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#99 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#98 …} -namespace: Closure() {#96 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#5045 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#4488 …} } |
| error_bubbling | false |
| 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 | "app.user.form.email" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#5033 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4503 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#5034 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "maxlength" => 180 "placeholder" => "app.user.form.email" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_booking_customer_email" ] |
| cache_key | "_booking_customer_email_text" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#5089 -form: Symfony\Component\Form\Form {#4798 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#5090 …5} |
| full_name | "booking[customer][email]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "booking_customer_email" |
| label | "app.user.form.email" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "email" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_booking_customer_email" |
| valid | true |
| value | "" |
phone
"Symfony\Component\Form\Extension\Core\Type\TextType"
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 | [ "maxlength" => 255 "placeholder" => "app.user.form.phone" ] |
[ "maxlength" => 255 "placeholder" => "app.user.form.phone" ] |
| label | "app.user.form.phone" |
same as passed value |
| required | false |
false
|
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "maxlength" => 255 "placeholder" => "app.user.form.phone" ] |
| 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 {#100 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#99 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#98 …} -namespace: Closure() {#96 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#5036 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#4488 …} } |
| error_bubbling | false |
| 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 | "app.user.form.phone" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#4813 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4503 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#4814 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "maxlength" => 255 "placeholder" => "app.user.form.phone" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_booking_customer_phone" ] |
| cache_key | "_booking_customer_phone_text" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#5091 -form: Symfony\Component\Form\Form {#4795 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#5092 …5} |
| full_name | "booking[customer][phone]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "booking_customer_phone" |
| label | "app.user.form.phone" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "phone" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_booking_customer_phone" |
| valid | true |
| value | "" |
reservationDate
"Symfony\Component\Form\Extension\Core\Type\DateTimeType"
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 | [ "style" => "padding: 0 20px" ] |
[ "style" => "padding: 0 20px" ] |
| label | "app.booking.form.date" |
same as passed value |
| widget | "single_text" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "style" => "padding: 0 20px" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | false |
| 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 {#100 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#99 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#98 …} -namespace: Closure() {#96 …} } |
| data_class | null |
| date_format | null |
| date_label | null |
| date_widget | null |
| disabled | false |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| format | "yyyy-MM-dd'T'HH:mm:ss" |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | true |
| inherit_data | false |
| input | "datetime" |
| input_format | "Y-m-d H:i:s" |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "app.booking.form.date" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| model_timezone | null |
| 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 |
| time_label | null |
| time_widget | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#4713 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4503 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#4714 …} } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| with_minutes | true |
| with_seconds | false |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "style" => "padding: 0 20px" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "datetime" "_booking_reservationDate" ] |
| cache_key | "_booking_reservationDate_datetime" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#4583 -form: Symfony\Component\Form\Form {#4792 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4573 …5} |
| full_name | "booking[reservationDate]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "booking_reservationDate" |
| label | "app.booking.form.date" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "reservationDate" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | null |
| type | "datetime-local" |
| unique_block_prefix | "_booking_reservationDate" |
| valid | true |
| value | "" |
| widget | "single_text" |
location
"Symfony\Component\Form\Extension\Core\Type\ChoiceType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "agafay" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| choices | [ "app.booking.form.location.agafay" => "agafay" "app.booking.form.location.marrakech" => "marrakech" ] |
[ "app.booking.form.location.agafay" => "agafay" "app.booking.form.location.marrakech" => "marrakech" ] |
| label | "app.booking.form.location" |
same as passed value |
| placeholder | "app.booking.form.location.title" |
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 |
| 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 | [ "app.booking.form.location.agafay" => "agafay" "app.booking.form.location.marrakech" => "marrakech" ] |
| 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 {#100 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#99 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#98 …} -namespace: Closure() {#96 …} } |
| data_class | null |
| disabled | false |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| group_by | 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 | "app.booking.form.location" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| multiple | false |
| placeholder | "app.booking.form.location.title" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#4556 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4503 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#4557 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "_booking_location" ] |
| cache_key | "_booking_location_choice" |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#5095 +label: "app.booking.form.location.agafay" +value: "agafay" +data: "agafay" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#5096 +label: "app.booking.form.location.marrakech" +value: "marrakech" +data: "marrakech" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | "agafay" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#5094 -form: Symfony\Component\Form\Form {#4789 …} -errors: [] } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#5093 …5} |
| full_name | "booking[location]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "booking_location" |
| is_selected | Closure($choice, $value) {#5098 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: Symfony\Component\Form\Extension\Core\Type\ChoiceType {#4596 …} } |
| label | "app.booking.form.location" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "location" |
| placeholder | "app.booking.form.location.title" |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | true |
| row_attr | [] |
| separator | "-------------------" |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_booking_location" |
| valid | true |
| value | "agafay" |
notes
"Symfony\Component\Form\Extension\Core\Type\TextareaType"
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" => "app.booking.form.notes" "rows" => 13 ] |
[ "placeholder" => "app.booking.form.notes" "rows" => 13 ] |
| label | "app.booking.form.notes" |
same as passed value |
| required | false |
false
|
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "placeholder" => "app.booking.form.notes" "rows" => 13 ] |
| 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 {#100 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#99 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#98 …} -namespace: Closure() {#96 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#4755 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#4488 …} } |
| error_bubbling | false |
| 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 | "app.booking.form.notes" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#4757 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4503 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#4756 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "placeholder" => "app.booking.form.notes" "rows" => 13 ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "textarea" "_booking_notes" ] |
| cache_key | "_booking_notes_textarea" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#5099 -form: Symfony\Component\Form\Form {#4785 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#5100 …5} |
| full_name | "booking[notes]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "booking_notes" |
| label | "app.booking.form.notes" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "notes" |
| pattern | null |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_booking_notes" |
| valid | true |
| value | "" |
_token
"Symfony\Component\Form\Extension\Core\Type\HiddenType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "909e19e869f2d25bb5f7bdc27bd.mtFWf2IawxHizVjQ4t2vFm4pXuvfbQzi6XF9uD2YHoU.46MMBVcvlUuL-Q2EhqnkbylwMZOtMnbbszosiXD0a8fsojgPBS2LJdGFDQ" |
| 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 | "909e19e869f2d25bb5f7bdc27bd.mtFWf2IawxHizVjQ4t2vFm4pXuvfbQzi6XF9uD2YHoU.46MMBVcvlUuL-Q2EhqnkbylwMZOtMnbbszosiXD0a8fsojgPBS2LJdGFDQ" |
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 {#100 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#99 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#98 …} -namespace: Closure() {#96 …} } |
| data | "909e19e869f2d25bb5f7bdc27bd.mtFWf2IawxHizVjQ4t2vFm4pXuvfbQzi6XF9uD2YHoU.46MMBVcvlUuL-Q2EhqnkbylwMZOtMnbbszosiXD0a8fsojgPBS2LJdGFDQ" |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#5105 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#4488 …} } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#5107 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4503 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#5104 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "csrf_token" "_booking__token" ] |
| cache_key | "_booking__token_hidden" |
| compound | false |
| data | "909e19e869f2d25bb5f7bdc27bd.mtFWf2IawxHizVjQ4t2vFm4pXuvfbQzi6XF9uD2YHoU.46MMBVcvlUuL-Q2EhqnkbylwMZOtMnbbszosiXD0a8fsojgPBS2LJdGFDQ" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#5117 -form: Symfony\Component\Form\Form {#5113 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#5108 …5} |
| full_name | "booking[_token]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "booking__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 | [] |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_booking__token" |
| valid | true |
| value | "909e19e869f2d25bb5f7bdc27bd.mtFWf2IawxHizVjQ4t2vFm4pXuvfbQzi6XF9uD2YHoU.46MMBVcvlUuL-Q2EhqnkbylwMZOtMnbbszosiXD0a8fsojgPBS2LJdGFDQ" |
newsletter
"App\Form\Newsletter\NewsletterType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\Newsletter\Newsletter {#5807 -id: null -email: null -createdAt: DateTimeImmutable @1774210475 {#5808 date: 2026-03-22 21:14:35.084214 Africa/Casablanca (+01:00) } -updatedAt: DateTimeImmutable @1774210475 {#5809 date: 2026-03-22 21:14:35.084215 Africa/Casablanca (+01:00) } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| data | App\Entity\Newsletter\Newsletter {#5807 -id: null -email: null -createdAt: DateTimeImmutable @1774210475 {#5808 date: 2026-03-22 21:14:35.084214 Africa/Casablanca (+01:00) } -updatedAt: DateTimeImmutable @1774210475 {#5809 date: 2026-03-22 21:14:35.084215 Africa/Casablanca (+01: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 |
| 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 {#100 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#99 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#98 …} -namespace: Closure() {#96 …} } |
| data | App\Entity\Newsletter\Newsletter {#5807 -id: null -email: null -createdAt: DateTimeImmutable @1774210475 {#5808 date: 2026-03-22 21:14:35.084214 Africa/Casablanca (+01:00) } -updatedAt: DateTimeImmutable @1774210475 {#5809 date: 2026-03-22 21:14:35.084215 Africa/Casablanca (+01:00) } } |
| data_class | "App\Entity\Newsletter\Newsletter" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#5811 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#4488 …} use: { $class: "App\Entity\Newsletter\Newsletter" } } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#5813 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4503 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#5812 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "newsletter" "_newsletter" ] |
| cache_key | "_newsletter_newsletter" |
| compound | true |
| data | App\Entity\Newsletter\Newsletter {#5807 -id: null -email: null -createdAt: DateTimeImmutable @1774210475 {#5808 date: 2026-03-22 21:14:35.084214 Africa/Casablanca (+01:00) } -updatedAt: DateTimeImmutable @1774210475 {#5809 date: 2026-03-22 21:14:35.084215 Africa/Casablanca (+01:00) } } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#5826 -form: Symfony\Component\Form\Form {#5822 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#5814 …5} |
| full_name | "newsletter" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "newsletter" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "newsletter" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_newsletter" |
| valid | true |
| value | App\Entity\Newsletter\Newsletter {#5807 -id: null -email: null -createdAt: DateTimeImmutable @1774210475 {#5808 date: 2026-03-22 21:14:35.084214 Africa/Casablanca (+01:00) } -updatedAt: DateTimeImmutable @1774210475 {#5809 date: 2026-03-22 21:14:35.084215 Africa/Casablanca (+01:00) } } |
"Symfony\Component\Form\Extension\Core\Type\TextType"
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 | [ "maxlength" => 255 "autocomplete" => "off" "placeholder" => "app.footer.subscribe.email_placeholder" ] |
[ "maxlength" => 255 "autocomplete" => "off" "placeholder" => "app.footer.subscribe.email_placeholder" ] |
| label | false |
false
|
| required | true |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "maxlength" => 255 "autocomplete" => "off" "placeholder" => "app.footer.subscribe.email_placeholder" ] |
| 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 {#100 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#99 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#98 …} -namespace: Closure() {#96 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#5819 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#4488 …} } |
| error_bubbling | false |
| 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 | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| 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() {#5825 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4503 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#5824 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "maxlength" => 255 "autocomplete" => "off" "placeholder" => "app.footer.subscribe.email_placeholder" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_newsletter_email" ] |
| cache_key | "_newsletter_email_text" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#5839 -form: Symfony\Component\Form\Form {#5831 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#5838 …5} |
| full_name | "newsletter[email]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "newsletter_email" |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "email" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_newsletter_email" |
| valid | true |
| value | "" |
_token
"Symfony\Component\Form\Extension\Core\Type\HiddenType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "2e81f0edab9b.K573fnRNQ4ZQAq3b4fSYnKMaaA75j9fgBmqsvKNj_rc.T9uWNTU3AO1kduKcg7X1q-tWI0nI0KCvZCzl8uI7odVh5pQEInQAyRZs3g" |
| 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 | "2e81f0edab9b.K573fnRNQ4ZQAq3b4fSYnKMaaA75j9fgBmqsvKNj_rc.T9uWNTU3AO1kduKcg7X1q-tWI0nI0KCvZCzl8uI7odVh5pQEInQAyRZs3g" |
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 {#100 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#99 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#98 …} -namespace: Closure() {#96 …} } |
| data | "2e81f0edab9b.K573fnRNQ4ZQAq3b4fSYnKMaaA75j9fgBmqsvKNj_rc.T9uWNTU3AO1kduKcg7X1q-tWI0nI0KCvZCzl8uI7odVh5pQEInQAyRZs3g" |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#5835 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#4488 …} } |
| 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 | [] |
| legacy_error_messages | true |
| 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() {#5840 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4503 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#5843 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "csrf_token" "_newsletter__token" ] |
| cache_key | "_newsletter__token_hidden" |
| compound | false |
| data | "2e81f0edab9b.K573fnRNQ4ZQAq3b4fSYnKMaaA75j9fgBmqsvKNj_rc.T9uWNTU3AO1kduKcg7X1q-tWI0nI0KCvZCzl8uI7odVh5pQEInQAyRZs3g" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#5854 -form: Symfony\Component\Form\Form {#5850 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#5845 …5} |
| full_name | "newsletter[_token]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "newsletter__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 | [] |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_newsletter__token" |
| valid | true |
| value | "2e81f0edab9b.K573fnRNQ4ZQAq3b4fSYnKMaaA75j9fgBmqsvKNj_rc.T9uWNTU3AO1kduKcg7X1q-tWI0nI0KCvZCzl8uI7odVh5pQEInQAyRZs3g" |