- Request / Response
- Performance
- Validator
- Forms
- Exception
- Logs
- Events
- Routing
- Cache
- Translation 9
- Security
- Twig
- HTTP Client
- Doctrine
- Debug
- E-mails
- Notifications
- 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
contact
"App\Form\ContactType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\Contact {#550 -id: null -name: null -email: null -subject: null -message: null -createdAt: DateTimeImmutable @1785274117 {#551 date: 2026-07-28 21:28:37.271537 UTC (+00:00) } -telephone: null -ipAddress: "104.23.243.124" } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| data | App\Entity\Contact {#550 -id: null -name: null -email: null -subject: null -message: null -createdAt: DateTimeImmutable @1785274117 {#551 date: 2026-07-28 21:28:37.271537 UTC (+00:00) } -telephone: null -ipAddress: "104.23.243.124" } |
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 {#669 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#670 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#671 …} -namespace: Closure() {#673 …} } |
| data | App\Entity\Contact {#550 -id: null -name: null -email: null -subject: null -message: null -createdAt: DateTimeImmutable @1785274117 {#551 date: 2026-07-28 21:28:37.271537 UTC (+00:00) } -telephone: null -ipAddress: "104.23.243.124" } |
| data_class | "App\Entity\Contact" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#692 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#569 …} use: { $class: "App\Entity\Contact" } } |
| 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() {#694 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#675 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#577 …} $translationDomain: "validators" $message: Closure() {#693 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "contact" "_contact" ] |
| cache_key | "_contact_contact" |
| compound | true |
| data | App\Entity\Contact {#550 -id: null -name: null -email: null -subject: null -message: null -createdAt: DateTimeImmutable @1785274117 {#551 date: 2026-07-28 21:28:37.271537 UTC (+00:00) } -telephone: null -ipAddress: "104.23.243.124" } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#781 -form: Symfony\Component\Form\Form {#786 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#695 …5} |
| full_name | "contact" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "contact" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "contact" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_contact" |
| valid | true |
| value | App\Entity\Contact {#550 -id: null -name: null -email: null -subject: null -message: null -createdAt: DateTimeImmutable @1785274117 {#551 date: 2026-07-28 21:28:37.271537 UTC (+00:00) } -telephone: null -ipAddress: "104.23.243.124" } |
name
"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 | [ "placeholder" => "Veuillez saisir votre nom complet" "autocomplete" => "off" ] |
[ "placeholder" => "Veuillez saisir votre nom complet" "autocomplete" => "off" ] |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#700 +message: "Veuillez saisir votre nom complet" +allowNull: false +normalizer: null +payload: null } Symfony\Component\Validator\Constraints\Length {#701 +maxMessage: "This value is too long. It should have {{ limit }} character or less.|This value is too long. It should have {{ limit }} characters or less." +minMessage: "Le nom doit avoir au moins {{ limit }} caractères." +exactMessage: "This value should have exactly {{ limit }} character.|This value should have exactly {{ limit }} characters." +charsetMessage: "This value does not match the expected {{ charset }} charset." +max: 255 +min: 5 +charset: "UTF-8" +normalizer: null +allowEmptyString: false +payload: null } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#700 +message: "Veuillez saisir votre nom complet" +allowNull: false +normalizer: null +payload: null } Symfony\Component\Validator\Constraints\Length {#701 +maxMessage: "This value is too long. It should have {{ limit }} character or less.|This value is too long. It should have {{ limit }} characters or less." +minMessage: "Le nom doit avoir au moins {{ limit }} caractères." +exactMessage: "This value should have exactly {{ limit }} character.|This value should have exactly {{ limit }} characters." +charsetMessage: "This value does not match the expected {{ charset }} charset." +max: 255 +min: 5 +charset: "UTF-8" +normalizer: null +allowEmptyString: false +payload: null } ] |
| label | "Nom " |
same as passed value |
| required | true |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "placeholder" => "Veuillez saisir votre nom complet" "autocomplete" => "off" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#700 +message: "Veuillez saisir votre nom complet" +allowNull: false +normalizer: null +payload: null } Symfony\Component\Validator\Constraints\Length {#701 +maxMessage: "This value is too long. It should have {{ limit }} character or less.|This value is too long. It should have {{ limit }} characters or less." +minMessage: "Le nom doit avoir au moins {{ limit }} caractères." +exactMessage: "This value should have exactly {{ limit }} character.|This value should have exactly {{ limit }} characters." +charsetMessage: "This value does not match the expected {{ charset }} charset." +max: 255 +min: 5 +charset: "UTF-8" +normalizer: null +allowEmptyString: false +payload: null } ] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#669 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#670 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#671 …} -namespace: Closure() {#673 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#710 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#569 …} } |
| 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 | [] |
| 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() {#712 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#675 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#577 …} $translationDomain: "validators" $message: Closure() {#711 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "placeholder" => "Veuillez saisir votre nom complet" "autocomplete" => "off" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_contact_name" ] |
| cache_key | "_contact_name_text" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#727 -form: Symfony\Component\Form\Form {#789 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#736 …5} |
| full_name | "contact[name]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "contact_name" |
| label | "Nom " |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "name" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_contact_name" |
| valid | true |
| value | "" |
"Symfony\Component\Form\Extension\Core\Type\EmailType"
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" => "Veuillez saisir une addresse mail valide" "autocomplete" => "off" ] |
[ "placeholder" => "Veuillez saisir une addresse mail valide" "autocomplete" => "off" ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "placeholder" => "Veuillez saisir une addresse mail valide" "autocomplete" => "off" ] |
| 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 {#669 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#670 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#671 …} -namespace: Closure() {#673 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#724 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#569 …} } |
| 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 | 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() {#726 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#675 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#577 …} $translationDomain: "validators" $message: Closure() {#723 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "placeholder" => "Veuillez saisir une addresse mail valide" "autocomplete" => "off" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "email" "_contact_email" ] |
| cache_key | "_contact_email_email" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#713 -form: Symfony\Component\Form\Form {#792 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#808 …5} |
| full_name | "contact[email]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "contact_email" |
| label | null |
| 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 | "_contact_email" |
| valid | true |
| value | "" |
subject
"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 | [ "placeholder" => "Veuillez saisir un sujet" "autocomplete" => "off" ] |
[ "placeholder" => "Veuillez saisir un sujet" "autocomplete" => "off" ] |
| label | "Sujet " |
same as passed value |
| required | true |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "placeholder" => "Veuillez saisir un sujet" "autocomplete" => "off" ] |
| 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 {#669 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#670 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#671 …} -namespace: Closure() {#673 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#733 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#569 …} } |
| 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 | "Sujet " |
| 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() {#735 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#675 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#577 …} $translationDomain: "validators" $message: Closure() {#734 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "placeholder" => "Veuillez saisir un sujet" "autocomplete" => "off" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_contact_subject" ] |
| cache_key | "_contact_subject_text" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#810 -form: Symfony\Component\Form\Form {#795 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#811 …5} |
| full_name | "contact[subject]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "contact_subject" |
| label | "Sujet " |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "subject" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_contact_subject" |
| valid | true |
| value | "" |
message
"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 | [ "class" => "tinymce md-textarea" "rows" => "6" ] |
[ "class" => "tinymce md-textarea" "rows" => "6" ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "class" => "tinymce md-textarea" "rows" => "6" ] |
| 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 {#669 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#670 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#671 …} -namespace: Closure() {#673 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#746 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#569 …} } |
| 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 | 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() {#748 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#675 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#577 …} $translationDomain: "validators" $message: Closure() {#747 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "tinymce md-textarea" "rows" => "6" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "textarea" "_contact_message" ] |
| cache_key | "_contact_message_textarea" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#812 -form: Symfony\Component\Form\Form {#798 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#813 …5} |
| full_name | "contact[message]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "contact_message" |
| label | null |
| 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 | [] |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_contact_message" |
| valid | true |
| value | "" |
telephone
"Symfony\Component\Form\Extension\Core\Type\TelType"
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" => "Entrez le numéro de téléphone" "autocomplete" => "off" ] |
[ "placeholder" => "Entrez le numéro de téléphone" "autocomplete" => "off" ] |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#702 +message: "Entrez le numéro de téléphone" +allowNull: false +normalizer: null +payload: null } Symfony\Component\Validator\Constraints\Length {#703 +maxMessage: "This value is too long. It should have {{ limit }} character or less.|This value is too long. It should have {{ limit }} characters or less." +minMessage: "Le numéro de téléphone doit avoir au moins {{ limit }} caractères." +exactMessage: "This value should have exactly {{ limit }} character.|This value should have exactly {{ limit }} characters." +charsetMessage: "This value does not match the expected {{ charset }} charset." +max: 13 +min: 3 +charset: "UTF-8" +normalizer: null +allowEmptyString: false +payload: null } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#702 +message: "Entrez le numéro de téléphone" +allowNull: false +normalizer: null +payload: null } Symfony\Component\Validator\Constraints\Length {#703 +maxMessage: "This value is too long. It should have {{ limit }} character or less.|This value is too long. It should have {{ limit }} characters or less." +minMessage: "Le numéro de téléphone doit avoir au moins {{ limit }} caractères." +exactMessage: "This value should have exactly {{ limit }} character.|This value should have exactly {{ limit }} characters." +charsetMessage: "This value does not match the expected {{ charset }} charset." +max: 13 +min: 3 +charset: "UTF-8" +normalizer: null +allowEmptyString: false +payload: null } ] |
| label | "Téléphone" |
same as passed value |
| required | true |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "placeholder" => "Entrez le numéro de téléphone" "autocomplete" => "off" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#702 +message: "Entrez le numéro de téléphone" +allowNull: false +normalizer: null +payload: null } Symfony\Component\Validator\Constraints\Length {#703 +maxMessage: "This value is too long. It should have {{ limit }} character or less.|This value is too long. It should have {{ limit }} characters or less." +minMessage: "Le numéro de téléphone doit avoir au moins {{ limit }} caractères." +exactMessage: "This value should have exactly {{ limit }} character.|This value should have exactly {{ limit }} characters." +charsetMessage: "This value does not match the expected {{ charset }} charset." +max: 13 +min: 3 +charset: "UTF-8" +normalizer: null +allowEmptyString: false +payload: null } ] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#669 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#670 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#671 …} -namespace: Closure() {#673 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#760 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#569 …} } |
| 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 | "Télé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 | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#762 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#675 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#577 …} $translationDomain: "validators" $message: Closure() {#759 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "placeholder" => "Entrez le numéro de téléphone" "autocomplete" => "off" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "tel" "_contact_telephone" ] |
| cache_key | "_contact_telephone_tel" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#835 -form: Symfony\Component\Form\Form {#801 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#837 …5} |
| full_name | "contact[telephone]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "contact_telephone" |
| label | "Téléphone" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "telephone" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_contact_telephone" |
| valid | true |
| value | "" |
captcha
"Karser\Recaptcha3Bundle\Form\Recaptcha3Type"
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 |
|---|---|---|
| action_name | "contact" |
same as passed value |
| constraints | Karser\Recaptcha3Bundle\Validator\Constraints\Recaptcha3 {#704 +message: "Your computer or network may be sending automated queries" +messageMissingValue: "The captcha value is missing" +payload: null } |
[ Karser\Recaptcha3Bundle\Validator\Constraints\Recaptcha3 {#704 +message: "Your computer or network may be sending automated queries" +messageMissingValue: "The captcha value is missing" +payload: null } ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| action_name | "contact" |
| 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 | [ Karser\Recaptcha3Bundle\Validator\Constraints\Recaptcha3 {#704 +message: "Your computer or network may be sending automated queries" +messageMissingValue: "The captcha value is missing" +payload: null } ] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#669 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#670 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#671 …} -namespace: Closure() {#673 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#776 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#569 …} } |
| 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 | [] |
| host | null |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| locale | "en" |
| 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 | [] |
| script_nonce_csp | "" |
| setter | null |
| site_key | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#780 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#675 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#577 …} $translationDomain: "validators" $message: Closure() {#779 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| action_name | "contact" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "karser_recaptcha3" "_contact_captcha" ] |
| cache_key | "_contact_captcha_karser_recaptcha3" |
| compound | false |
| data | null |
| disabled | false |
| enabled | true |
| errors | Symfony\Component\Form\FormErrorIterator {#838 -form: Symfony\Component\Form\Form {#804 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#839 …5} |
| full_name | "contact[captcha]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| host | "www.google.com" |
| id | "contact_captcha" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| locale | "en" |
| method | "POST" |
| multipart | false |
| name | "captcha" |
| priority | 0 |
| required | false |
| row_attr | [] |
| script_nonce_csp | "" |
| site_key | "6LcH5gAkAAAAAOXpHR2fU8lU3C8WWRjY2-wz2pwZ" |
| size | null |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_contact_captcha" |
| valid | true |
| value | "" |
_token
"Symfony\Component\Form\Extension\Core\Type\HiddenType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "8c950aa8d6bb16282c4aa.NJ1SbVLca41LzdMoTvJLEZEUS6ym7CMeGLc0FCKP-TQ.a9NhKybpA-h-gpdRJ704YtdefpvD225ybvFrcUPLz318zAIEZuhe2SSZsA" |
| 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 | "8c950aa8d6bb16282c4aa.NJ1SbVLca41LzdMoTvJLEZEUS6ym7CMeGLc0FCKP-TQ.a9NhKybpA-h-gpdRJ704YtdefpvD225ybvFrcUPLz318zAIEZuhe2SSZsA" |
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 {#669 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#670 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#671 …} -namespace: Closure() {#673 …} } |
| data | "8c950aa8d6bb16282c4aa.NJ1SbVLca41LzdMoTvJLEZEUS6ym7CMeGLc0FCKP-TQ.a9NhKybpA-h-gpdRJ704YtdefpvD225ybvFrcUPLz318zAIEZuhe2SSZsA" |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#763 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#569 …} } |
| 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() {#840 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#675 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#577 …} $translationDomain: "validators" $message: Closure() {#841 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "csrf_token" "_contact__token" ] |
| cache_key | "_contact__token_hidden" |
| compound | false |
| data | "8c950aa8d6bb16282c4aa.NJ1SbVLca41LzdMoTvJLEZEUS6ym7CMeGLc0FCKP-TQ.a9NhKybpA-h-gpdRJ704YtdefpvD225ybvFrcUPLz318zAIEZuhe2SSZsA" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#851 -form: Symfony\Component\Form\Form {#847 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#842 …5} |
| full_name | "contact[_token]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "contact__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 | "_contact__token" |
| valid | true |
| value | "8c950aa8d6bb16282c4aa.NJ1SbVLca41LzdMoTvJLEZEUS6ym7CMeGLc0FCKP-TQ.a9NhKybpA-h-gpdRJ704YtdefpvD225ybvFrcUPLz318zAIEZuhe2SSZsA" |