- Request / Response
- Performance
- Validator
- Forms
- Exception
- Logs 56
- Events
- Routing
- Cache
- Translation 53
- 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 {#5215 +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 @1774200065 {#5216 date: 2026-03-22 18:21:05.380396 Africa/Casablanca (+01:00) } -updatedAt: DateTimeImmutable @1774200065 {#5217 date: 2026-03-22 18:21:05.380398 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 {#5215 +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 @1774200065 {#5216 date: 2026-03-22 18:21:05.380396 Africa/Casablanca (+01:00) } -updatedAt: DateTimeImmutable @1774200065 {#5217 date: 2026-03-22 18:21:05.380398 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 {#5215 +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 @1774200065 {#5216 date: 2026-03-22 18:21:05.380396 Africa/Casablanca (+01:00) } -updatedAt: DateTimeImmutable @1774200065 {#5217 date: 2026-03-22 18:21:05.380398 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) {#5219 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1138 …} 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() {#5221 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1178 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#5220 …} } } |
| 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 {#5215 +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 @1774200065 {#5216 date: 2026-03-22 18:21:05.380396 Africa/Casablanca (+01:00) } -updatedAt: DateTimeImmutable @1774200065 {#5217 date: 2026-03-22 18:21:05.380398 Africa/Casablanca (+01:00) } -billingAddress: null -customer: null -payment: null -location: "agafay" -plan: null -service: null } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#5280 -form: Symfony\Component\Form\Form {#5276 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#5222 …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 {#5215 +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 @1774200065 {#5216 date: 2026-03-22 18:21:05.380396 Africa/Casablanca (+01:00) } -updatedAt: DateTimeImmutable @1774200065 {#5217 date: 2026-03-22 18:21:05.380398 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) {#5227 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1138 …} } |
| 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() {#5232 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1178 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#5231 …} } } |
| 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 {#5335 -form: Symfony\Component\Form\Form {#5286 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#5251 …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) {#5229 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1138 …} } |
| 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() {#5242 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1178 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#5241 …} } } |
| 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 {#5326 -form: Symfony\Component\Form\Form {#5289 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#5317 …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) {#5228 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1138 …} 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() {#5250 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1178 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#5249 …} } } |
| 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 {#5308 -form: Symfony\Component\Form\Form {#5331 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#5295 …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() {#5294 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1178 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#5293 …} } } |
| 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 {#2319 +label: "app.user.form.gender.male" +value: "male" +data: "male" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2404 +label: "app.user.form.gender.female" +value: "femele" +data: "femele" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#5367 -form: Symfony\Component\Form\Form {#5340 …} -errors: [] } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#5365 …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) {#5368 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: Symfony\Component\Form\Extension\Core\Type\ChoiceType {#1550 …} } |
| 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) {#5301 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1138 …} } |
| 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() {#5307 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1178 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#5306 …} } } |
| 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 {#5369 -form: Symfony\Component\Form\Form {#5343 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#5370 …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) {#5304 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1138 …} } |
| 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() {#5316 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1178 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#5315 …} } } |
| 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 {#5398 -form: Symfony\Component\Form\Form {#5346 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#5400 …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) {#5313 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1138 …} } |
| 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() {#5325 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1178 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#5324 …} } } |
| 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 {#5401 -form: Symfony\Component\Form\Form {#5349 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#5402 …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) {#5322 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1138 …} } |
| 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() {#5334 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1178 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#5333 …} } } |
| 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 {#5403 -form: Symfony\Component\Form\Form {#5352 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#5404 …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() {#5258 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1178 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#5257 …} } } |
| 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 {#5243 -form: Symfony\Component\Form\Form {#5355 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#5233 …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() {#5267 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1178 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#5266 …} } } |
| 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 {#2417 +label: "app.booking.form.location.agafay" +value: "agafay" +data: "agafay" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2413 +label: "app.booking.form.location.marrakech" +value: "marrakech" +data: "marrakech" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | "agafay" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#5406 -form: Symfony\Component\Form\Form {#5358 …} -errors: [] } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#5405 …5} |
| full_name | "booking[location]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "booking_location" |
| is_selected | Closure($choice, $value) {#5407 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: Symfony\Component\Form\Extension\Core\Type\ChoiceType {#1550 …} } |
| 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) {#5274 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1138 …} } |
| 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() {#5279 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1178 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#5278 …} } } |
| 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 {#5408 -form: Symfony\Component\Form\Form {#5361 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#5409 …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 | "a3bb286f.hzQ6eiXhwCNvyqn8z5bSYJOFUXoXRS3x0Xc-Jyk4N4c.ylNqTkvMpGsCod26n-LgCPfqYxkgCXfCizh0SEoIGs-_cFgoTIXwdgaynQ" |
| 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 | "a3bb286f.hzQ6eiXhwCNvyqn8z5bSYJOFUXoXRS3x0Xc-Jyk4N4c.ylNqTkvMpGsCod26n-LgCPfqYxkgCXfCizh0SEoIGs-_cFgoTIXwdgaynQ" |
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 | "a3bb286f.hzQ6eiXhwCNvyqn8z5bSYJOFUXoXRS3x0Xc-Jyk4N4c.ylNqTkvMpGsCod26n-LgCPfqYxkgCXfCizh0SEoIGs-_cFgoTIXwdgaynQ" |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#5268 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1138 …} } |
| 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() {#5410 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1178 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#5411 …} } } |
| 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 | "a3bb286f.hzQ6eiXhwCNvyqn8z5bSYJOFUXoXRS3x0Xc-Jyk4N4c.ylNqTkvMpGsCod26n-LgCPfqYxkgCXfCizh0SEoIGs-_cFgoTIXwdgaynQ" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#5421 -form: Symfony\Component\Form\Form {#5417 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#5412 …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 | "a3bb286f.hzQ6eiXhwCNvyqn8z5bSYJOFUXoXRS3x0Xc-Jyk4N4c.ylNqTkvMpGsCod26n-LgCPfqYxkgCXfCizh0SEoIGs-_cFgoTIXwdgaynQ" |
newsletter
"App\Form\Newsletter\NewsletterType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\Newsletter\Newsletter {#7354 -id: null -email: null -createdAt: DateTimeImmutable @1774200065 {#7355 date: 2026-03-22 18:21:05.422669 Africa/Casablanca (+01:00) } -updatedAt: DateTimeImmutable @1774200065 {#7356 date: 2026-03-22 18:21:05.422670 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 {#7354 -id: null -email: null -createdAt: DateTimeImmutable @1774200065 {#7355 date: 2026-03-22 18:21:05.422669 Africa/Casablanca (+01:00) } -updatedAt: DateTimeImmutable @1774200065 {#7356 date: 2026-03-22 18:21:05.422670 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 {#7354 -id: null -email: null -createdAt: DateTimeImmutable @1774200065 {#7355 date: 2026-03-22 18:21:05.422669 Africa/Casablanca (+01:00) } -updatedAt: DateTimeImmutable @1774200065 {#7356 date: 2026-03-22 18:21:05.422670 Africa/Casablanca (+01:00) } } |
| data_class | "App\Entity\Newsletter\Newsletter" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#7358 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1138 …} 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() {#7360 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1178 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#7359 …} } } |
| 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 {#7354 -id: null -email: null -createdAt: DateTimeImmutable @1774200065 {#7355 date: 2026-03-22 18:21:05.422669 Africa/Casablanca (+01:00) } -updatedAt: DateTimeImmutable @1774200065 {#7356 date: 2026-03-22 18:21:05.422670 Africa/Casablanca (+01:00) } } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#7373 -form: Symfony\Component\Form\Form {#7369 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#7361 …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 {#7354 -id: null -email: null -createdAt: DateTimeImmutable @1774200065 {#7355 date: 2026-03-22 18:21:05.422669 Africa/Casablanca (+01:00) } -updatedAt: DateTimeImmutable @1774200065 {#7356 date: 2026-03-22 18:21:05.422670 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) {#7366 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1138 …} } |
| 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() {#7372 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1178 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#7371 …} } } |
| 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 {#7386 -form: Symfony\Component\Form\Form {#7378 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#7385 …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 | "e8d500c2b.iIyyPFyDaEyov4FwdyqECzwPbr5lpyqgtWCAU4SHLG8.wPrGZg-2OSH_y85AO22yZ2lMO_gflUGY4RHzINPQRTfP-4RQCLEvH5nQuQ" |
| 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 | "e8d500c2b.iIyyPFyDaEyov4FwdyqECzwPbr5lpyqgtWCAU4SHLG8.wPrGZg-2OSH_y85AO22yZ2lMO_gflUGY4RHzINPQRTfP-4RQCLEvH5nQuQ" |
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 | "e8d500c2b.iIyyPFyDaEyov4FwdyqECzwPbr5lpyqgtWCAU4SHLG8.wPrGZg-2OSH_y85AO22yZ2lMO_gflUGY4RHzINPQRTfP-4RQCLEvH5nQuQ" |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#7382 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#1138 …} } |
| 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() {#7387 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#1178 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#223 …} $translationDomain: "validators" $message: Closure() {#7390 …} } } |
| 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 | "e8d500c2b.iIyyPFyDaEyov4FwdyqECzwPbr5lpyqgtWCAU4SHLG8.wPrGZg-2OSH_y85AO22yZ2lMO_gflUGY4RHzINPQRTfP-4RQCLEvH5nQuQ" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#7401 -form: Symfony\Component\Form\Form {#7397 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#7392 …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 | "e8d500c2b.iIyyPFyDaEyov4FwdyqECzwPbr5lpyqgtWCAU4SHLG8.wPrGZg-2OSH_y85AO22yZ2lMO_gflUGY4RHzINPQRTfP-4RQCLEvH5nQuQ" |