- Request / Response
- Performance
- Validator
- Forms
- Exception
- Logs 56
- Events
- Routing
- Cache
- Translation 37
- 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 {#4465 +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 @1774200179 {#4466 date: 2026-03-22 18:22:59.757815 Africa/Casablanca (+01:00) } -updatedAt: DateTimeImmutable @1774200179 {#4467 date: 2026-03-22 18:22:59.757817 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 {#4465 +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 @1774200179 {#4466 date: 2026-03-22 18:22:59.757815 Africa/Casablanca (+01:00) } -updatedAt: DateTimeImmutable @1774200179 {#4467 date: 2026-03-22 18:22:59.757817 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 {#4465 +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 @1774200179 {#4466 date: 2026-03-22 18:22:59.757815 Africa/Casablanca (+01:00) } -updatedAt: DateTimeImmutable @1774200179 {#4467 date: 2026-03-22 18:22:59.757817 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) {#4518 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#4485 …} 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() {#4520 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4500 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#4519 …} } } |
| 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 {#4465 +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 @1774200179 {#4466 date: 2026-03-22 18:22:59.757815 Africa/Casablanca (+01:00) } -updatedAt: DateTimeImmutable @1774200179 {#4467 date: 2026-03-22 18:22:59.757817 Africa/Casablanca (+01:00) } -billingAddress: null -customer: null -payment: null -location: "agafay" -plan: null -service: null } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#4755 -form: Symfony\Component\Form\Form {#4743 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4521 …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 {#4465 +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 @1774200179 {#4466 date: 2026-03-22 18:22:59.757815 Africa/Casablanca (+01:00) } -updatedAt: DateTimeImmutable @1774200179 {#4467 date: 2026-03-22 18:22:59.757817 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) {#4566 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#4485 …} } |
| 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() {#4569 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4500 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#4590 …} } } |
| 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 {#4809 -form: Symfony\Component\Form\Form {#4761 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4730 …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) {#4538 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#4485 …} } |
| 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() {#4579 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4500 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#4578 …} } } |
| 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 {#5029 -form: Symfony\Component\Form\Form {#4764 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#5038 …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) {#4733 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#4485 …} 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() {#4731 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4500 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#4732 …} } } |
| 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 {#4860 -form: Symfony\Component\Form\Form {#4864 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4770 …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() {#4769 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4500 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#4768 …} } } |
| 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 {#4818 +label: "app.user.form.gender.male" +value: "male" +data: "male" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#4819 +label: "app.user.form.gender.female" +value: "femele" +data: "femele" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#4817 -form: Symfony\Component\Form\Form {#4804 …} -errors: [] } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#4815 …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) {#5080 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: Symfony\Component\Form\Extension\Core\Type\ChoiceType {#4593 …} } |
| 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) {#4778 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#4485 …} } |
| 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() {#4830 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4500 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#5054 …} } } |
| 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 {#5082 -form: Symfony\Component\Form\Form {#4801 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#5083 …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) {#4858 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#4485 …} } |
| 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() {#5039 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4500 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#5040 …} } } |
| 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 {#5084 -form: Symfony\Component\Form\Form {#4798 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#5085 …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) {#5042 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#4485 …} } |
| 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() {#5030 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4500 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#5031 …} } } |
| 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 {#5086 -form: Symfony\Component\Form\Form {#4795 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#5087 …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) {#5033 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#4485 …} } |
| 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() {#4810 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4500 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#4811 …} } } |
| 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 {#5088 -form: Symfony\Component\Form\Form {#4792 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#5089 …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() {#4710 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4500 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#4711 …} } } |
| 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 {#4580 -form: Symfony\Component\Form\Form {#4789 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#4570 …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() {#4553 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4500 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#4554 …} } } |
| 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 {#5092 +label: "app.booking.form.location.agafay" +value: "agafay" +data: "agafay" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#5093 +label: "app.booking.form.location.marrakech" +value: "marrakech" +data: "marrakech" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | "agafay" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#5091 -form: Symfony\Component\Form\Form {#4786 …} -errors: [] } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#5090 …5} |
| full_name | "booking[location]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "booking_location" |
| is_selected | Closure($choice, $value) {#5095 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: Symfony\Component\Form\Extension\Core\Type\ChoiceType {#4593 …} } |
| 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) {#4752 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#4485 …} } |
| 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() {#4754 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4500 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#4753 …} } } |
| 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 {#5096 -form: Symfony\Component\Form\Form {#4782 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#5097 …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 | "29ee3199c1667f20a329a2473af.Wj9XjIeMhSImdfS2m_nMdFomR8vm-10vSSrZFbycEfU.FA8czeO6wld3Op3s_qypHj5FcIaUvS14KmT0JY3rXoQbRhHov-f2WHcSsQ" |
| 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 | "29ee3199c1667f20a329a2473af.Wj9XjIeMhSImdfS2m_nMdFomR8vm-10vSSrZFbycEfU.FA8czeO6wld3Op3s_qypHj5FcIaUvS14KmT0JY3rXoQbRhHov-f2WHcSsQ" |
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 | "29ee3199c1667f20a329a2473af.Wj9XjIeMhSImdfS2m_nMdFomR8vm-10vSSrZFbycEfU.FA8czeO6wld3Op3s_qypHj5FcIaUvS14KmT0JY3rXoQbRhHov-f2WHcSsQ" |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#5102 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#4485 …} } |
| 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() {#5104 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4500 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#5101 …} } } |
| 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 | "29ee3199c1667f20a329a2473af.Wj9XjIeMhSImdfS2m_nMdFomR8vm-10vSSrZFbycEfU.FA8czeO6wld3Op3s_qypHj5FcIaUvS14KmT0JY3rXoQbRhHov-f2WHcSsQ" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#5114 -form: Symfony\Component\Form\Form {#5110 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#5105 …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 | "29ee3199c1667f20a329a2473af.Wj9XjIeMhSImdfS2m_nMdFomR8vm-10vSSrZFbycEfU.FA8czeO6wld3Op3s_qypHj5FcIaUvS14KmT0JY3rXoQbRhHov-f2WHcSsQ" |
newsletter
"App\Form\Newsletter\NewsletterType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\Newsletter\Newsletter {#5810 -id: null -email: null -createdAt: DateTimeImmutable @1774200179 {#5811 date: 2026-03-22 18:22:59.778709 Africa/Casablanca (+01:00) } -updatedAt: DateTimeImmutable @1774200179 {#5812 date: 2026-03-22 18:22:59.778711 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 {#5810 -id: null -email: null -createdAt: DateTimeImmutable @1774200179 {#5811 date: 2026-03-22 18:22:59.778709 Africa/Casablanca (+01:00) } -updatedAt: DateTimeImmutable @1774200179 {#5812 date: 2026-03-22 18:22:59.778711 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 {#5810 -id: null -email: null -createdAt: DateTimeImmutable @1774200179 {#5811 date: 2026-03-22 18:22:59.778709 Africa/Casablanca (+01:00) } -updatedAt: DateTimeImmutable @1774200179 {#5812 date: 2026-03-22 18:22:59.778711 Africa/Casablanca (+01:00) } } |
| data_class | "App\Entity\Newsletter\Newsletter" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#5814 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#4485 …} 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() {#5816 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4500 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#5815 …} } } |
| 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 {#5810 -id: null -email: null -createdAt: DateTimeImmutable @1774200179 {#5811 date: 2026-03-22 18:22:59.778709 Africa/Casablanca (+01:00) } -updatedAt: DateTimeImmutable @1774200179 {#5812 date: 2026-03-22 18:22:59.778711 Africa/Casablanca (+01:00) } } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#5829 -form: Symfony\Component\Form\Form {#5825 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#5817 …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 {#5810 -id: null -email: null -createdAt: DateTimeImmutable @1774200179 {#5811 date: 2026-03-22 18:22:59.778709 Africa/Casablanca (+01:00) } -updatedAt: DateTimeImmutable @1774200179 {#5812 date: 2026-03-22 18:22:59.778711 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) {#5822 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#4485 …} } |
| 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() {#5828 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4500 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#5827 …} } } |
| 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 {#5842 -form: Symfony\Component\Form\Form {#5834 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#5841 …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 | "c5db6f3208f1de305df39.FBxuhOG6rCqWhVc5T-8bssWkXhwIRjx1iDT4GzTt2qk.bmUM09HWym3E9zgBIpZogKLqBlNyJVQn53ardmKeksYgWA3HuP7lRd3KPA" |
| 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 | "c5db6f3208f1de305df39.FBxuhOG6rCqWhVc5T-8bssWkXhwIRjx1iDT4GzTt2qk.bmUM09HWym3E9zgBIpZogKLqBlNyJVQn53ardmKeksYgWA3HuP7lRd3KPA" |
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 | "c5db6f3208f1de305df39.FBxuhOG6rCqWhVc5T-8bssWkXhwIRjx1iDT4GzTt2qk.bmUM09HWym3E9zgBIpZogKLqBlNyJVQn53ardmKeksYgWA3HuP7lRd3KPA" |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#5838 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#4485 …} } |
| 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() {#5843 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#4500 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#5846 …} } } |
| 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 | "c5db6f3208f1de305df39.FBxuhOG6rCqWhVc5T-8bssWkXhwIRjx1iDT4GzTt2qk.bmUM09HWym3E9zgBIpZogKLqBlNyJVQn53ardmKeksYgWA3HuP7lRd3KPA" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#5857 -form: Symfony\Component\Form\Form {#5853 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#5848 …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 | "c5db6f3208f1de305df39.FBxuhOG6rCqWhVc5T-8bssWkXhwIRjx1iDT4GzTt2qk.bmUM09HWym3E9zgBIpZogKLqBlNyJVQn53ardmKeksYgWA3HuP7lRd3KPA" |