Forms
-
contact_request
-
type
-
0
-
1
-
-
firstName
-
lastName
-
email
-
phone
-
message
-
inspiration
-
website
-
ts
-
_token
-
contact_request
Form type:
"App\Form\ContactRequestType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\ContactRequest {#773 -id: null -type: App\Enum\ContactType {#780 +name: "General" +value: "general" } -firstName: "" -lastName: "" -email: "" -phone: "" -message: "" -product: null -productName: null -productUrl: null -inspirationImage: null -createdAt: DateTimeImmutable @1794262929 {#771 date: 2026-11-09 22:22:09.077460 UTC (+00:00) } -mailSentAt: null } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| data | App\Entity\ContactRequest {#773 -id: null -type: App\Enum\ContactType {#780 +name: "General" +value: "general" } -firstName: "" -lastName: "" -email: "" -phone: "" -message: "" -product: null -productName: null -productUrl: null -inspirationImage: null -createdAt: DateTimeImmutable @1794262929 {#771 date: 2026-11-09 22:22:09.077460 UTC (+00:00) } -mailSentAt: null } |
same as passed value |
| spam_token | "1794262929.38d3aee5a27991b85a9c79475261d37c3bd5e271cfd945eba110aaf5af21db0c" |
same as passed value |
| with_product | false |
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\SameOriginCsrfTokenManager {#531 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#113 …} -logger: Monolog\Logger {#164 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#761 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data | App\Entity\ContactRequest {#773 -id: null -type: App\Enum\ContactType {#780 +name: "General" +value: "general" } -firstName: "" -lastName: "" -email: "" -phone: "" -message: "" -product: null -productName: null -productUrl: null -inspirationImage: null -createdAt: DateTimeImmutable @1794262929 {#771 date: 2026-11-09 22:22:09.077460 UTC (+00:00) } -mailSentAt: null } |
| data_class | "App\Entity\ContactRequest" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#806 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $class: "App\Entity\ContactRequest" } } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| spam_token | "1794262929.38d3aee5a27991b85a9c79475261d37c3bd5e271cfd945eba110aaf5af21db0c" |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#804 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $postMaxSizeMessage: "The uploaded file was too large. Please try to upload a smaller file." } } |
| validation_groups | null |
| with_product | false |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "contact_request" "_contact_request" ] |
| cache_key | "_contact_request_contact_request" |
| compound | true |
| data | App\Entity\ContactRequest {#773 -id: null -type: App\Enum\ContactType {#780 +name: "General" +value: "general" } -firstName: "" -lastName: "" -email: "" -phone: "" -message: "" -product: null -productName: null -productUrl: null -inspirationImage: null -createdAt: DateTimeImmutable @1794262929 {#771 date: 2026-11-09 22:22:09.077460 UTC (+00:00) } -mailSentAt: null } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1087 -errors: [] -form: Symfony\Component\Form\Form {#925 …} } |
| form | Symfony\Component\Form\FormView {#1096 …5} |
| full_name | "contact_request" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "contact_request" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | true |
| name | "contact_request" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_contact_request" |
| valid | true |
| value | App\Entity\ContactRequest {#773 -id: null -type: App\Enum\ContactType {#780 +name: "General" +value: "general" } -firstName: "" -lastName: "" -email: "" -phone: "" -message: "" -product: null -productName: null -productUrl: null -inspirationImage: null -createdAt: DateTimeImmutable @1794262929 {#771 date: 2026-11-09 22:22:09.077460 UTC (+00:00) } -mailSentAt: null } |
type
Form type:
"Symfony\Component\Form\Extension\Core\Type\EnumType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Enum\ContactType {#780 +name: "General" +value: "general" } |
| View Format |
"general"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| choice_label | Closure(ContactType $t) {#878 class: "App\Form\ContactRequestType" } |
same as passed value |
| choices | [ App\Enum\ContactType {#780 +name: "General" +value: "general" } App\Enum\ContactType {#758 +name: "Custom" +value: "sur-mesure" } ] |
[ App\Enum\ContactType {#780 +name: "General" +value: "general" } App\Enum\ContactType {#758 +name: "Custom" +value: "sur-mesure" } ] |
| class | "App\Enum\ContactType" |
same as passed value |
| expanded | true |
same as passed value |
| label | "Votre demande concerne" |
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 | Closure(ContactType $t) {#878 class: "App\Form\ContactRequestType" } |
| choice_lazy | false |
| choice_loader | null |
| choice_name | null |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choice_value | Closure(?BackedEnum $choice): ?string {#872 returnType: "?string" class: "Symfony\Component\Form\Extension\Core\Type\EnumType" } |
| choices | [ App\Enum\ContactType {#780 +name: "General" +value: "general" } App\Enum\ContactType {#758 +name: "Custom" +value: "sur-mesure" } ] |
| class | "App\Enum\ContactType" |
| 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\SameOriginCsrfTokenManager {#531 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#113 …} -logger: Monolog\Logger {#164 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#761 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| empty_data | null |
| error_bubbling | false |
| error_mapping | [] |
| expanded | true |
| 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 | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Votre demande concerne" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| multiple | false |
| placeholder | null |
| placeholder_attr | [] |
| 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 | [] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#876 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $postMaxSizeMessage: "The uploaded file was too large. Please try to upload a smaller file." } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "enum" "_contact_request_type" ] |
| cache_key | "_contact_request_type_enum" |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#867 +data: App\Enum\ContactType {#780 +name: "General" +value: "general" } +value: "general" +label: "Une question" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#862 +data: App\Enum\ContactType {#758 +name: "Custom" +value: "sur-mesure" } +value: "sur-mesure" +label: "Une création personnalisée" +attr: [] +labelTranslationParameters: [] } ] |
| compound | true |
| data | App\Enum\ContactType {#780 +name: "General" +value: "general" } |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#1051 -errors: [] -form: Symfony\Component\Form\Form {#958 …} } |
| expanded | true |
| form | Symfony\Component\Form\FormView {#1053 …5} |
| full_name | "contact_request[type]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "contact_request_type" |
| is_selected | Closure($choice, $value) {#1050 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "Votre demande concerne" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "type" |
| placeholder | null |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | true |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_contact_request_type" |
| valid | true |
| value | "general" |
0
Form type:
"Symfony\Component\Form\Extension\Core\Type\RadioType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | true |
| View Format |
"general"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [] |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | "Une question" |
same as passed value |
| label_html | false |
same as passed value |
| label_translation_parameters | [] |
same as passed value |
| translation_domain | null |
same as passed value |
| value | "general" |
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 | "entry" |
| 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\SameOriginCsrfTokenManager {#531 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#113 …} -logger: Monolog\Logger {#164 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#761 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form, $viewData) {#984 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| false_values | [
null
] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "Please select a valid option." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#924 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| label | "Une question" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#922 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $postMaxSizeMessage: "The uploaded file was too large. Please try to upload a smaller file." } } |
| validation_groups | null |
| value | "general" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "radio" "_contact_request_type_entry" ] |
| cache_key | "_contact_request_type_entry_radio" |
| checked | true |
| compound | false |
| data | true |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1095 -errors: [] -form: Symfony\Component\Form\Form {#961 …} } |
| form | Symfony\Component\Form\FormView {#1047 …5} |
| full_name | "contact_request[type]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "contact_request_type_0" |
| label | "Une question" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "0" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_contact_request_type_entry" |
| valid | true |
| value | "general" |
1
Form type:
"Symfony\Component\Form\Extension\Core\Type\RadioType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | false |
| View Format |
null
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [] |
same as passed value |
| block_name | "entry" |
same as passed value |
| label | "Une création personnalisée" |
same as passed value |
| label_html | false |
same as passed value |
| label_translation_parameters | [] |
same as passed value |
| translation_domain | null |
same as passed value |
| value | "sur-mesure" |
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 | "entry" |
| 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\SameOriginCsrfTokenManager {#531 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#113 …} -logger: Monolog\Logger {#164 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#761 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form, $viewData) {#984 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| false_values | [
null
] |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "Please select a valid option." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#924 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| label | "Une création personnalisée" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#952 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $postMaxSizeMessage: "The uploaded file was too large. Please try to upload a smaller file." } } |
| validation_groups | null |
| value | "sur-mesure" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "radio" "_contact_request_type_entry" ] |
| cache_key | "_contact_request_type_entry_radio" |
| checked | false |
| compound | false |
| data | false |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1094 -errors: [] -form: Symfony\Component\Form\Form {#964 …} } |
| form | Symfony\Component\Form\FormView {#1093 …5} |
| full_name | "contact_request[type]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "contact_request_type_1" |
| label | "Une création personnalisée" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "1" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_contact_request_type_entry" |
| valid | true |
| value | "sur-mesure" |
firstName
Form type:
"Symfony\Component\Form\Extension\Core\Type\TextType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "autocomplete" => "given-name" "maxlength" => 80 ] |
[ "autocomplete" => "given-name" "maxlength" => 80 ] |
| label | "Prénom" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "autocomplete" => "given-name" "maxlength" => 80 ] |
| 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\SameOriginCsrfTokenManager {#531 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#113 …} -logger: Monolog\Logger {#164 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#761 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#847 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| 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 | "Prénom" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#884 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $postMaxSizeMessage: "The uploaded file was too large. Please try to upload a smaller file." } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "autocomplete" => "given-name" "maxlength" => 80 ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_contact_request_firstName" ] |
| cache_key | "_contact_request_firstName_text" |
| compound | false |
| data | "" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1048 -errors: [] -form: Symfony\Component\Form\Form {#967 …} } |
| form | Symfony\Component\Form\FormView {#1049 …5} |
| full_name | "contact_request[firstName]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "contact_request_firstName" |
| label | "Prénom" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "firstName" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_contact_request_firstName" |
| valid | true |
| value | "" |
lastName
Form type:
"Symfony\Component\Form\Extension\Core\Type\TextType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "autocomplete" => "family-name" "maxlength" => 80 ] |
[ "autocomplete" => "family-name" "maxlength" => 80 ] |
| label | "Nom" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "autocomplete" => "family-name" "maxlength" => 80 ] |
| 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\SameOriginCsrfTokenManager {#531 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#113 …} -logger: Monolog\Logger {#164 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#761 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#839 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| 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 | "Nom" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#840 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $postMaxSizeMessage: "The uploaded file was too large. Please try to upload a smaller file." } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "autocomplete" => "family-name" "maxlength" => 80 ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_contact_request_lastName" ] |
| cache_key | "_contact_request_lastName_text" |
| compound | false |
| data | "" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1091 -errors: [] -form: Symfony\Component\Form\Form {#970 …} } |
| form | Symfony\Component\Form\FormView {#1092 …5} |
| full_name | "contact_request[lastName]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "contact_request_lastName" |
| label | "Nom" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "lastName" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_contact_request_lastName" |
| valid | true |
| value | "" |
Form type:
"Symfony\Component\Form\Extension\Core\Type\EmailType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "autocomplete" => "email" "maxlength" => 180 ] |
[ "autocomplete" => "email" "maxlength" => 180 ] |
| help | "Pour vous répondre — elle ne sera jamais partagée." |
same as passed value |
| label | "Adresse e-mail" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "autocomplete" => "email" "maxlength" => 180 ] |
| 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\SameOriginCsrfTokenManager {#531 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#113 …} -logger: Monolog\Logger {#164 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#761 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#831 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | "Pour vous répondre — elle ne sera jamais partagée." |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "Please enter a valid email address." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Adresse e-mail" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#832 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $postMaxSizeMessage: "The uploaded file was too large. Please try to upload a smaller file." } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "autocomplete" => "email" "maxlength" => 180 ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "email" "_contact_request_email" ] |
| cache_key | "_contact_request_email_email" |
| compound | false |
| data | "" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1090 -errors: [] -form: Symfony\Component\Form\Form {#973 …} } |
| form | Symfony\Component\Form\FormView {#1089 …5} |
| full_name | "contact_request[email]" |
| help | "Pour vous répondre — elle ne sera jamais partagée." |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "contact_request_email" |
| label | "Adresse e-mail" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "email" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_contact_request_email" |
| valid | true |
| value | "" |
phone
Form type:
"Symfony\Component\Form\Extension\Core\Type\TelType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "autocomplete" => "tel" "inputmode" => "tel" "maxlength" => 30 ] |
[ "autocomplete" => "tel" "inputmode" => "tel" "maxlength" => 30 ] |
| label | "Numéro de téléphone" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "autocomplete" => "tel" "inputmode" => "tel" "maxlength" => 30 ] |
| 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\SameOriginCsrfTokenManager {#531 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#113 …} -logger: Monolog\Logger {#164 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#761 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#820 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| 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 | "Please provide a valid phone number." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Numéro de téléphone" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#821 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $postMaxSizeMessage: "The uploaded file was too large. Please try to upload a smaller file." } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "autocomplete" => "tel" "inputmode" => "tel" "maxlength" => 30 ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "tel" "_contact_request_phone" ] |
| cache_key | "_contact_request_phone_tel" |
| compound | false |
| data | "" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1045 -errors: [] -form: Symfony\Component\Form\Form {#980 …} } |
| form | Symfony\Component\Form\FormView {#1046 …5} |
| full_name | "contact_request[phone]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "contact_request_phone" |
| label | "Numéro de téléphone" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "phone" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_contact_request_phone" |
| valid | true |
| value | "" |
message
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "rows" => 7 "maxlength" => 5000 "data-label-general" => "Votre message" "data-label-custom" => "Décrivez votre projet" "data-placeholder-custom" => "Type de création, couleurs, dimensions, prénom à inclure, occasion, délai souhaité…" ] |
[ "rows" => 7 "maxlength" => 5000 "data-label-general" => "Votre message" "data-label-custom" => "Décrivez votre projet" "data-placeholder-custom" => "Type de création, couleurs, dimensions, prénom à inclure, occasion, délai souhaité…" ] |
| label | "Votre message" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "rows" => 7 "maxlength" => 5000 "data-label-general" => "Votre message" "data-label-custom" => "Décrivez votre projet" "data-placeholder-custom" => "Type de création, couleurs, dimensions, prénom à inclure, occasion, délai souhaité…" ] |
| 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\SameOriginCsrfTokenManager {#531 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#113 …} -logger: Monolog\Logger {#164 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#761 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#903 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| 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 | "Votre message" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#819 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $postMaxSizeMessage: "The uploaded file was too large. Please try to upload a smaller file." } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "rows" => 7 "maxlength" => 5000 "data-label-general" => "Votre message" "data-label-custom" => "Décrivez votre projet" "data-placeholder-custom" => "Type de création, couleurs, dimensions, prénom à inclure, occasion, délai souhaité…" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "textarea" "_contact_request_message" ] |
| cache_key | "_contact_request_message_textarea" |
| compound | false |
| data | "" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1044 -errors: [] -form: Symfony\Component\Form\Form {#988 …} } |
| form | Symfony\Component\Form\FormView {#1043 …5} |
| full_name | "contact_request[message]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "contact_request_message" |
| label | "Votre message" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "message" |
| pattern | null |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_contact_request_message" |
| valid | true |
| value | "" |
inspiration
Form type:
"Symfony\Component\Form\Extension\Core\Type\FileType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "accept" => "image/jpeg,image/png,image/webp" ] |
[ "accept" => "image/jpeg,image/png,image/webp" ] |
| constraints | [ Symfony\Component\Validator\Constraints\Image {#886 +payload: null +groups: ? ?array +binaryFormat: false +mimeTypes: [ "image/jpeg" "image/png" "image/webp" ] +filenameMaxLength: null +extensions: [] +filenameCharset: null +filenameCountUnit: "bytes" +notFoundMessage: "The file could not be found." +notReadableMessage: "The file is not readable." +maxSizeMessage: "Cette photo est trop lourde (12 Mo maximum)." +mimeTypesMessage: "Formats acceptés : JPG, PNG ou WebP." +extensionsMessage: "The extension of the file is invalid ({{ extension }}). Allowed extensions are {{ extensions }}." +disallowEmptyMessage: "An empty file is not allowed." +filenameTooLongMessage: "The filename is too long. It should have {{ filename_max_length }} character or less.|The filename is too long. It should have {{ filename_max_length }} characters or less." +filenameCharsetMessage: "This filename does not match the expected charset." +uploadIniSizeErrorMessage: "The file is too large. Allowed maximum size is {{ limit }} {{ suffix }}." +uploadFormSizeErrorMessage: "The file is too large." +uploadPartialErrorMessage: "The file was only partially uploaded." +uploadNoFileErrorMessage: "No file was uploaded." +uploadNoTmpDirErrorMessage: "No temporary folder was configured in php.ini." +uploadCantWriteErrorMessage: "Cannot write temporary file to disk." +uploadExtensionErrorMessage: "A PHP extension caused the upload to fail." +uploadErrorMessage: "The file could not be uploaded." #maxSize: 12000000 +minWidth: null +maxWidth: null +maxHeight: null +minHeight: null +maxRatio: null +minRatio: null +minPixels: null +maxPixels: null +allowSquare: true +allowLandscape: true +allowPortrait: true +detectCorrupted: false +sizeNotDetectedMessage: "The size of the image could not be detected." +maxWidthMessage: "The image width is too big ({{ width }}px). Allowed maximum width is {{ max_width }}px." +minWidthMessage: "The image width is too small ({{ width }}px). Minimum width expected is {{ min_width }}px." +maxHeightMessage: "The image height is too big ({{ height }}px). Allowed maximum height is {{ max_height }}px." +minHeightMessage: "The image height is too small ({{ height }}px). Minimum height expected is {{ min_height }}px." +minPixelsMessage: "The image has too few pixels ({{ pixels }} pixels). Minimum amount expected is {{ min_pixels }} pixels." +maxPixelsMessage: "The image has too many pixels ({{ pixels }} pixels). Maximum amount expected is {{ max_pixels }} pixels." +maxRatioMessage: "The image ratio is too big ({{ ratio }}). Allowed maximum ratio is {{ max_ratio }}." +minRatioMessage: "The image ratio is too small ({{ ratio }}). Minimum ratio expected is {{ min_ratio }}." +allowSquareMessage: "The image is square ({{ width }}x{{ height }}px). Square images are not allowed." +allowLandscapeMessage: "The image is landscape oriented ({{ width }}x{{ height }}px). Landscape oriented images are not allowed." +allowPortraitMessage: "The image is portrait oriented ({{ width }}x{{ height }}px). Portrait oriented images are not allowed." +corruptedMessage: "The image file is corrupted." } ] |
[ Symfony\Component\Validator\Constraints\Image {#886 +payload: null +groups: ? ?array +binaryFormat: false +mimeTypes: [ "image/jpeg" "image/png" "image/webp" ] +filenameMaxLength: null +extensions: [] +filenameCharset: null +filenameCountUnit: "bytes" +notFoundMessage: "The file could not be found." +notReadableMessage: "The file is not readable." +maxSizeMessage: "Cette photo est trop lourde (12 Mo maximum)." +mimeTypesMessage: "Formats acceptés : JPG, PNG ou WebP." +extensionsMessage: "The extension of the file is invalid ({{ extension }}). Allowed extensions are {{ extensions }}." +disallowEmptyMessage: "An empty file is not allowed." +filenameTooLongMessage: "The filename is too long. It should have {{ filename_max_length }} character or less.|The filename is too long. It should have {{ filename_max_length }} characters or less." +filenameCharsetMessage: "This filename does not match the expected charset." +uploadIniSizeErrorMessage: "The file is too large. Allowed maximum size is {{ limit }} {{ suffix }}." +uploadFormSizeErrorMessage: "The file is too large." +uploadPartialErrorMessage: "The file was only partially uploaded." +uploadNoFileErrorMessage: "No file was uploaded." +uploadNoTmpDirErrorMessage: "No temporary folder was configured in php.ini." +uploadCantWriteErrorMessage: "Cannot write temporary file to disk." +uploadExtensionErrorMessage: "A PHP extension caused the upload to fail." +uploadErrorMessage: "The file could not be uploaded." #maxSize: 12000000 +minWidth: null +maxWidth: null +maxHeight: null +minHeight: null +maxRatio: null +minRatio: null +minPixels: null +maxPixels: null +allowSquare: true +allowLandscape: true +allowPortrait: true +detectCorrupted: false +sizeNotDetectedMessage: "The size of the image could not be detected." +maxWidthMessage: "The image width is too big ({{ width }}px). Allowed maximum width is {{ max_width }}px." +minWidthMessage: "The image width is too small ({{ width }}px). Minimum width expected is {{ min_width }}px." +maxHeightMessage: "The image height is too big ({{ height }}px). Allowed maximum height is {{ max_height }}px." +minHeightMessage: "The image height is too small ({{ height }}px). Minimum height expected is {{ min_height }}px." +minPixelsMessage: "The image has too few pixels ({{ pixels }} pixels). Minimum amount expected is {{ min_pixels }} pixels." +maxPixelsMessage: "The image has too many pixels ({{ pixels }} pixels). Maximum amount expected is {{ max_pixels }} pixels." +maxRatioMessage: "The image ratio is too big ({{ ratio }}). Allowed maximum ratio is {{ max_ratio }}." +minRatioMessage: "The image ratio is too small ({{ ratio }}). Minimum ratio expected is {{ min_ratio }}." +allowSquareMessage: "The image is square ({{ width }}x{{ height }}px). Square images are not allowed." +allowLandscapeMessage: "The image is landscape oriented ({{ width }}x{{ height }}px). Landscape oriented images are not allowed." +allowPortraitMessage: "The image is portrait oriented ({{ width }}x{{ height }}px). Portrait oriented images are not allowed." +corruptedMessage: "The image file is corrupted." } ] |
| help | "Une image qui vous inspire : couleurs, forme, ambiance… JPG, PNG ou WebP, 12 Mo maximum." |
same as passed value |
| label | "Une photo d’inspiration (facultatif)" |
same as passed value |
| mapped | false |
same as passed value |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | true |
| attr | [ "accept" => "image/jpeg,image/png,image/webp" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [ Symfony\Component\Validator\Constraints\Image {#886 +payload: null +groups: ? ?array +binaryFormat: false +mimeTypes: [ "image/jpeg" "image/png" "image/webp" ] +filenameMaxLength: null +extensions: [] +filenameCharset: null +filenameCountUnit: "bytes" +notFoundMessage: "The file could not be found." +notReadableMessage: "The file is not readable." +maxSizeMessage: "Cette photo est trop lourde (12 Mo maximum)." +mimeTypesMessage: "Formats acceptés : JPG, PNG ou WebP." +extensionsMessage: "The extension of the file is invalid ({{ extension }}). Allowed extensions are {{ extensions }}." +disallowEmptyMessage: "An empty file is not allowed." +filenameTooLongMessage: "The filename is too long. It should have {{ filename_max_length }} character or less.|The filename is too long. It should have {{ filename_max_length }} characters or less." +filenameCharsetMessage: "This filename does not match the expected charset." +uploadIniSizeErrorMessage: "The file is too large. Allowed maximum size is {{ limit }} {{ suffix }}." +uploadFormSizeErrorMessage: "The file is too large." +uploadPartialErrorMessage: "The file was only partially uploaded." +uploadNoFileErrorMessage: "No file was uploaded." +uploadNoTmpDirErrorMessage: "No temporary folder was configured in php.ini." +uploadCantWriteErrorMessage: "Cannot write temporary file to disk." +uploadExtensionErrorMessage: "A PHP extension caused the upload to fail." +uploadErrorMessage: "The file could not be uploaded." #maxSize: 12000000 +minWidth: null +maxWidth: null +maxHeight: null +minHeight: null +maxRatio: null +minRatio: null +minPixels: null +maxPixels: null +allowSquare: true +allowLandscape: true +allowPortrait: true +detectCorrupted: false +sizeNotDetectedMessage: "The size of the image could not be detected." +maxWidthMessage: "The image width is too big ({{ width }}px). Allowed maximum width is {{ max_width }}px." +minWidthMessage: "The image width is too small ({{ width }}px). Minimum width expected is {{ min_width }}px." +maxHeightMessage: "The image height is too big ({{ height }}px). Allowed maximum height is {{ max_height }}px." +minHeightMessage: "The image height is too small ({{ height }}px). Minimum height expected is {{ min_height }}px." +minPixelsMessage: "The image has too few pixels ({{ pixels }} pixels). Minimum amount expected is {{ min_pixels }} pixels." +maxPixelsMessage: "The image has too many pixels ({{ pixels }} pixels). Maximum amount expected is {{ max_pixels }} pixels." +maxRatioMessage: "The image ratio is too big ({{ ratio }}). Allowed maximum ratio is {{ max_ratio }}." +minRatioMessage: "The image ratio is too small ({{ ratio }}). Minimum ratio expected is {{ min_ratio }}." +allowSquareMessage: "The image is square ({{ width }}x{{ height }}px). Square images are not allowed." +allowLandscapeMessage: "The image is landscape oriented ({{ width }}x{{ height }}px). Landscape oriented images are not allowed." +allowPortraitMessage: "The image is portrait oriented ({{ width }}x{{ height }}px). Portrait oriented images are not allowed." +corruptedMessage: "The image file is corrupted." } ] |
| 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\SameOriginCsrfTokenManager {#531 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#113 …} -logger: Monolog\Logger {#164 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#761 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | "Symfony\Component\HttpFoundation\File\File" |
| disabled | false |
| empty_data | null |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | "Une image qui vous inspire : couleurs, forme, ambiance… JPG, PNG ou WebP, 12 Mo maximum." |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "Please select a valid file." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Une photo d’inspiration (facultatif)" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | false |
| method | "POST" |
| multiple | false |
| 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() {#949 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $postMaxSizeMessage: "The uploaded file was too large. Please try to upload a smaller file." } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "accept" => "image/jpeg,image/png,image/webp" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "file" "_contact_request_inspiration" ] |
| cache_key | "_contact_request_inspiration_file" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1054 -errors: [] -form: Symfony\Component\Form\Form {#992 …} } |
| form | Symfony\Component\Form\FormView {#1041 …5} |
| full_name | "contact_request[inspiration]" |
| help | "Une image qui vous inspire : couleurs, forme, ambiance… JPG, PNG ou WebP, 12 Mo maximum." |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "contact_request_inspiration" |
| label | "Une photo d’inspiration (facultatif)" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | true |
| name | "inspiration" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| type | "file" |
| unique_block_prefix | "_contact_request_inspiration" |
| valid | true |
| value | "" |
website
Form type:
"Symfony\Component\Form\Extension\Core\Type\TextType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "autocomplete" => "off" "tabindex" => "-1" ] |
[ "autocomplete" => "off" "tabindex" => "-1" ] |
| label | "Ne pas remplir ce champ" |
same as passed value |
| mapped | false |
same as passed value |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "autocomplete" => "off" "tabindex" => "-1" ] |
| 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\SameOriginCsrfTokenManager {#531 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#113 …} -logger: Monolog\Logger {#164 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#761 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#942 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| 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 | "Ne pas remplir ce champ" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | false |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#941 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $postMaxSizeMessage: "The uploaded file was too large. Please try to upload a smaller file." } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "autocomplete" => "off" "tabindex" => "-1" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_contact_request_website" ] |
| cache_key | "_contact_request_website_text" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1008 -errors: [] -form: Symfony\Component\Form\Form {#995 …} } |
| form | Symfony\Component\Form\FormView {#1009 …5} |
| full_name | "contact_request[website]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "contact_request_website" |
| label | "Ne pas remplir ce champ" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "website" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_contact_request_website" |
| valid | true |
| value | "" |
ts
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "1794262929.38d3aee5a27991b85a9c79475261d37c3bd5e271cfd945eba110aaf5af21db0c" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| data | "1794262929.38d3aee5a27991b85a9c79475261d37c3bd5e271cfd945eba110aaf5af21db0c" |
same as passed value |
| mapped | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#531 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#113 …} -logger: Monolog\Logger {#164 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#761 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data | "1794262929.38d3aee5a27991b85a9c79475261d37c3bd5e271cfd945eba110aaf5af21db0c" |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#934 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The hidden field is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | false |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#935 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $postMaxSizeMessage: "The uploaded file was too large. Please try to upload a smaller file." } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "_contact_request_ts" ] |
| cache_key | "_contact_request_ts_hidden" |
| compound | false |
| data | "1794262929.38d3aee5a27991b85a9c79475261d37c3bd5e271cfd945eba110aaf5af21db0c" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1011 -errors: [] -form: Symfony\Component\Form\Form {#998 …} } |
| form | Symfony\Component\Form\FormView {#1012 …5} |
| full_name | "contact_request[ts]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "contact_request_ts" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "ts" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_contact_request_ts" |
| valid | true |
| value | "1794262929.38d3aee5a27991b85a9c79475261d37c3bd5e271cfd945eba110aaf5af21db0c" |
_token
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "csrf-token" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-controller" => "csrf-protection" ] |
[ "data-controller" => "csrf-protection" ] |
| block_prefix | "csrf_token" |
same as passed value |
| data | "csrf-token" |
same as passed value |
| mapped | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-controller" => "csrf-protection" ] |
| 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\SameOriginCsrfTokenManager {#531 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#113 …} -logger: Monolog\Logger {#164 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#761 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data | "csrf-token" |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#953 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The hidden field is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | false |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1005 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $postMaxSizeMessage: "The uploaded file was too large. Please try to upload a smaller file." } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-controller" => "csrf-protection" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "csrf_token" "_contact_request__token" ] |
| cache_key | "_contact_request__token_hidden" |
| compound | false |
| data | "csrf-token" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#950 -errors: [] -form: Symfony\Component\Form\Form {#838 …} } |
| form | Symfony\Component\Form\FormView {#1060 …5} |
| full_name | "contact_request[_token]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "contact_request__token" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "_token" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_contact_request__token" |
| valid | true |
| value | "csrf-token" |