Forms
-
supplier
-
name
-
contactPerson
-
email
-
phone
-
address
-
taxNumber
-
website
-
paymentTerms
-
notes
-
_token
-
supplier
Form type:
"App\Form\SupplierType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\Supplier {#855 -id: 1 -name: "Mohamed Zoulouti" -contactPerson: "Mohamed Zoulouti" -email: "[email protected]" -phone: "0661620458" -address: "LOT ALKHADRA N 120" -taxNumber: null -paymentTerms: "Cheque apres 30 JOUR" -website: null -notes: null -createdAt: DateTime @1756048514 {#852 date: 2025-08-24 15:15:14.0 UTC (+00:00) } -updatedAt: DateTime @1756048514 {#853 date: 2025-08-24 15:15:14.0 UTC (+00:00) } -priceRequests: Doctrine\ORM\PersistentCollection {#845 …} -purchaseOrders: Doctrine\ORM\PersistentCollection {#877 …} -deliveryNotes: Doctrine\ORM\PersistentCollection {#869 …} -creditNotes: Doctrine\ORM\PersistentCollection {#955 …} -payments: Doctrine\ORM\PersistentCollection {#1018 …} -credits: Doctrine\ORM\PersistentCollection {#1080 …} -supplierPayments: Doctrine\ORM\PersistentCollection {#1077 …} -articles: Doctrine\ORM\PersistentCollection {#1141 …} } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| data | App\Entity\Supplier {#855 -id: 1 -name: "Mohamed Zoulouti" -contactPerson: "Mohamed Zoulouti" -email: "[email protected]" -phone: "0661620458" -address: "LOT ALKHADRA N 120" -taxNumber: null -paymentTerms: "Cheque apres 30 JOUR" -website: null -notes: null -createdAt: DateTime @1756048514 {#852 date: 2025-08-24 15:15:14.0 UTC (+00:00) } -updatedAt: DateTime @1756048514 {#853 date: 2025-08-24 15:15:14.0 UTC (+00:00) } -priceRequests: Doctrine\ORM\PersistentCollection {#845 …} -purchaseOrders: Doctrine\ORM\PersistentCollection {#877 …} -deliveryNotes: Doctrine\ORM\PersistentCollection {#869 …} -creditNotes: Doctrine\ORM\PersistentCollection {#955 …} -payments: Doctrine\ORM\PersistentCollection {#1018 …} -credits: Doctrine\ORM\PersistentCollection {#1080 …} -supplierPayments: Doctrine\ORM\PersistentCollection {#1077 …} -articles: Doctrine\ORM\PersistentCollection {#1141 …} } |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | true |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#574 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#205 …} -logger: Monolog\Logger {#106 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#575 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data | App\Entity\Supplier {#855 -id: 1 -name: "Mohamed Zoulouti" -contactPerson: "Mohamed Zoulouti" -email: "[email protected]" -phone: "0661620458" -address: "LOT ALKHADRA N 120" -taxNumber: null -paymentTerms: "Cheque apres 30 JOUR" -website: null -notes: null -createdAt: DateTime @1756048514 {#852 date: 2025-08-24 15:15:14.0 UTC (+00:00) } -updatedAt: DateTime @1756048514 {#853 date: 2025-08-24 15:15:14.0 UTC (+00:00) } -priceRequests: Doctrine\ORM\PersistentCollection {#845 …} -purchaseOrders: Doctrine\ORM\PersistentCollection {#877 …} -deliveryNotes: Doctrine\ORM\PersistentCollection {#869 …} -creditNotes: Doctrine\ORM\PersistentCollection {#955 …} -payments: Doctrine\ORM\PersistentCollection {#1018 …} -credits: Doctrine\ORM\PersistentCollection {#1080 …} -supplierPayments: Doctrine\ORM\PersistentCollection {#1077 …} -articles: Doctrine\ORM\PersistentCollection {#1141 …} } |
| data_class | "App\Entity\Supplier" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1355 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $class: "App\Entity\Supplier" } } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1353 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#98 …} $message: Closure() {#1354 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "supplier" "_supplier" ] |
| cache_key | "_supplier_supplier" |
| compound | true |
| data | App\Entity\Supplier {#855 -id: 1 -name: "Mohamed Zoulouti" -contactPerson: "Mohamed Zoulouti" -email: "[email protected]" -phone: "0661620458" -address: "LOT ALKHADRA N 120" -taxNumber: null -paymentTerms: "Cheque apres 30 JOUR" -website: null -notes: null -createdAt: DateTime @1756048514 {#852 date: 2025-08-24 15:15:14.0 UTC (+00:00) } -updatedAt: DateTime @1756048514 {#853 date: 2025-08-24 15:15:14.0 UTC (+00:00) } -priceRequests: Doctrine\ORM\PersistentCollection {#845 …} -purchaseOrders: Doctrine\ORM\PersistentCollection {#877 …} -deliveryNotes: Doctrine\ORM\PersistentCollection {#869 …} -creditNotes: Doctrine\ORM\PersistentCollection {#955 …} -payments: Doctrine\ORM\PersistentCollection {#1018 …} -credits: Doctrine\ORM\PersistentCollection {#1080 …} -supplierPayments: Doctrine\ORM\PersistentCollection {#1077 …} -articles: Doctrine\ORM\PersistentCollection {#1141 …} } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1373 -errors: [] -form: Symfony\Component\Form\Form {#1467 …} } |
| form | Symfony\Component\Form\FormView {#1352 …5} |
| full_name | "supplier" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "supplier" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "supplier" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_supplier" |
| valid | true |
| value | App\Entity\Supplier {#855 -id: 1 -name: "Mohamed Zoulouti" -contactPerson: "Mohamed Zoulouti" -email: "[email protected]" -phone: "0661620458" -address: "LOT ALKHADRA N 120" -taxNumber: null -paymentTerms: "Cheque apres 30 JOUR" -website: null -notes: null -createdAt: DateTime @1756048514 {#852 date: 2025-08-24 15:15:14.0 UTC (+00:00) } -updatedAt: DateTime @1756048514 {#853 date: 2025-08-24 15:15:14.0 UTC (+00:00) } -priceRequests: Doctrine\ORM\PersistentCollection {#845 …} -purchaseOrders: Doctrine\ORM\PersistentCollection {#877 …} -deliveryNotes: Doctrine\ORM\PersistentCollection {#869 …} -creditNotes: Doctrine\ORM\PersistentCollection {#955 …} -payments: Doctrine\ORM\PersistentCollection {#1018 …} -credits: Doctrine\ORM\PersistentCollection {#1080 …} -supplierPayments: Doctrine\ORM\PersistentCollection {#1077 …} -articles: Doctrine\ORM\PersistentCollection {#1141 …} } |
name
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 | "Mohamed Zoulouti" |
| 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-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "placeholder" => "Nom de l'entreprise" ] |
[ "class" => "w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "placeholder" => "Nom de l'entreprise" ] |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#1396 +payload: null +groups: ? ?array +message: "Le nom du fournisseur est obligatoire" +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Length {#1402 +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: 200 +min: null +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#1396 +payload: null +groups: ? ?array +message: "Le nom du fournisseur est obligatoire" +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Length {#1402 +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: 200 +min: null +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } ] |
| label | "Nom du fournisseur" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "class" => "w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "placeholder" => "Nom de l'entreprise" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#1396 +payload: null +groups: ? ?array +message: "Le nom du fournisseur est obligatoire" +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Length {#1402 +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: 200 +min: null +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } ] |
| 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 {#574 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#205 …} -logger: Monolog\Logger {#106 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#575 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1324 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Nom du fournisseur" |
| 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() {#1326 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#98 …} $message: Closure() {#1327 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "placeholder" => "Nom de l'entreprise" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_supplier_name" ] |
| cache_key | "_supplier_name_text" |
| compound | false |
| data | "Mohamed Zoulouti" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1542 -errors: [] -form: Symfony\Component\Form\Form {#1505 …} } |
| form | Symfony\Component\Form\FormView {#1544 …5} |
| full_name | "supplier[name]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "supplier_name" |
| label | "Nom du fournisseur" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "name" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_supplier_name" |
| valid | true |
| value | "Mohamed Zoulouti" |
contactPerson
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 | "Mohamed Zoulouti" |
| 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-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "placeholder" => "Nom du contact principal" ] |
[ "class" => "w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "placeholder" => "Nom du contact principal" ] |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#1343 +payload: null +groups: ? ?array +message: "La personne de contact est obligatoire" +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Length {#1341 +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: 100 +min: null +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#1343 +payload: null +groups: ? ?array +message: "La personne de contact est obligatoire" +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Length {#1341 +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: 100 +min: null +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } ] |
| label | "Personne de contact" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "class" => "w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "placeholder" => "Nom du contact principal" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#1343 +payload: null +groups: ? ?array +message: "La personne de contact est obligatoire" +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Length {#1341 +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: 100 +min: null +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } ] |
| 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 {#574 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#205 …} -logger: Monolog\Logger {#106 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#575 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1370 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 | "Personne de contact" |
| 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() {#1372 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#98 …} $message: Closure() {#1371 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "placeholder" => "Nom du contact principal" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_supplier_contactPerson" ] |
| cache_key | "_supplier_contactPerson_text" |
| compound | false |
| data | "Mohamed Zoulouti" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1541 -errors: [] -form: Symfony\Component\Form\Form {#1508 …} } |
| form | Symfony\Component\Form\FormView {#1539 …5} |
| full_name | "supplier[contactPerson]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "supplier_contactPerson" |
| label | "Personne de contact" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "contactPerson" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_supplier_contactPerson" |
| valid | true |
| value | "Mohamed Zoulouti" |
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 | "[email protected]" |
| 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-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "placeholder" => "[email protected]" ] |
[ "class" => "w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "placeholder" => "[email protected]" ] |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#1339 +payload: null +groups: ? ?array +message: "L'email est obligatoire" +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Email {#1337 +payload: null +groups: ? ?array +message: "L'email n'est pas valide" +mode: null +normalizer: null } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#1339 +payload: null +groups: ? ?array +message: "L'email est obligatoire" +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Email {#1337 +payload: null +groups: ? ?array +message: "L'email n'est pas valide" +mode: null +normalizer: null } ] |
| label | "Email" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "class" => "w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "placeholder" => "[email protected]" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#1339 +payload: null +groups: ? ?array +message: "L'email est obligatoire" +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Email {#1337 +payload: null +groups: ? ?array +message: "L'email n'est pas valide" +mode: null +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 {#574 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#205 …} -logger: Monolog\Logger {#106 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#575 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1380 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 | "Email" |
| 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() {#1385 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#98 …} $message: Closure() {#1379 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "placeholder" => "[email protected]" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "email" "_supplier_email" ] |
| cache_key | "_supplier_email_email" |
| compound | false |
| data | "[email protected]" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1490 -errors: [] -form: Symfony\Component\Form\Form {#1511 …} } |
| form | Symfony\Component\Form\FormView {#1492 …5} |
| full_name | "supplier[email]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "supplier_email" |
| label | "Email" |
| 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 | "_supplier_email" |
| valid | true |
| value | "[email protected]" |
phone
Form type:
"Symfony\Component\Form\Extension\Core\Type\TelType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "0661620458" |
| 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-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "placeholder" => "+212 6 12 34 56 78" ] |
[ "class" => "w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "placeholder" => "+212 6 12 34 56 78" ] |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#1320 +payload: null +groups: ? ?array +message: "Le téléphone est obligatoire" +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Length {#1336 +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: 20 +min: null +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#1320 +payload: null +groups: ? ?array +message: "Le téléphone est obligatoire" +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Length {#1336 +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: 20 +min: null +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } ] |
| label | "Téléphone" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "class" => "w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "placeholder" => "+212 6 12 34 56 78" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#1320 +payload: null +groups: ? ?array +message: "Le téléphone est obligatoire" +allowNull: false +normalizer: null } Symfony\Component\Validator\Constraints\Length {#1336 +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: 20 +min: null +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } ] |
| 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 {#574 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#205 …} -logger: Monolog\Logger {#106 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#575 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1393 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 | "Téléphone" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1400 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#98 …} $message: Closure() {#1392 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "placeholder" => "+212 6 12 34 56 78" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "tel" "_supplier_phone" ] |
| cache_key | "_supplier_phone_tel" |
| compound | false |
| data | "0661620458" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1462 -errors: [] -form: Symfony\Component\Form\Form {#1469 …} } |
| form | Symfony\Component\Form\FormView {#1453 …5} |
| full_name | "supplier[phone]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "supplier_phone" |
| label | "Téléphone" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "phone" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_supplier_phone" |
| valid | true |
| value | "0661620458" |
address
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "LOT ALKHADRA N 120" |
| 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-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "rows" => 3 "placeholder" => "Adresse complète du fournisseur" ] |
[ "class" => "w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "rows" => 3 "placeholder" => "Adresse complète du fournisseur" ] |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#1334 +payload: null +groups: ? ?array +message: "L'adresse est obligatoire" +allowNull: false +normalizer: null } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#1334 +payload: null +groups: ? ?array +message: "L'adresse est obligatoire" +allowNull: false +normalizer: null } ] |
| label | "Adresse" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "class" => "w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "rows" => 3 "placeholder" => "Adresse complète du fournisseur" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#1334 +payload: null +groups: ? ?array +message: "L'adresse est obligatoire" +allowNull: false +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 {#574 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#205 …} -logger: Monolog\Logger {#106 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#575 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1413 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 | "Adresse" |
| 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() {#1418 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#98 …} $message: Closure() {#1412 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "rows" => 3 "placeholder" => "Adresse complète du fournisseur" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "textarea" "_supplier_address" ] |
| cache_key | "_supplier_address_textarea" |
| compound | false |
| data | "LOT ALKHADRA N 120" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1443 -errors: [] -form: Symfony\Component\Form\Form {#1472 …} } |
| form | Symfony\Component\Form\FormView {#1428 …5} |
| full_name | "supplier[address]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "supplier_address" |
| label | "Adresse" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "address" |
| pattern | null |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_supplier_address" |
| valid | true |
| value | "LOT ALKHADRA N 120" |
taxNumber
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-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "placeholder" => "Numéro de TVA/ICE" ] |
[ "class" => "w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "placeholder" => "Numéro de TVA/ICE" ] |
| constraints | [ Symfony\Component\Validator\Constraints\Length {#1325 +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: 100 +min: null +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } ] |
[ Symfony\Component\Validator\Constraints\Length {#1325 +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: 100 +min: null +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } ] |
| label | "Numéro fiscal" |
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-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "placeholder" => "Numéro de TVA/ICE" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [ Symfony\Component\Validator\Constraints\Length {#1325 +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: 100 +min: null +charset: "UTF-8" +normalizer: null +countUnit: "codepoints" } ] |
| 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 {#574 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#205 …} -logger: Monolog\Logger {#106 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#575 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1425 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 | "Numéro fiscal" |
| 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() {#1427 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#98 …} $message: Closure() {#1426 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "placeholder" => "Numéro de TVA/ICE" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_supplier_taxNumber" ] |
| cache_key | "_supplier_taxNumber_text" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1419 -errors: [] -form: Symfony\Component\Form\Form {#1475 …} } |
| form | Symfony\Component\Form\FormView {#1401 …5} |
| full_name | "supplier[taxNumber]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "supplier_taxNumber" |
| label | "Numéro fiscal" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "taxNumber" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_supplier_taxNumber" |
| valid | true |
| value | "" |
website
Form type:
"Symfony\Component\Form\Extension\Core\Type\UrlType"
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-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "placeholder" => "https://www.exemple.com" ] |
[ "class" => "w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "placeholder" => "https://www.exemple.com" ] |
| constraints | [ Symfony\Component\Validator\Constraints\Url {#1328 +payload: null +groups: ? ?array +message: "L'URL n'est pas valide" +tldMessage: "This URL is missing a top-level domain." +protocols: [ "http" "https" ] +relativeProtocol: false +requireTld: false +normalizer: null } ] |
[ Symfony\Component\Validator\Constraints\Url {#1328 +payload: null +groups: ? ?array +message: "L'URL n'est pas valide" +tldMessage: "This URL is missing a top-level domain." +protocols: [ "http" "https" ] +relativeProtocol: false +requireTld: false +normalizer: null } ] |
| label | "Site web" |
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-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "placeholder" => "https://www.exemple.com" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [ Symfony\Component\Validator\Constraints\Url {#1328 +payload: null +groups: ? ?array +message: "L'URL n'est pas valide" +tldMessage: "This URL is missing a top-level domain." +protocols: [ "http" "https" ] +relativeProtocol: false +requireTld: false +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 {#574 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#205 …} -logger: Monolog\Logger {#106 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#575 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| default_protocol | "http" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1435 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 URL." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Site web" |
| 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() {#1441 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#98 …} $message: Closure() {#1440 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "placeholder" => "https://www.exemple.com" "inputmode" => "url" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "url" "_supplier_website" ] |
| cache_key | "_supplier_website_url" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1386 -errors: [] -form: Symfony\Component\Form\Form {#1478 …} } |
| form | Symfony\Component\Form\FormView {#1498 …5} |
| full_name | "supplier[website]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "supplier_website" |
| label | "Site web" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "website" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| type | "text" |
| unique_block_prefix | "_supplier_website" |
| valid | true |
| value | "" |
paymentTerms
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "Cheque apres 30 JOUR" |
| 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-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "rows" => 2 "placeholder" => "Ex: 30 jours fin de mois, virement bancaire..." ] |
[ "class" => "w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "rows" => 2 "placeholder" => "Ex: 30 jours fin de mois, virement bancaire..." ] |
| label | "Conditions de paiement" |
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-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "rows" => 2 "placeholder" => "Ex: 30 jours fin de mois, virement bancaire..." ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#574 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#205 …} -logger: Monolog\Logger {#106 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#575 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1450 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 | "Conditions de paiement" |
| 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() {#1452 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#98 …} $message: Closure() {#1449 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "rows" => 2 "placeholder" => "Ex: 30 jours fin de mois, virement bancaire..." ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "textarea" "_supplier_paymentTerms" ] |
| cache_key | "_supplier_paymentTerms_textarea" |
| compound | false |
| data | "Cheque apres 30 JOUR" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1497 -errors: [] -form: Symfony\Component\Form\Form {#1481 …} } |
| form | Symfony\Component\Form\FormView {#1491 …5} |
| full_name | "supplier[paymentTerms]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "supplier_paymentTerms" |
| label | "Conditions de paiement" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "paymentTerms" |
| pattern | null |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_supplier_paymentTerms" |
| valid | true |
| value | "Cheque apres 30 JOUR" |
notes
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-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "rows" => 3 "placeholder" => "Notes et commentaires sur le fournisseur" ] |
[ "class" => "w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "rows" => 3 "placeholder" => "Notes et commentaires sur le fournisseur" ] |
| label | "Notes" |
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-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "rows" => 3 "placeholder" => "Notes et commentaires sur le fournisseur" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#574 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#205 …} -logger: Monolog\Logger {#106 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#575 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1459 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 | "Notes" |
| 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() {#1461 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#98 …} $message: Closure() {#1460 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500" "rows" => 3 "placeholder" => "Notes et commentaires sur le fournisseur" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "textarea" "_supplier_notes" ] |
| cache_key | "_supplier_notes_textarea" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1323 -errors: [] -form: Symfony\Component\Form\Form {#1484 …} } |
| form | Symfony\Component\Form\FormView {#1546 …5} |
| full_name | "supplier[notes]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "supplier_notes" |
| label | "Notes" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "notes" |
| pattern | null |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_supplier_notes" |
| valid | true |
| value | "" |
_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 {#574 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#205 …} -logger: Monolog\Logger {#106 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#575 …} -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) {#1547 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() {#1552 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#98 …} $message: Closure() {#1549 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-controller" => "csrf-protection" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "csrf_token" "_supplier__token" ] |
| cache_key | "_supplier__token_hidden" |
| compound | false |
| data | "csrf-token" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1562 -errors: [] -form: Symfony\Component\Form\Form {#1558 …} } |
| form | Symfony\Component\Form\FormView {#1553 …5} |
| full_name | "supplier[_token]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "supplier__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 | "_supplier__token" |
| valid | true |
| value | "csrf-token" |