Forms
-
professionel
-
nom
-
prenom
-
raison_sociale
-
activite
-
assure
-
code_postal
-
demarrage
-
ancienne
-
motif
-
email
-
tele
-
save
-
_token
-
professionel
Form type:
"App\Form\ProfessionelType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\Professionel {#699 -id: null -nom: null -prenom: null -product: "garage" -demarrage: null -raison_sociale: null -activite: null -assure: null -code_postal: null -ancienne: null -motif: null -email: null -tele: null -created_at: null } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| data | App\Entity\Professionel {#699 -id: null -nom: null -prenom: null -product: "garage" -demarrage: null -raison_sociale: null -activite: null -assure: null -code_postal: null -ancienne: null -motif: null -email: null -tele: null -created_at: null } |
same as passed value |
| product_type | "garage" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "novalidate" => "novalidate" "class" => "space-y-4 flex-1 flex flex-col" ] |
| 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 {#755 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#70 …} -logger: Monolog\Logger {#181 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#756 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data | App\Entity\Professionel {#699 -id: null -nom: null -prenom: null -product: "garage" -demarrage: null -raison_sociale: null -activite: null -assure: null -code_postal: null -ancienne: null -motif: null -email: null -tele: null -created_at: null } |
| data_class | "App\Entity\Professionel" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#783 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $class: "App\Entity\Professionel" } } |
| 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 |
| product_type | "garage" |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#785 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#251 …} $message: Closure() {#784 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "novalidate" => "novalidate" "class" => "space-y-4 flex-1 flex flex-col" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "professionel" "_professionel" ] |
| cache_key | "_professionel_professionel" |
| compound | true |
| data | App\Entity\Professionel {#699 -id: null -nom: null -prenom: null -product: "garage" -demarrage: null -raison_sociale: null -activite: null -assure: null -code_postal: null -ancienne: null -motif: null -email: null -tele: null -created_at: null } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#949 -errors: [] -form: Symfony\Component\Form\Form {#950 …} } |
| form | Symfony\Component\Form\FormView {#786 …5} |
| full_name | "professionel" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "professionel" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "professionel" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_professionel" |
| valid | true |
| value | App\Entity\Professionel {#699 -id: null -nom: null -prenom: null -product: "garage" -demarrage: null -raison_sociale: null -activite: null -assure: null -code_postal: null -ancienne: null -motif: null -email: null -tele: null -created_at: null } |
nom
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 | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none" "placeholder" => "Nom *" ] |
[ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none" "placeholder" => "Nom *" ] |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#791 +payload: null +groups: ? ?array +message: "Le nom est obligatoire." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Length {#792 +payload: null +groups: ? ?array +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: "This value is too short. It should have {{ limit }} character or more.|This value is too short. It should have {{ limit }} characters or more." +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: null +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } Symfony\Component\Validator\Constraints\Regex {#793 +payload: null +groups: ? ?array +message: "Le nom contient des caractères non autorisés." +pattern: "/^[\p{L} \-'\’]+$/u" +htmlPattern: null +match: true +normalizer: null } App\Validator\NoSpam {#794 +payload: null +groups: ? ?array +spamKeywords: [ "payment" "transfer" "balance" "sign in" "earn money" "bitcoin" "crypto" "wallet" "account verified" ] +suspiciousDomains: [ "graph.org" "t.me" "bit.ly" "tinyurl.com" "tinyurl" ] +spamEmojis: [ "💳" "💵" "📊" "🔥" "💰" "🤑" "💸" "🏦" "📈" "🪙" "💎" "🧧" "💶" "💴" ] +message: "Contenu non autorisé." +messageUrl: "Les liens et URLs ne sont pas autorisés." +messageKeyword: "Ce champ contient des mots interdits associés au spam ou aux arnaques." +messageDomain: "Ce domaine est interdit." +messagePattern: "Contenu suspect détecté." +messageEmoji: "Les emojis ne sont pas autorisés dans ce champ." +mode: "strict" } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#791 +payload: null +groups: ? ?array +message: "Le nom est obligatoire." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Length {#792 +payload: null +groups: ? ?array +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: "This value is too short. It should have {{ limit }} character or more.|This value is too short. It should have {{ limit }} characters or more." +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: null +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } Symfony\Component\Validator\Constraints\Regex {#793 +payload: null +groups: ? ?array +message: "Le nom contient des caractères non autorisés." +pattern: "/^[\p{L} \-'\’]+$/u" +htmlPattern: null +match: true +normalizer: null } App\Validator\NoSpam {#794 +payload: null +groups: ? ?array +spamKeywords: [ "payment" "transfer" "balance" "sign in" "earn money" "bitcoin" "crypto" "wallet" "account verified" ] +suspiciousDomains: [ "graph.org" "t.me" "bit.ly" "tinyurl.com" "tinyurl" ] +spamEmojis: [ "💳" "💵" "📊" "🔥" "💰" "🤑" "💸" "🏦" "📈" "🪙" "💎" "🧧" "💶" "💴" ] +message: "Contenu non autorisé." +messageUrl: "Les liens et URLs ne sont pas autorisés." +messageKeyword: "Ce champ contient des mots interdits associés au spam ou aux arnaques." +messageDomain: "Ce domaine est interdit." +messagePattern: "Contenu suspect détecté." +messageEmoji: "Les emojis ne sont pas autorisés dans ce champ." +mode: "strict" } ] |
| label | false |
same as passed value |
| required | true |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none" "placeholder" => "Nom *" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#791 +payload: null +groups: ? ?array +message: "Le nom est obligatoire." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Length {#792 +payload: null +groups: ? ?array +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: "This value is too short. It should have {{ limit }} character or more.|This value is too short. It should have {{ limit }} characters or more." +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: null +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } Symfony\Component\Validator\Constraints\Regex {#793 +payload: null +groups: ? ?array +message: "Le nom contient des caractères non autorisés." +pattern: "/^[\p{L} \-'\’]+$/u" +htmlPattern: null +match: true +normalizer: null } App\Validator\NoSpam {#794 +payload: null +groups: ? ?array +spamKeywords: [ "payment" "transfer" "balance" "sign in" "earn money" "bitcoin" "crypto" "wallet" "account verified" ] +suspiciousDomains: [ "graph.org" "t.me" "bit.ly" "tinyurl.com" "tinyurl" ] +spamEmojis: [ "💳" "💵" "📊" "🔥" "💰" "🤑" "💸" "🏦" "📈" "🪙" "💎" "🧧" "💶" "💴" ] +message: "Contenu non autorisé." +messageUrl: "Les liens et URLs ne sont pas autorisés." +messageKeyword: "Ce champ contient des mots interdits associés au spam ou aux arnaques." +messageDomain: "Ce domaine est interdit." +messagePattern: "Contenu suspect détecté." +messageEmoji: "Les emojis ne sont pas autorisés dans ce champ." +mode: "strict" } ] |
| 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 {#755 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#70 …} -logger: Monolog\Logger {#181 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#756 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#815 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 | false |
| 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() {#817 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#251 …} $message: Closure() {#816 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none" "placeholder" => "Nom *" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_professionel_nom" ] |
| cache_key | "_professionel_nom_text" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#896 -errors: [] -form: Symfony\Component\Form\Form {#953 …} } |
| form | Symfony\Component\Form\FormView {#905 …5} |
| full_name | "professionel[nom]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "professionel_nom" |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "nom" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_professionel_nom" |
| valid | true |
| value | "" |
prenom
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 | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none" "placeholder" => "Prénom *" ] |
[ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none" "placeholder" => "Prénom *" ] |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#795 +payload: null +groups: ? ?array +message: "Le prénom est obligatoire." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Length {#796 +payload: null +groups: ? ?array +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: "This value is too short. It should have {{ limit }} character or more.|This value is too short. It should have {{ limit }} characters or more." +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: null +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } Symfony\Component\Validator\Constraints\Regex {#797 +payload: null +groups: ? ?array +message: "Le prénom contient des caractères non autorisés." +pattern: "/^[\p{L} \-'\’]+$/u" +htmlPattern: null +match: true +normalizer: null } App\Validator\NoSpam {#798 +payload: null +groups: ? ?array +spamKeywords: [ "payment" "transfer" "balance" "sign in" "earn money" "bitcoin" "crypto" "wallet" "account verified" ] +suspiciousDomains: [ "graph.org" "t.me" "bit.ly" "tinyurl.com" "tinyurl" ] +spamEmojis: [ "💳" "💵" "📊" "🔥" "💰" "🤑" "💸" "🏦" "📈" "🪙" "💎" "🧧" "💶" "💴" ] +message: "Contenu non autorisé." +messageUrl: "Les liens et URLs ne sont pas autorisés." +messageKeyword: "Ce champ contient des mots interdits associés au spam ou aux arnaques." +messageDomain: "Ce domaine est interdit." +messagePattern: "Contenu suspect détecté." +messageEmoji: "Les emojis ne sont pas autorisés dans ce champ." +mode: "strict" } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#795 +payload: null +groups: ? ?array +message: "Le prénom est obligatoire." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Length {#796 +payload: null +groups: ? ?array +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: "This value is too short. It should have {{ limit }} character or more.|This value is too short. It should have {{ limit }} characters or more." +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: null +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } Symfony\Component\Validator\Constraints\Regex {#797 +payload: null +groups: ? ?array +message: "Le prénom contient des caractères non autorisés." +pattern: "/^[\p{L} \-'\’]+$/u" +htmlPattern: null +match: true +normalizer: null } App\Validator\NoSpam {#798 +payload: null +groups: ? ?array +spamKeywords: [ "payment" "transfer" "balance" "sign in" "earn money" "bitcoin" "crypto" "wallet" "account verified" ] +suspiciousDomains: [ "graph.org" "t.me" "bit.ly" "tinyurl.com" "tinyurl" ] +spamEmojis: [ "💳" "💵" "📊" "🔥" "💰" "🤑" "💸" "🏦" "📈" "🪙" "💎" "🧧" "💶" "💴" ] +message: "Contenu non autorisé." +messageUrl: "Les liens et URLs ne sont pas autorisés." +messageKeyword: "Ce champ contient des mots interdits associés au spam ou aux arnaques." +messageDomain: "Ce domaine est interdit." +messagePattern: "Contenu suspect détecté." +messageEmoji: "Les emojis ne sont pas autorisés dans ce champ." +mode: "strict" } ] |
| label | false |
same as passed value |
| required | true |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none" "placeholder" => "Prénom *" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#795 +payload: null +groups: ? ?array +message: "Le prénom est obligatoire." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Length {#796 +payload: null +groups: ? ?array +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: "This value is too short. It should have {{ limit }} character or more.|This value is too short. It should have {{ limit }} characters or more." +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: null +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } Symfony\Component\Validator\Constraints\Regex {#797 +payload: null +groups: ? ?array +message: "Le prénom contient des caractères non autorisés." +pattern: "/^[\p{L} \-'\’]+$/u" +htmlPattern: null +match: true +normalizer: null } App\Validator\NoSpam {#798 +payload: null +groups: ? ?array +spamKeywords: [ "payment" "transfer" "balance" "sign in" "earn money" "bitcoin" "crypto" "wallet" "account verified" ] +suspiciousDomains: [ "graph.org" "t.me" "bit.ly" "tinyurl.com" "tinyurl" ] +spamEmojis: [ "💳" "💵" "📊" "🔥" "💰" "🤑" "💸" "🏦" "📈" "🪙" "💎" "🧧" "💶" "💴" ] +message: "Contenu non autorisé." +messageUrl: "Les liens et URLs ne sont pas autorisés." +messageKeyword: "Ce champ contient des mots interdits associés au spam ou aux arnaques." +messageDomain: "Ce domaine est interdit." +messagePattern: "Contenu suspect détecté." +messageEmoji: "Les emojis ne sont pas autorisés dans ce champ." +mode: "strict" } ] |
| 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 {#755 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#70 …} -logger: Monolog\Logger {#181 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#756 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#824 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 | false |
| 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() {#826 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#251 …} $message: Closure() {#825 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none" "placeholder" => "Prénom *" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_professionel_prenom" ] |
| cache_key | "_professionel_prenom_text" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#887 -errors: [] -form: Symfony\Component\Form\Form {#956 …} } |
| form | Symfony\Component\Form\FormView {#879 …5} |
| full_name | "professionel[prenom]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "professionel_prenom" |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "prenom" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_professionel_prenom" |
| valid | true |
| value | "" |
raison_sociale
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 | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none" "placeholder" => "Raison sociale" ] |
[ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none" "placeholder" => "Raison sociale" ] |
| constraints | [ Symfony\Component\Validator\Constraints\Length {#799 +payload: null +groups: ? ?array +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: "This value is too short. It should have {{ limit }} character or more.|This value is too short. It should have {{ limit }} characters or more." +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: null +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } App\Validator\NoSpam {#800 +payload: null +groups: ? ?array +spamKeywords: [ "payment" "transfer" "balance" "sign in" "earn money" "bitcoin" "crypto" "wallet" "account verified" ] +suspiciousDomains: [ "graph.org" "t.me" "bit.ly" "tinyurl.com" "tinyurl" ] +spamEmojis: [ "💳" "💵" "📊" "🔥" "💰" "🤑" "💸" "🏦" "📈" "🪙" "💎" "🧧" "💶" "💴" ] +message: "Contenu non autorisé." +messageUrl: "Les liens et URLs ne sont pas autorisés." +messageKeyword: "Ce champ contient des mots interdits associés au spam ou aux arnaques." +messageDomain: "Ce domaine est interdit." +messagePattern: "Contenu suspect détecté." +messageEmoji: "Les emojis ne sont pas autorisés dans ce champ." +mode: "strict" } ] |
[ Symfony\Component\Validator\Constraints\Length {#799 +payload: null +groups: ? ?array +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: "This value is too short. It should have {{ limit }} character or more.|This value is too short. It should have {{ limit }} characters or more." +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: null +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } App\Validator\NoSpam {#800 +payload: null +groups: ? ?array +spamKeywords: [ "payment" "transfer" "balance" "sign in" "earn money" "bitcoin" "crypto" "wallet" "account verified" ] +suspiciousDomains: [ "graph.org" "t.me" "bit.ly" "tinyurl.com" "tinyurl" ] +spamEmojis: [ "💳" "💵" "📊" "🔥" "💰" "🤑" "💸" "🏦" "📈" "🪙" "💎" "🧧" "💶" "💴" ] +message: "Contenu non autorisé." +messageUrl: "Les liens et URLs ne sont pas autorisés." +messageKeyword: "Ce champ contient des mots interdits associés au spam ou aux arnaques." +messageDomain: "Ce domaine est interdit." +messagePattern: "Contenu suspect détecté." +messageEmoji: "Les emojis ne sont pas autorisés dans ce champ." +mode: "strict" } ] |
| label | 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 | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none" "placeholder" => "Raison sociale" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [ Symfony\Component\Validator\Constraints\Length {#799 +payload: null +groups: ? ?array +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: "This value is too short. It should have {{ limit }} character or more.|This value is too short. It should have {{ limit }} characters or more." +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: null +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } App\Validator\NoSpam {#800 +payload: null +groups: ? ?array +spamKeywords: [ "payment" "transfer" "balance" "sign in" "earn money" "bitcoin" "crypto" "wallet" "account verified" ] +suspiciousDomains: [ "graph.org" "t.me" "bit.ly" "tinyurl.com" "tinyurl" ] +spamEmojis: [ "💳" "💵" "📊" "🔥" "💰" "🤑" "💸" "🏦" "📈" "🪙" "💎" "🧧" "💶" "💴" ] +message: "Contenu non autorisé." +messageUrl: "Les liens et URLs ne sont pas autorisés." +messageKeyword: "Ce champ contient des mots interdits associés au spam ou aux arnaques." +messageDomain: "Ce domaine est interdit." +messagePattern: "Contenu suspect détecté." +messageEmoji: "Les emojis ne sont pas autorisés dans ce champ." +mode: "strict" } ] |
| 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 {#755 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#70 …} -logger: Monolog\Logger {#181 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#756 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#833 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 | false |
| 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 | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#835 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#251 …} $message: Closure() {#834 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none" "placeholder" => "Raison sociale" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_professionel_raison_sociale" ] |
| cache_key | "_professionel_raison_sociale_text" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#867 -errors: [] -form: Symfony\Component\Form\Form {#959 …} } |
| form | Symfony\Component\Form\FormView {#845 …5} |
| full_name | "professionel[raison_sociale]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "professionel_raison_sociale" |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "raison_sociale" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_professionel_raison_sociale" |
| valid | true |
| value | "" |
activite
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 | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none" "placeholder" => "Activité" ] |
[ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none" "placeholder" => "Activité" ] |
| constraints | [ Symfony\Component\Validator\Constraints\Length {#801 +payload: null +groups: ? ?array +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: "This value is too short. It should have {{ limit }} character or more.|This value is too short. It should have {{ limit }} characters or more." +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: null +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } App\Validator\NoSpam {#802 +payload: null +groups: ? ?array +spamKeywords: [ "payment" "transfer" "balance" "sign in" "earn money" "bitcoin" "crypto" "wallet" "account verified" ] +suspiciousDomains: [ "graph.org" "t.me" "bit.ly" "tinyurl.com" "tinyurl" ] +spamEmojis: [ "💳" "💵" "📊" "🔥" "💰" "🤑" "💸" "🏦" "📈" "🪙" "💎" "🧧" "💶" "💴" ] +message: "Contenu non autorisé." +messageUrl: "Les liens et URLs ne sont pas autorisés." +messageKeyword: "Ce champ contient des mots interdits associés au spam ou aux arnaques." +messageDomain: "Ce domaine est interdit." +messagePattern: "Contenu suspect détecté." +messageEmoji: "Les emojis ne sont pas autorisés dans ce champ." +mode: "strict" } ] |
[ Symfony\Component\Validator\Constraints\Length {#801 +payload: null +groups: ? ?array +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: "This value is too short. It should have {{ limit }} character or more.|This value is too short. It should have {{ limit }} characters or more." +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: null +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } App\Validator\NoSpam {#802 +payload: null +groups: ? ?array +spamKeywords: [ "payment" "transfer" "balance" "sign in" "earn money" "bitcoin" "crypto" "wallet" "account verified" ] +suspiciousDomains: [ "graph.org" "t.me" "bit.ly" "tinyurl.com" "tinyurl" ] +spamEmojis: [ "💳" "💵" "📊" "🔥" "💰" "🤑" "💸" "🏦" "📈" "🪙" "💎" "🧧" "💶" "💴" ] +message: "Contenu non autorisé." +messageUrl: "Les liens et URLs ne sont pas autorisés." +messageKeyword: "Ce champ contient des mots interdits associés au spam ou aux arnaques." +messageDomain: "Ce domaine est interdit." +messagePattern: "Contenu suspect détecté." +messageEmoji: "Les emojis ne sont pas autorisés dans ce champ." +mode: "strict" } ] |
| label | 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 | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none" "placeholder" => "Activité" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [ Symfony\Component\Validator\Constraints\Length {#801 +payload: null +groups: ? ?array +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: "This value is too short. It should have {{ limit }} character or more.|This value is too short. It should have {{ limit }} characters or more." +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: null +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } App\Validator\NoSpam {#802 +payload: null +groups: ? ?array +spamKeywords: [ "payment" "transfer" "balance" "sign in" "earn money" "bitcoin" "crypto" "wallet" "account verified" ] +suspiciousDomains: [ "graph.org" "t.me" "bit.ly" "tinyurl.com" "tinyurl" ] +spamEmojis: [ "💳" "💵" "📊" "🔥" "💰" "🤑" "💸" "🏦" "📈" "🪙" "💎" "🧧" "💶" "💴" ] +message: "Contenu non autorisé." +messageUrl: "Les liens et URLs ne sont pas autorisés." +messageKeyword: "Ce champ contient des mots interdits associés au spam ou aux arnaques." +messageDomain: "Ce domaine est interdit." +messagePattern: "Contenu suspect détecté." +messageEmoji: "Les emojis ne sont pas autorisés dans ce champ." +mode: "strict" } ] |
| 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 {#755 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#70 …} -logger: Monolog\Logger {#181 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#756 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#842 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 | false |
| 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 | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#844 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#251 …} $message: Closure() {#843 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none" "placeholder" => "Activité" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_professionel_activite" ] |
| cache_key | "_professionel_activite_text" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#836 -errors: [] -form: Symfony\Component\Form\Form {#962 …} } |
| form | Symfony\Component\Form\FormView {#827 …5} |
| full_name | "professionel[activite]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "professionel_activite" |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "activite" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_professionel_activite" |
| valid | true |
| value | "" |
assure
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 | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none cursor-pointer" ] |
[ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none cursor-pointer" ] |
| choices | [ "Oui" => "OUI" "Non" => "NON" ] |
[ "Oui" => "OUI" "Non" => "NON" ] |
| label | false |
same as passed value |
| placeholder | "Activité assurée actuellement" |
same as passed value |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none cursor-pointer" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | null |
| choice_lazy | false |
| choice_loader | null |
| choice_name | null |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choice_value | null |
| choices | [ "Oui" => "OUI" "Non" => "NON" ] |
| 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 {#755 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#70 …} -logger: Monolog\Logger {#181 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#756 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| multiple | false |
| placeholder | "Activité assurée actuellement" |
| 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 | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#866 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#251 …} $message: Closure() {#865 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none cursor-pointer" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "_professionel_assure" ] |
| cache_key | "_professionel_assure_choice" |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#991 +data: "OUI" +value: "OUI" +label: "Oui" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#992 +data: "NON" +value: "NON" +label: "Non" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | null |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#818 -errors: [] -form: Symfony\Component\Form\Form {#965 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#989 …5} |
| full_name | "professionel[assure]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "professionel_assure" |
| is_selected | Closure($choice, $value) {#994 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "assure" |
| placeholder | "Activité assurée actuellement" |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_professionel_assure" |
| valid | true |
| value | "" |
code_postal
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 | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none" "maxlength" => 10 "placeholder" => "Code Postal" ] |
[ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none" "maxlength" => 10 "placeholder" => "Code Postal" ] |
| constraints | [ Symfony\Component\Validator\Constraints\Length {#803 +payload: null +groups: ? ?array +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: "This value is too short. It should have {{ limit }} character or more.|This value is too short. It should have {{ limit }} characters or more." +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: 10 +min: null +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } App\Validator\NoSpam {#804 +payload: null +groups: ? ?array +spamKeywords: [ "payment" "transfer" "balance" "sign in" "earn money" "bitcoin" "crypto" "wallet" "account verified" ] +suspiciousDomains: [ "graph.org" "t.me" "bit.ly" "tinyurl.com" "tinyurl" ] +spamEmojis: [ "💳" "💵" "📊" "🔥" "💰" "🤑" "💸" "🏦" "📈" "🪙" "💎" "🧧" "💶" "💴" ] +message: "Contenu non autorisé." +messageUrl: "Les liens et URLs ne sont pas autorisés." +messageKeyword: "Ce champ contient des mots interdits associés au spam ou aux arnaques." +messageDomain: "Ce domaine est interdit." +messagePattern: "Contenu suspect détecté." +messageEmoji: "Les emojis ne sont pas autorisés dans ce champ." +mode: "strict" } ] |
[ Symfony\Component\Validator\Constraints\Length {#803 +payload: null +groups: ? ?array +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: "This value is too short. It should have {{ limit }} character or more.|This value is too short. It should have {{ limit }} characters or more." +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: 10 +min: null +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } App\Validator\NoSpam {#804 +payload: null +groups: ? ?array +spamKeywords: [ "payment" "transfer" "balance" "sign in" "earn money" "bitcoin" "crypto" "wallet" "account verified" ] +suspiciousDomains: [ "graph.org" "t.me" "bit.ly" "tinyurl.com" "tinyurl" ] +spamEmojis: [ "💳" "💵" "📊" "🔥" "💰" "🤑" "💸" "🏦" "📈" "🪙" "💎" "🧧" "💶" "💴" ] +message: "Contenu non autorisé." +messageUrl: "Les liens et URLs ne sont pas autorisés." +messageKeyword: "Ce champ contient des mots interdits associés au spam ou aux arnaques." +messageDomain: "Ce domaine est interdit." +messagePattern: "Contenu suspect détecté." +messageEmoji: "Les emojis ne sont pas autorisés dans ce champ." +mode: "strict" } ] |
| label | 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 | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none" "maxlength" => 10 "placeholder" => "Code Postal" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [ Symfony\Component\Validator\Constraints\Length {#803 +payload: null +groups: ? ?array +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: "This value is too short. It should have {{ limit }} character or more.|This value is too short. It should have {{ limit }} characters or more." +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: 10 +min: null +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } App\Validator\NoSpam {#804 +payload: null +groups: ? ?array +spamKeywords: [ "payment" "transfer" "balance" "sign in" "earn money" "bitcoin" "crypto" "wallet" "account verified" ] +suspiciousDomains: [ "graph.org" "t.me" "bit.ly" "tinyurl.com" "tinyurl" ] +spamEmojis: [ "💳" "💵" "📊" "🔥" "💰" "🤑" "💸" "🏦" "📈" "🪙" "💎" "🧧" "💶" "💴" ] +message: "Contenu non autorisé." +messageUrl: "Les liens et URLs ne sont pas autorisés." +messageKeyword: "Ce champ contient des mots interdits associés au spam ou aux arnaques." +messageDomain: "Ce domaine est interdit." +messagePattern: "Contenu suspect détecté." +messageEmoji: "Les emojis ne sont pas autorisés dans ce champ." +mode: "strict" } ] |
| 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 {#755 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#70 …} -logger: Monolog\Logger {#181 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#756 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#876 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 | false |
| 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 | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#878 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#251 …} $message: Closure() {#877 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none" "maxlength" => 10 "placeholder" => "Code Postal" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_professionel_code_postal" ] |
| cache_key | "_professionel_code_postal_text" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1038 -errors: [] -form: Symfony\Component\Form\Form {#968 …} } |
| form | Symfony\Component\Form\FormView {#1040 …5} |
| full_name | "professionel[code_postal]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "professionel_code_postal" |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "code_postal" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_professionel_code_postal" |
| valid | true |
| value | "" |
demarrage
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 | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none cursor-pointer" ] |
[ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none cursor-pointer" ] |
| choices | [ "Oui" => "OUI" "Non" => "NON" ] |
[ "Oui" => "OUI" "Non" => "NON" ] |
| label | false |
same as passed value |
| placeholder | "Démarrage activité" |
same as passed value |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none cursor-pointer" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | null |
| choice_lazy | false |
| choice_loader | null |
| choice_name | null |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choice_value | null |
| choices | [ "Oui" => "OUI" "Non" => "NON" ] |
| 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 {#755 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#70 …} -logger: Monolog\Logger {#181 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#756 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| multiple | false |
| placeholder | "Démarrage activité" |
| 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 | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#886 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#251 …} $message: Closure() {#885 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none cursor-pointer" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "_professionel_demarrage" ] |
| cache_key | "_professionel_demarrage_choice" |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#991 +data: "OUI" +value: "OUI" +label: "Oui" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#992 +data: "NON" +value: "NON" +label: "Non" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | null |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#1041 -errors: [] -form: Symfony\Component\Form\Form {#971 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#1042 …5} |
| full_name | "professionel[demarrage]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "professionel_demarrage" |
| is_selected | Closure($choice, $value) {#1043 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "demarrage" |
| placeholder | "Démarrage activité" |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_professionel_demarrage" |
| valid | true |
| value | "" |
ancienne
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 | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none cursor-pointer" ] |
[ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none cursor-pointer" ] |
| choices | [ "Oui" => "OUI" "Non" => "NON" ] |
[ "Oui" => "OUI" "Non" => "NON" ] |
| label | false |
same as passed value |
| placeholder | "Ancienne Assurance résilié" |
same as passed value |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none cursor-pointer" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | null |
| choice_lazy | false |
| choice_loader | null |
| choice_name | null |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choice_value | null |
| choices | [ "Oui" => "OUI" "Non" => "NON" ] |
| 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 {#755 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#70 …} -logger: Monolog\Logger {#181 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#756 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| multiple | false |
| placeholder | "Ancienne Assurance résilié" |
| 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 | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#895 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#251 …} $message: Closure() {#894 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none cursor-pointer" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "_professionel_ancienne" ] |
| cache_key | "_professionel_ancienne_choice" |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#991 +data: "OUI" +value: "OUI" +label: "Oui" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#992 +data: "NON" +value: "NON" +label: "Non" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | null |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#1044 -errors: [] -form: Symfony\Component\Form\Form {#974 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#1045 …5} |
| full_name | "professionel[ancienne]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "professionel_ancienne" |
| is_selected | Closure($choice, $value) {#1046 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "ancienne" |
| placeholder | "Ancienne Assurance résilié" |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_professionel_ancienne" |
| valid | true |
| value | "" |
motif
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 | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none cursor-pointer" ] |
[ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none cursor-pointer" ] |
| choices | [ "Sinistre" => "Sinistre" "Non paiement" => "Non paiement" "Amiable" => "Amiable" "Échéance" => "Échéance" ] |
[ "Sinistre" => "Sinistre" "Non paiement" => "Non paiement" "Amiable" => "Amiable" "Échéance" => "Échéance" ] |
| label | false |
same as passed value |
| placeholder | "Motif résiliation" |
same as passed value |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none cursor-pointer" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | null |
| choice_lazy | false |
| choice_loader | null |
| choice_name | null |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choice_value | null |
| choices | [ "Sinistre" => "Sinistre" "Non paiement" => "Non paiement" "Amiable" => "Amiable" "Échéance" => "Échéance" ] |
| 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 {#755 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#70 …} -logger: Monolog\Logger {#181 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#756 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| multiple | false |
| placeholder | "Motif résiliation" |
| 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 | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#904 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#251 …} $message: Closure() {#903 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none cursor-pointer" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "_professionel_motif" ] |
| cache_key | "_professionel_motif_choice" |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#1049 +data: "Sinistre" +value: "Sinistre" +label: "Sinistre" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1050 +data: "Non paiement" +value: "Non paiement" +label: "Non paiement" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1051 +data: "Amiable" +value: "Amiable" +label: "Amiable" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1052 +data: "Échéance" +value: "Échéance" +label: "Échéance" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | null |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#1047 -errors: [] -form: Symfony\Component\Form\Form {#977 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#1048 …5} |
| full_name | "professionel[motif]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "professionel_motif" |
| is_selected | Closure($choice, $value) {#1054 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "motif" |
| placeholder | "Motif résiliation" |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_professionel_motif" |
| 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 | null |
| View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none" "placeholder" => "Email *" ] |
[ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none" "placeholder" => "Email *" ] |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#805 +payload: null +groups: ? ?array +message: "L'email est obligatoire." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Email {#806 +payload: null +groups: ? ?array +message: "Email invalide." +mode: null +normalizer: null } App\Validator\NoSpam {#807 +payload: null +groups: ? ?array +spamKeywords: [ "payment" "transfer" "balance" "sign in" "earn money" "bitcoin" "crypto" "wallet" "account verified" ] +suspiciousDomains: [ "graph.org" "t.me" "bit.ly" "tinyurl.com" "tinyurl" ] +spamEmojis: [ "💳" "💵" "📊" "🔥" "💰" "🤑" "💸" "🏦" "📈" "🪙" "💎" "🧧" "💶" "💴" ] +message: "Contenu non autorisé." +messageUrl: "Les liens et URLs ne sont pas autorisés." +messageKeyword: "Ce champ contient des mots interdits associés au spam ou aux arnaques." +messageDomain: "Ce domaine est interdit." +messagePattern: "Contenu suspect détecté." +messageEmoji: "Les emojis ne sont pas autorisés dans ce champ." +mode: "strict" } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#805 +payload: null +groups: ? ?array +message: "L'email est obligatoire." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Email {#806 +payload: null +groups: ? ?array +message: "Email invalide." +mode: null +normalizer: null } App\Validator\NoSpam {#807 +payload: null +groups: ? ?array +spamKeywords: [ "payment" "transfer" "balance" "sign in" "earn money" "bitcoin" "crypto" "wallet" "account verified" ] +suspiciousDomains: [ "graph.org" "t.me" "bit.ly" "tinyurl.com" "tinyurl" ] +spamEmojis: [ "💳" "💵" "📊" "🔥" "💰" "🤑" "💸" "🏦" "📈" "🪙" "💎" "🧧" "💶" "💴" ] +message: "Contenu non autorisé." +messageUrl: "Les liens et URLs ne sont pas autorisés." +messageKeyword: "Ce champ contient des mots interdits associés au spam ou aux arnaques." +messageDomain: "Ce domaine est interdit." +messagePattern: "Contenu suspect détecté." +messageEmoji: "Les emojis ne sont pas autorisés dans ce champ." +mode: "strict" } ] |
| label | false |
same as passed value |
| required | true |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none" "placeholder" => "Email *" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#805 +payload: null +groups: ? ?array +message: "L'email est obligatoire." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Email {#806 +payload: null +groups: ? ?array +message: "Email invalide." +mode: null +normalizer: null } App\Validator\NoSpam {#807 +payload: null +groups: ? ?array +spamKeywords: [ "payment" "transfer" "balance" "sign in" "earn money" "bitcoin" "crypto" "wallet" "account verified" ] +suspiciousDomains: [ "graph.org" "t.me" "bit.ly" "tinyurl.com" "tinyurl" ] +spamEmojis: [ "💳" "💵" "📊" "🔥" "💰" "🤑" "💸" "🏦" "📈" "🪙" "💎" "🧧" "💶" "💴" ] +message: "Contenu non autorisé." +messageUrl: "Les liens et URLs ne sont pas autorisés." +messageKeyword: "Ce champ contient des mots interdits associés au spam ou aux arnaques." +messageDomain: "Ce domaine est interdit." +messagePattern: "Contenu suspect détecté." +messageEmoji: "Les emojis ne sont pas autorisés dans ce champ." +mode: "strict" } ] |
| 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 {#755 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#70 …} -logger: Monolog\Logger {#181 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#756 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#918 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 enter a valid email address." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | false |
| 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() {#920 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#251 …} $message: Closure() {#919 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none" "placeholder" => "Email *" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "email" "_professionel_email" ] |
| cache_key | "_professionel_email_email" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1055 -errors: [] -form: Symfony\Component\Form\Form {#980 …} } |
| form | Symfony\Component\Form\FormView {#1056 …5} |
| full_name | "professionel[email]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "professionel_email" |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "email" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_professionel_email" |
| valid | true |
| value | "" |
tele
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 | null |
| View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none" "placeholder" => "Téléphone *" ] |
[ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none" "placeholder" => "Téléphone *" ] |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#808 +payload: null +groups: ? ?array +message: "Le téléphone est obligatoire." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Regex {#809 +payload: null +groups: ? ?array +message: "Téléphone invalide (ex: 0612345678 ou 06 12 34 56 78)." +pattern: "/^0[1-9]([0-9]{2} ?){4}$/" +htmlPattern: null +match: true +normalizer: null } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#808 +payload: null +groups: ? ?array +message: "Le téléphone est obligatoire." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Regex {#809 +payload: null +groups: ? ?array +message: "Téléphone invalide (ex: 0612345678 ou 06 12 34 56 78)." +pattern: "/^0[1-9]([0-9]{2} ?){4}$/" +htmlPattern: null +match: true +normalizer: null } ] |
| label | false |
same as passed value |
| required | true |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none" "placeholder" => "Téléphone *" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#808 +payload: null +groups: ? ?array +message: "Le téléphone est obligatoire." +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Regex {#809 +payload: null +groups: ? ?array +message: "Téléphone invalide (ex: 0612345678 ou 06 12 34 56 78)." +pattern: "/^0[1-9]([0-9]{2} ?){4}$/" +htmlPattern: null +match: true +normalizer: 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\SameOriginCsrfTokenManager {#755 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#70 …} -logger: Monolog\Logger {#181 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#756 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#931 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 | false |
| 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() {#933 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#251 …} $message: Closure() {#932 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "w-full px-4 py-3 rounded-xl border border-gray-200 text-sm focus:ring-2 focus:ring-orange-500 outline-none" "placeholder" => "Téléphone *" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "tel" "_professionel_tele" ] |
| cache_key | "_professionel_tele_tel" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1057 -errors: [] -form: Symfony\Component\Form\Form {#983 …} } |
| form | Symfony\Component\Form\FormView {#1058 …5} |
| full_name | "professionel[tele]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "professionel_tele" |
| label | false |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "tele" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_professionel_tele" |
| valid | true |
| value | "" |
save
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "class" => "w-full px-6 py-3 bg-orange-500 hover:bg-orange-600 text-white font-bold rounded-xl transition-all" ] |
[ "class" => "w-full px-6 py-3 bg-orange-500 hover:bg-orange-600 text-white font-bold rounded-xl transition-all" ] |
| label | "Comparer maintenant" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| attr | [ "class" => "w-full px-6 py-3 bg-orange-500 hover:bg-orange-600 text-white font-bold rounded-xl transition-all" ] |
| attr_translation_parameters | [] |
| auto_initialize | false |
| block_name | null |
| block_prefix | null |
| disabled | false |
| form_attr | false |
| label | "Comparer maintenant" |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| priority | 0 |
| row_attr | [] |
| translation_domain | null |
| validate | true |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| attr | [ "class" => "w-full px-6 py-3 bg-orange-500 hover:bg-orange-600 text-white font-bold rounded-xl transition-all" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "button" "submit" "_professionel_save" ] |
| cache_key | "_professionel_save_submit" |
| clicked | false |
| disabled | false |
| form | Symfony\Component\Form\FormView {#1060 …5} |
| full_name | "professionel[save]" |
| id | "professionel_save" |
| label | "Comparer maintenant" |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| multipart | false |
| name | "save" |
| priority | 0 |
| row_attr | [] |
| translation_domain | null |
| unique_block_prefix | "_professionel_save" |
| value | null |
_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 {#755 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#70 …} -logger: Monolog\Logger {#181 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#756 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data | "csrf-token" |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1063 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() {#1065 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#251 …} $message: Closure() {#1064 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-controller" => "csrf-protection" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "csrf_token" "_professionel__token" ] |
| cache_key | "_professionel__token_hidden" |
| compound | false |
| data | "csrf-token" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1075 -errors: [] -form: Symfony\Component\Form\Form {#1071 …} } |
| form | Symfony\Component\Form\FormView {#1066 …5} |
| full_name | "professionel[_token]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "professionel__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 | "_professionel__token" |
| valid | true |
| value | "csrf-token" |