Forms
-
declaration_failure
-
1description
-
1mileage
-
medias
-
registrationDocument
-
client
-
1car
-
_token
-
declaration_failure
Form type:
"App\Form\DeclarationFailureType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\DeclarationFailure {#1421 -id: null -createdAt: DateTimeImmutable @1781395111 {#1422 date: 2026-06-13 23:58:31.282757 UTC (+00:00) } -updatedAt: DateTimeImmutable @1781395111 {#1419 date: 2026-06-13 23:58:31.282758 UTC (+00:00) } -description: null -mileage: null -registrationDocument: null -car: null -diagnostic: null -medias: null -number: null -status: App\Enum\DeclarationFailureEnum {#1420 …} -appointment: null -Token: null -client: App\Entity\Client {#1993 -id: 13 -createdAt: DateTimeImmutable @1781265137 {#1976 date: 2026-06-12 11:52:17.0 UTC (+00:00) } -updatedAt: null -fullName: "Ibrahima Bah" -email: "hafismtechnology@gmail.com" -phone: "624959700" -address: "Conakry" -rccm: "quotesquotation-3-1763996876-2026-06-12-6a2bf2f14903c.pdf" -type: App\Enum\ClientEnum {#2002 …} -cars: Doctrine\ORM\PersistentCollection {#1991 …} -appointments: Doctrine\ORM\PersistentCollection {#2036 …} -linkedUser: Proxies\__CG__\App\Entity\User {#2069 …} -Token: "37472aa3-7eb2-4aa6-9026-f03c5670aaeb" -CompanyName: "Hafismtechnology" -declarationFailures: Doctrine\ORM\PersistentCollection {#2166 …} -structure: Proxies\__CG__\App\Entity\Structure {#1100 …} -contactName: "Mamadou Diallo" -contactEmail: "mamadou.diallo@email.com" -contactPhone: "620111222" } -validation: null -repairTasks: Doctrine\Common\Collections\ArrayCollection {#1415 …} -quotations: Doctrine\Common\Collections\ArrayCollection {#1416 …} -structure: null -histories: Doctrine\Common\Collections\ArrayCollection {#1413 …} } |
| View Format | same as normalized format |
Submitted Data
| Property | Value |
|---|---|
| View Format | same as normalized format |
| Normalized Format | App\Entity\DeclarationFailure {#1421 -id: null -createdAt: DateTimeImmutable @1781395111 {#1422 date: 2026-06-13 23:58:31.282757 UTC (+00:00) } -updatedAt: DateTimeImmutable @1781395111 {#1419 date: 2026-06-13 23:58:31.282758 UTC (+00:00) } -description: null -mileage: null -registrationDocument: null -car: null -diagnostic: null -medias: null -number: null -status: App\Enum\DeclarationFailureEnum {#1420 …} -appointment: null -Token: null -client: App\Entity\Client {#1993 -id: 13 -createdAt: DateTimeImmutable @1781265137 {#1976 date: 2026-06-12 11:52:17.0 UTC (+00:00) } -updatedAt: null -fullName: "Ibrahima Bah" -email: "hafismtechnology@gmail.com" -phone: "624959700" -address: "Conakry" -rccm: "quotesquotation-3-1763996876-2026-06-12-6a2bf2f14903c.pdf" -type: App\Enum\ClientEnum {#2002 …} -cars: Doctrine\ORM\PersistentCollection {#1991 …} -appointments: Doctrine\ORM\PersistentCollection {#2036 …} -linkedUser: Proxies\__CG__\App\Entity\User {#2069 …} -Token: "37472aa3-7eb2-4aa6-9026-f03c5670aaeb" -CompanyName: "Hafismtechnology" -declarationFailures: Doctrine\ORM\PersistentCollection {#2166 …} -structure: Proxies\__CG__\App\Entity\Structure {#1100 …} -contactName: "Mamadou Diallo" -contactEmail: "mamadou.diallo@email.com" -contactPhone: "620111222" } -validation: null -repairTasks: Doctrine\Common\Collections\ArrayCollection {#1415 …} -quotations: Doctrine\Common\Collections\ArrayCollection {#1416 …} -structure: null -histories: Doctrine\Common\Collections\ArrayCollection {#1413 …} } |
| Model Format | same as normalized format |
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| data | App\Entity\DeclarationFailure {#1421 -id: null -createdAt: DateTimeImmutable @1781395111 {#1422 date: 2026-06-13 23:58:31.282757 UTC (+00:00) } -updatedAt: DateTimeImmutable @1781395111 {#1419 date: 2026-06-13 23:58:31.282758 UTC (+00:00) } -description: null -mileage: null -registrationDocument: null -car: null -diagnostic: null -medias: null -number: null -status: App\Enum\DeclarationFailureEnum {#1420 …} -appointment: null -Token: null -client: App\Entity\Client {#1993 -id: 13 -createdAt: DateTimeImmutable @1781265137 {#1976 date: 2026-06-12 11:52:17.0 UTC (+00:00) } -updatedAt: null -fullName: "Ibrahima Bah" -email: "hafismtechnology@gmail.com" -phone: "624959700" -address: "Conakry" -rccm: "quotesquotation-3-1763996876-2026-06-12-6a2bf2f14903c.pdf" -type: App\Enum\ClientEnum {#2002 …} -cars: Doctrine\ORM\PersistentCollection {#1991 …} -appointments: Doctrine\ORM\PersistentCollection {#2036 …} -linkedUser: Proxies\__CG__\App\Entity\User {#2069 …} -Token: "37472aa3-7eb2-4aa6-9026-f03c5670aaeb" -CompanyName: "Hafismtechnology" -declarationFailures: Doctrine\ORM\PersistentCollection {#2166 …} -structure: Proxies\__CG__\App\Entity\Structure {#1100 …} -contactName: "Mamadou Diallo" -contactEmail: "mamadou.diallo@email.com" -contactPhone: "620111222" } -validation: null -repairTasks: Doctrine\Common\Collections\ArrayCollection {#1415 …} -quotations: Doctrine\Common\Collections\ArrayCollection {#1416 …} -structure: null -histories: Doctrine\Common\Collections\ArrayCollection {#1413 …} } |
same as passed value |
| garage_id | 1 |
same as passed value |
| is_secretaire | true |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| 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 {#1279 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#217 …} -logger: Monolog\Logger {#108 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1282 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data | App\Entity\DeclarationFailure {#1421 -id: null -createdAt: DateTimeImmutable @1781395111 {#1422 date: 2026-06-13 23:58:31.282757 UTC (+00:00) } -updatedAt: DateTimeImmutable @1781395111 {#1419 date: 2026-06-13 23:58:31.282758 UTC (+00:00) } -description: null -mileage: null -registrationDocument: null -car: null -diagnostic: null -medias: null -number: null -status: App\Enum\DeclarationFailureEnum {#1420 …} -appointment: null -Token: null -client: App\Entity\Client {#1993 -id: 13 -createdAt: DateTimeImmutable @1781265137 {#1976 date: 2026-06-12 11:52:17.0 UTC (+00:00) } -updatedAt: null -fullName: "Ibrahima Bah" -email: "hafismtechnology@gmail.com" -phone: "624959700" -address: "Conakry" -rccm: "quotesquotation-3-1763996876-2026-06-12-6a2bf2f14903c.pdf" -type: App\Enum\ClientEnum {#2002 …} -cars: Doctrine\ORM\PersistentCollection {#1991 …} -appointments: Doctrine\ORM\PersistentCollection {#2036 …} -linkedUser: Proxies\__CG__\App\Entity\User {#2069 …} -Token: "37472aa3-7eb2-4aa6-9026-f03c5670aaeb" -CompanyName: "Hafismtechnology" -declarationFailures: Doctrine\ORM\PersistentCollection {#2166 …} -structure: Proxies\__CG__\App\Entity\Structure {#1100 …} -contactName: "Mamadou Diallo" -contactEmail: "mamadou.diallo@email.com" -contactPhone: "620111222" } -validation: null -repairTasks: Doctrine\Common\Collections\ArrayCollection {#1415 …} -quotations: Doctrine\Common\Collections\ArrayCollection {#1416 …} -structure: null -histories: Doctrine\Common\Collections\ArrayCollection {#1413 …} } |
| data_class | "App\Entity\DeclarationFailure" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1550 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $class: "App\Entity\DeclarationFailure" } } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| garage_id | 1 |
| 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 |
| is_secretaire | true |
| 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() {#1552 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#317 …} $message: Closure() {#1551 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "declaration_failure" "_declaration_failure" ] |
| cache_key | "_declaration_failure_declaration_failure" |
| compound | true |
| data | App\Entity\DeclarationFailure {#1421 -id: null -createdAt: DateTimeImmutable @1781395111 {#1422 date: 2026-06-13 23:58:31.282757 UTC (+00:00) } -updatedAt: DateTimeImmutable @1781395111 {#1419 date: 2026-06-13 23:58:31.282758 UTC (+00:00) } -description: null -mileage: null -registrationDocument: null -car: null -diagnostic: null -medias: null -number: null -status: App\Enum\DeclarationFailureEnum {#1420 …} -appointment: null -Token: null -client: App\Entity\Client {#1993 -id: 13 -createdAt: DateTimeImmutable @1781265137 {#1976 date: 2026-06-12 11:52:17.0 UTC (+00:00) } -updatedAt: null -fullName: "Ibrahima Bah" -email: "hafismtechnology@gmail.com" -phone: "624959700" -address: "Conakry" -rccm: "quotesquotation-3-1763996876-2026-06-12-6a2bf2f14903c.pdf" -type: App\Enum\ClientEnum {#2002 …} -cars: Doctrine\ORM\PersistentCollection {#1991 …} -appointments: Doctrine\ORM\PersistentCollection {#2036 …} -linkedUser: Proxies\__CG__\App\Entity\User {#2069 …} -Token: "37472aa3-7eb2-4aa6-9026-f03c5670aaeb" -CompanyName: "Hafismtechnology" -declarationFailures: Doctrine\ORM\PersistentCollection {#2166 …} -structure: Proxies\__CG__\App\Entity\Structure {#1100 …} -contactName: "Mamadou Diallo" -contactEmail: "mamadou.diallo@email.com" -contactPhone: "620111222" } -validation: null -repairTasks: Doctrine\Common\Collections\ArrayCollection {#1415 …} -quotations: Doctrine\Common\Collections\ArrayCollection {#1416 …} -structure: null -histories: Doctrine\Common\Collections\ArrayCollection {#1413 …} } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2249 -errors: [] -form: Symfony\Component\Form\Form {#1763 …} } |
| form | Symfony\Component\Form\FormView {#2233 …5} |
| full_name | "declaration_failure" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "declaration_failure" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | true |
| name | "declaration_failure" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | true |
| translation_domain | null |
| unique_block_prefix | "_declaration_failure" |
| valid | false |
| value | App\Entity\DeclarationFailure {#1421 -id: null -createdAt: DateTimeImmutable @1781395111 {#1422 date: 2026-06-13 23:58:31.282757 UTC (+00:00) } -updatedAt: DateTimeImmutable @1781395111 {#1419 date: 2026-06-13 23:58:31.282758 UTC (+00:00) } -description: null -mileage: null -registrationDocument: null -car: null -diagnostic: null -medias: null -number: null -status: App\Enum\DeclarationFailureEnum {#1420 …} -appointment: null -Token: null -client: App\Entity\Client {#1993 -id: 13 -createdAt: DateTimeImmutable @1781265137 {#1976 date: 2026-06-12 11:52:17.0 UTC (+00:00) } -updatedAt: null -fullName: "Ibrahima Bah" -email: "hafismtechnology@gmail.com" -phone: "624959700" -address: "Conakry" -rccm: "quotesquotation-3-1763996876-2026-06-12-6a2bf2f14903c.pdf" -type: App\Enum\ClientEnum {#2002 …} -cars: Doctrine\ORM\PersistentCollection {#1991 …} -appointments: Doctrine\ORM\PersistentCollection {#2036 …} -linkedUser: Proxies\__CG__\App\Entity\User {#2069 …} -Token: "37472aa3-7eb2-4aa6-9026-f03c5670aaeb" -CompanyName: "Hafismtechnology" -declarationFailures: Doctrine\ORM\PersistentCollection {#2166 …} -structure: Proxies\__CG__\App\Entity\Structure {#1100 …} -contactName: "Mamadou Diallo" -contactEmail: "mamadou.diallo@email.com" -contactPhone: "620111222" } -validation: null -repairTasks: Doctrine\Common\Collections\ArrayCollection {#1415 …} -quotations: Doctrine\Common\Collections\ArrayCollection {#1416 …} -structure: null -histories: Doctrine\Common\Collections\ArrayCollection {#1413 …} } |
description
Errors
| Message | Origin | Cause |
|---|---|---|
| Veuillez saisir une description. | Unknown. |
Caused by:
Symfony\Component\Validator\ConstraintViolation {#2324 root: Symfony\Component\Form\Form {#1763 …} path: "children[description].data" value: null } |
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format |
"" |
Submitted Data
| Property | Value |
|---|---|
| View Format |
"" |
| Normalized Format | null |
| Model Format | same as normalized format |
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "placeholder" => "Ex : Le véhicule fait un bruit étrange au démarrage." "class" => "form-control form-control-xl form-control-outlined" ] |
[ "placeholder" => "Ex : Le véhicule fait un bruit étrange au démarrage." "class" => "form-control form-control-xl form-control-outlined" ] |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#1558 +payload: null +groups: [ "Default" ] +message: "Veuillez saisir une description." +allowNull: false +normalizer: null } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#1558 +payload: null +groups: [ "Default" ] +message: "Veuillez saisir une description." +allowNull: false +normalizer: null } ] |
| help | "Décrivez clairement la panne rencontrée. Exemple : "Le moteur ne démarre plus malgré une batterie neuve."" |
same as passed value |
| label | "Description de la pannes" |
same as passed value |
| label_attr | [ "class" => "form-label-outlined" ] |
[ "class" => "form-label-outlined" ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "placeholder" => "Ex : Le véhicule fait un bruit étrange au démarrage." "class" => "form-control form-control-xl form-control-outlined" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#1558 +payload: null +groups: [ "Default" ] +message: "Veuillez saisir une description." +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 {#1279 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#217 …} -logger: Monolog\Logger {#108 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1282 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1587 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 | "Décrivez clairement la panne rencontrée. Exemple : "Le moteur ne démarre plus malgré une batterie neuve."" |
| 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 | "Description de la pannes" |
| label_attr | [ "class" => "form-label-outlined" ] |
| 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() {#1589 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#317 …} $message: Closure() {#1588 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "placeholder" => "Ex : Le véhicule fait un bruit étrange au démarrage." "class" => "form-control form-control-xl form-control-outlined" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "textarea" "_declaration_failure_description" ] |
| cache_key | "_declaration_failure_description_textarea" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2274 -errors: [ Symfony\Component\Form\FormError {#2263 #messageTemplate: "Veuillez saisir une description." -origin: Symfony\Component\Form\Form {#1760 …} -message: "Veuillez saisir une description." #messageParameters: [ "{{ value }}" => "null" ] #messagePluralization: null -cause: Symfony\Component\Validator\ConstraintViolation {#2324 root: Symfony\Component\Form\Form {#1763 …} path: "children[description].data" value: null } } ] -form: Symfony\Component\Form\Form {#1760 …} } |
| form | Symfony\Component\Form\FormView {#1867 …5} |
| full_name | "declaration_failure[description]" |
| help | "Décrivez clairement la panne rencontrée. Exemple : "Le moteur ne démarre plus malgré une batterie neuve."" |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "declaration_failure_description" |
| label | "Description de la pannes" |
| label_attr | [ "class" => "form-label-outlined" ] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "description" |
| pattern | null |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | true |
| translation_domain | null |
| unique_block_prefix | "_declaration_failure_description" |
| valid | false |
| value | "" |
mileage
Form type:
"Symfony\Component\Form\Extension\Core\Type\TextType"
Errors
| Message | Origin | Cause |
|---|---|---|
| Indiquez le kilométrage actuel | Unknown. |
Caused by:
Symfony\Component\Validator\ConstraintViolation {#2284 root: Symfony\Component\Form\Form {#1763 …} path: "children[mileage].data" value: null } |
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format |
"" |
Submitted Data
| Property | Value |
|---|---|
| View Format |
"" |
| Normalized Format | null |
| Model Format | same as normalized format |
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "placeholder" => "Ex : 123456553" "class" => "form-control form-control-xl form-control-outlined" ] |
[ "placeholder" => "Ex : 123456553" "class" => "form-control form-control-xl form-control-outlined" ] |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#1561 +payload: null +groups: [ "Default" ] +message: "Indiquez le kilométrage actuel" +allowNull: false +normalizer: null } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#1561 +payload: null +groups: [ "Default" ] +message: "Indiquez le kilométrage actuel" +allowNull: false +normalizer: null } ] |
| help | "Indiquez le kilométrage actuel au moment de la panne." |
same as passed value |
| label | "Kilometrage" |
same as passed value |
| label_attr | [ "class" => "form-label-outlined" ] |
[ "class" => "form-label-outlined" ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "placeholder" => "Ex : 123456553" "class" => "form-control form-control-xl form-control-outlined" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#1561 +payload: null +groups: [ "Default" ] +message: "Indiquez le kilométrage actuel" +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 {#1279 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#217 …} -logger: Monolog\Logger {#108 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1282 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1596 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 | "Indiquez le kilométrage actuel au moment de la panne." |
| 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 | "Kilometrage" |
| label_attr | [ "class" => "form-label-outlined" ] |
| 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() {#1598 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#317 …} $message: Closure() {#1597 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "placeholder" => "Ex : 123456553" "class" => "form-control form-control-xl form-control-outlined" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_declaration_failure_mileage" ] |
| cache_key | "_declaration_failure_mileage_text" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2272 -errors: [ Symfony\Component\Form\FormError {#2264 #messageTemplate: "Indiquez le kilométrage actuel" -origin: Symfony\Component\Form\Form {#1757 …} -message: "Indiquez le kilométrage actuel" #messageParameters: [ "{{ value }}" => "null" ] #messagePluralization: null -cause: Symfony\Component\Validator\ConstraintViolation {#2284 root: Symfony\Component\Form\Form {#1763 …} path: "children[mileage].data" value: null } } ] -form: Symfony\Component\Form\Form {#1757 …} } |
| form | Symfony\Component\Form\FormView {#2269 …5} |
| full_name | "declaration_failure[mileage]" |
| help | "Indiquez le kilométrage actuel au moment de la panne." |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "declaration_failure_mileage" |
| label | "Kilometrage" |
| label_attr | [ "class" => "form-label-outlined" ] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "mileage" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | true |
| translation_domain | null |
| unique_block_prefix | "_declaration_failure_mileage" |
| valid | false |
| value | "" |
medias
Form type:
"Symfony\Component\Form\Extension\Core\Type\FileType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format |
"" |
Submitted Data
| Property | Value |
|---|---|
| View Format | same as normalized format |
| Normalized Format | [] |
| Model Format | same as normalized format |
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "accept" => "image/*,application/pdf" "class" => "form-file-input form-control form-control-xl" ] |
[ "accept" => "image/*,application/pdf" "class" => "form-file-input form-control form-control-xl" ] |
| constraints | [ Symfony\Component\Validator\Constraints\All {#1564 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\File {#1565 +payload: null +groups: [ "Default" ] +binaryFormat: false +mimeTypes: [ "image/jpeg" "image/jpg" "image/png" "application/pdf" ] +filenameMaxLength: null +extensions: [] +filenameCharset: null +filenameCountUnit: "bytes" +notFoundMessage: "The file could not be found." +notReadableMessage: "The file is not readable." +maxSizeMessage: "The file is too large ({{ size }} {{ suffix }}). Allowed maximum size is {{ limit }} {{ suffix }}." +mimeTypesMessage: "Ce format n'est pas pris en compte" +extensionsMessage: "The extension of the file is invalid ({{ extension }}). Allowed extensions are {{ extensions }}." +disallowEmptyMessage: "An empty file is not allowed." +filenameTooLongMessage: "The filename is too long. It should have {{ filename_max_length }} character or less.|The filename is too long. It should have {{ filename_max_length }} characters or less." +filenameCharsetMessage: "This filename does not match the expected charset." +uploadIniSizeErrorMessage: "The file is too large. Allowed maximum size is {{ limit }} {{ suffix }}." +uploadFormSizeErrorMessage: "The file is too large." +uploadPartialErrorMessage: "The file was only partially uploaded." +uploadNoFileErrorMessage: "No file was uploaded." +uploadNoTmpDirErrorMessage: "No temporary folder was configured in php.ini." +uploadCantWriteErrorMessage: "Cannot write temporary file to disk." +uploadExtensionErrorMessage: "A PHP extension caused the upload to fail." +uploadErrorMessage: "The file could not be uploaded." #maxSize: 8999000 } ] } ] |
[ Symfony\Component\Validator\Constraints\All {#1564 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\File {#1565 +payload: null +groups: [ "Default" ] +binaryFormat: false +mimeTypes: [ "image/jpeg" "image/jpg" "image/png" "application/pdf" ] +filenameMaxLength: null +extensions: [] +filenameCharset: null +filenameCountUnit: "bytes" +notFoundMessage: "The file could not be found." +notReadableMessage: "The file is not readable." +maxSizeMessage: "The file is too large ({{ size }} {{ suffix }}). Allowed maximum size is {{ limit }} {{ suffix }}." +mimeTypesMessage: "Ce format n'est pas pris en compte" +extensionsMessage: "The extension of the file is invalid ({{ extension }}). Allowed extensions are {{ extensions }}." +disallowEmptyMessage: "An empty file is not allowed." +filenameTooLongMessage: "The filename is too long. It should have {{ filename_max_length }} character or less.|The filename is too long. It should have {{ filename_max_length }} characters or less." +filenameCharsetMessage: "This filename does not match the expected charset." +uploadIniSizeErrorMessage: "The file is too large. Allowed maximum size is {{ limit }} {{ suffix }}." +uploadFormSizeErrorMessage: "The file is too large." +uploadPartialErrorMessage: "The file was only partially uploaded." +uploadNoFileErrorMessage: "No file was uploaded." +uploadNoTmpDirErrorMessage: "No temporary folder was configured in php.ini." +uploadCantWriteErrorMessage: "Cannot write temporary file to disk." +uploadExtensionErrorMessage: "A PHP extension caused the upload to fail." +uploadErrorMessage: "The file could not be uploaded." #maxSize: 8999000 } ] } ] |
| label | "Des images_old /Autres documents" |
same as passed value |
| label_attr | [ "class" => "form-file-label" ] |
[ "class" => "form-file-label" ] |
| mapped | false |
same as passed value |
| multiple | true |
same as passed value |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | true |
| attr | [ "accept" => "image/*,application/pdf" "class" => "form-file-input form-control form-control-xl" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [ Symfony\Component\Validator\Constraints\All {#1564 +payload: null +groups: [ "Default" ] +constraints: [ Symfony\Component\Validator\Constraints\File {#1565 +payload: null +groups: [ "Default" ] +binaryFormat: false +mimeTypes: [ "image/jpeg" "image/jpg" "image/png" "application/pdf" ] +filenameMaxLength: null +extensions: [] +filenameCharset: null +filenameCountUnit: "bytes" +notFoundMessage: "The file could not be found." +notReadableMessage: "The file is not readable." +maxSizeMessage: "The file is too large ({{ size }} {{ suffix }}). Allowed maximum size is {{ limit }} {{ suffix }}." +mimeTypesMessage: "Ce format n'est pas pris en compte" +extensionsMessage: "The extension of the file is invalid ({{ extension }}). Allowed extensions are {{ extensions }}." +disallowEmptyMessage: "An empty file is not allowed." +filenameTooLongMessage: "The filename is too long. It should have {{ filename_max_length }} character or less.|The filename is too long. It should have {{ filename_max_length }} characters or less." +filenameCharsetMessage: "This filename does not match the expected charset." +uploadIniSizeErrorMessage: "The file is too large. Allowed maximum size is {{ limit }} {{ suffix }}." +uploadFormSizeErrorMessage: "The file is too large." +uploadPartialErrorMessage: "The file was only partially uploaded." +uploadNoFileErrorMessage: "No file was uploaded." +uploadNoTmpDirErrorMessage: "No temporary folder was configured in php.ini." +uploadCantWriteErrorMessage: "Cannot write temporary file to disk." +uploadExtensionErrorMessage: "A PHP extension caused the upload to fail." +uploadErrorMessage: "The file could not be uploaded." #maxSize: 8999000 } ] } ] |
| 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 {#1279 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#217 …} -logger: Monolog\Logger {#108 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1282 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | [] |
| 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 select a valid file." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Des images_old /Autres documents" |
| label_attr | [ "class" => "form-file-label" ] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | false |
| method | "POST" |
| multiple | true |
| 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() {#1612 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#317 …} $message: Closure() {#1611 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "accept" => "image/*,application/pdf" "class" => "form-file-input form-control form-control-xl" "multiple" => "multiple" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "file" "_declaration_failure_medias" ] |
| cache_key | "_declaration_failure_medias_file" |
| compound | false |
| data | [] |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2273 -errors: [] -form: Symfony\Component\Form\Form {#1753 …} } |
| form | Symfony\Component\Form\FormView {#2271 …5} |
| full_name | "declaration_failure[medias][]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "declaration_failure_medias" |
| label | "Des images_old /Autres documents" |
| label_attr | [ "class" => "form-file-label" ] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | true |
| name | "medias" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | true |
| translation_domain | null |
| type | "file" |
| unique_block_prefix | "_declaration_failure_medias" |
| valid | true |
| value | "" |
registrationDocument
Form type:
"Symfony\Component\Form\Extension\Core\Type\FileType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format |
"" |
Submitted Data
| Property | Value |
|---|---|
| View Format |
"" |
| Normalized Format | null |
| Model Format | same as normalized format |
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "accept" => "image/*,application/pdf" "class" => "form-file-input form-control form-control-xl" ] |
[ "accept" => "image/*,application/pdf" "class" => "form-file-input form-control form-control-xl" ] |
| constraints | [ Symfony\Component\Validator\Constraints\File {#1572 +payload: null +groups: [ "Default" ] +binaryFormat: false +mimeTypes: [ "image/jpeg" "image/jpg" "image/png" "application/pdf" ] +filenameMaxLength: null +extensions: [] +filenameCharset: null +filenameCountUnit: "bytes" +notFoundMessage: "The file could not be found." +notReadableMessage: "The file is not readable." +maxSizeMessage: "The file is too large ({{ size }} {{ suffix }}). Allowed maximum size is {{ limit }} {{ suffix }}." +mimeTypesMessage: "Ce format n'est pas pris en compte" +extensionsMessage: "The extension of the file is invalid ({{ extension }}). Allowed extensions are {{ extensions }}." +disallowEmptyMessage: "An empty file is not allowed." +filenameTooLongMessage: "The filename is too long. It should have {{ filename_max_length }} character or less.|The filename is too long. It should have {{ filename_max_length }} characters or less." +filenameCharsetMessage: "This filename does not match the expected charset." +uploadIniSizeErrorMessage: "The file is too large. Allowed maximum size is {{ limit }} {{ suffix }}." +uploadFormSizeErrorMessage: "The file is too large." +uploadPartialErrorMessage: "The file was only partially uploaded." +uploadNoFileErrorMessage: "No file was uploaded." +uploadNoTmpDirErrorMessage: "No temporary folder was configured in php.ini." +uploadCantWriteErrorMessage: "Cannot write temporary file to disk." +uploadExtensionErrorMessage: "A PHP extension caused the upload to fail." +uploadErrorMessage: "The file could not be uploaded." #maxSize: 8999000 } ] |
[ Symfony\Component\Validator\Constraints\File {#1572 +payload: null +groups: [ "Default" ] +binaryFormat: false +mimeTypes: [ "image/jpeg" "image/jpg" "image/png" "application/pdf" ] +filenameMaxLength: null +extensions: [] +filenameCharset: null +filenameCountUnit: "bytes" +notFoundMessage: "The file could not be found." +notReadableMessage: "The file is not readable." +maxSizeMessage: "The file is too large ({{ size }} {{ suffix }}). Allowed maximum size is {{ limit }} {{ suffix }}." +mimeTypesMessage: "Ce format n'est pas pris en compte" +extensionsMessage: "The extension of the file is invalid ({{ extension }}). Allowed extensions are {{ extensions }}." +disallowEmptyMessage: "An empty file is not allowed." +filenameTooLongMessage: "The filename is too long. It should have {{ filename_max_length }} character or less.|The filename is too long. It should have {{ filename_max_length }} characters or less." +filenameCharsetMessage: "This filename does not match the expected charset." +uploadIniSizeErrorMessage: "The file is too large. Allowed maximum size is {{ limit }} {{ suffix }}." +uploadFormSizeErrorMessage: "The file is too large." +uploadPartialErrorMessage: "The file was only partially uploaded." +uploadNoFileErrorMessage: "No file was uploaded." +uploadNoTmpDirErrorMessage: "No temporary folder was configured in php.ini." +uploadCantWriteErrorMessage: "Cannot write temporary file to disk." +uploadExtensionErrorMessage: "A PHP extension caused the upload to fail." +uploadErrorMessage: "The file could not be uploaded." #maxSize: 8999000 } ] |
| label | "Carte grise" |
same as passed value |
| label_attr | [ "class" => "form-file-label" ] |
[ "class" => "form-file-label" ] |
| mapped | false |
same as passed value |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | true |
| attr | [ "accept" => "image/*,application/pdf" "class" => "form-file-input form-control form-control-xl" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [ Symfony\Component\Validator\Constraints\File {#1572 +payload: null +groups: [ "Default" ] +binaryFormat: false +mimeTypes: [ "image/jpeg" "image/jpg" "image/png" "application/pdf" ] +filenameMaxLength: null +extensions: [] +filenameCharset: null +filenameCountUnit: "bytes" +notFoundMessage: "The file could not be found." +notReadableMessage: "The file is not readable." +maxSizeMessage: "The file is too large ({{ size }} {{ suffix }}). Allowed maximum size is {{ limit }} {{ suffix }}." +mimeTypesMessage: "Ce format n'est pas pris en compte" +extensionsMessage: "The extension of the file is invalid ({{ extension }}). Allowed extensions are {{ extensions }}." +disallowEmptyMessage: "An empty file is not allowed." +filenameTooLongMessage: "The filename is too long. It should have {{ filename_max_length }} character or less.|The filename is too long. It should have {{ filename_max_length }} characters or less." +filenameCharsetMessage: "This filename does not match the expected charset." +uploadIniSizeErrorMessage: "The file is too large. Allowed maximum size is {{ limit }} {{ suffix }}." +uploadFormSizeErrorMessage: "The file is too large." +uploadPartialErrorMessage: "The file was only partially uploaded." +uploadNoFileErrorMessage: "No file was uploaded." +uploadNoTmpDirErrorMessage: "No temporary folder was configured in php.ini." +uploadCantWriteErrorMessage: "Cannot write temporary file to disk." +uploadExtensionErrorMessage: "A PHP extension caused the upload to fail." +uploadErrorMessage: "The file could not be uploaded." #maxSize: 8999000 } ] |
| 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 {#1279 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#217 …} -logger: Monolog\Logger {#108 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1282 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | "Symfony\Component\HttpFoundation\File\File" |
| disabled | false |
| empty_data | null |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "Please select a valid file." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Carte grise" |
| label_attr | [ "class" => "form-file-label" ] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | false |
| method | "POST" |
| multiple | false |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1621 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#317 …} $message: Closure() {#1620 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "accept" => "image/*,application/pdf" "class" => "form-file-input form-control form-control-xl" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "file" "_declaration_failure_registrationDocument" ] |
| cache_key | "_declaration_failure_registrationDocument_file" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2276 -errors: [] -form: Symfony\Component\Form\Form {#1780 …} } |
| form | Symfony\Component\Form\FormView {#2275 …5} |
| full_name | "declaration_failure[registrationDocument]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "declaration_failure_registrationDocument" |
| label | "Carte grise" |
| label_attr | [ "class" => "form-file-label" ] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | true |
| name | "registrationDocument" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | true |
| translation_domain | null |
| type | "file" |
| unique_block_prefix | "_declaration_failure_registrationDocument" |
| valid | true |
| value | "" |
client
Form type:
"Symfony\Bridge\Doctrine\Form\Type\EntityType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format |
"" |
Submitted Data
| Property | Value |
|---|---|
| View Format |
"13"
|
| Normalized Format | App\Entity\Client {#1993 -id: 13 -createdAt: DateTimeImmutable @1781265137 {#1976 date: 2026-06-12 11:52:17.0 UTC (+00:00) } -updatedAt: null -fullName: "Ibrahima Bah" -email: "hafismtechnology@gmail.com" -phone: "624959700" -address: "Conakry" -rccm: "quotesquotation-3-1763996876-2026-06-12-6a2bf2f14903c.pdf" -type: App\Enum\ClientEnum {#2002 …} -cars: Doctrine\ORM\PersistentCollection {#1991 …} -appointments: Doctrine\ORM\PersistentCollection {#2036 …} -linkedUser: Proxies\__CG__\App\Entity\User {#2069 …} -Token: "37472aa3-7eb2-4aa6-9026-f03c5670aaeb" -CompanyName: "Hafismtechnology" -declarationFailures: Doctrine\ORM\PersistentCollection {#2166 …} -structure: Proxies\__CG__\App\Entity\Structure {#1100 …} -contactName: "Mamadou Diallo" -contactEmail: "mamadou.diallo@email.com" -contactPhone: "620111222" } |
| Model Format | same as normalized format |
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "class" => "form-select js-select2" "data-ui" => "xl" "data-search" => "on" ] |
[ "class" => "form-select js-select2" "data-ui" => "xl" "data-search" => "on" ] |
| choice_label | "fullName" |
same as passed value |
| class | "App\Entity\Client" |
same as passed value |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#1570 +payload: null +groups: [ "Default" ] +message: "Vous devez choisir un client." +allowNull: false +normalizer: null } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#1570 +payload: null +groups: [ "Default" ] +message: "Vous devez choisir un client." +allowNull: false +normalizer: null } ] |
| label | "Ajouter un client" |
same as passed value |
| label_attr | [ "class" => "form-label-outlined" ] |
[ "class" => "form-label-outlined" ] |
| placeholder | "— Sélectionner un client —" |
same as passed value |
| query_builder | Closure(ClientRepository $cr) {#1571 class: "App\Form\DeclarationFailureType" this: App\Form\DeclarationFailureType {#1475 …} use: { $garage_id: 1 } } |
Doctrine\ORM\QueryBuilder {#1662 -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#1659 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "cl" ] } ] "from" => [ Doctrine\ORM\Query\Expr\From {#1657 #from: "App\Entity\Client" #alias: "cl" #indexBy: null } ] "join" => [] "set" => [] "where" => Doctrine\ORM\Query\Expr\Andx {#1663 #preSeparator: "(" #separator: " AND " #postSeparator: ")" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Comparison" "Doctrine\ORM\Query\Expr\Func" "Doctrine\ORM\Query\Expr\Orx" "Doctrine\ORM\Query\Expr\Andx" ] #parts: [ "cl.structure = :garage" ] } "groupBy" => [] "having" => null "orderBy" => [ Doctrine\ORM\Query\Expr\OrderBy {#1664 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [] #parts: [ "cl.fullName ASC" ] } ] ] -type: Doctrine\ORM\QueryType {#1658 …} -dql: "SELECT cl FROM App\Entity\Client cl WHERE cl.structure = :garage ORDER BY cl.fullName ASC" -parameters: Doctrine\Common\Collections\ArrayCollection {#1661 …} -firstResult: 0 -maxResults: null -joinRootAliases: [] #cacheable: false #cacheRegion: null #cacheMode: null #lifetime: 0 -boundCounter: 0 -hints: [] -em: Doctrine\ORM\EntityManager {#481 …11} } |
| required | true |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "class" => "form-select js-select2" "data-ui" => "xl" "data-search" => "on" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | "fullName" |
| choice_lazy | false |
| choice_loader | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#1788 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\DoctrineChoiceLoader {#1667 …} } |
| choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#1666 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceName(object $choice, string|int $key, string $value): string {#1668 …} } |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#1772 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#1670 …} } |
| choices | null |
| class | "App\Entity\Client" |
| compound | false |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#1570 +payload: null +groups: [ "Default" ] +message: "Vous devez choisir un client." +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 {#1279 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#217 …} -logger: Monolog\Logger {#108 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1282 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| em | Doctrine\ORM\EntityManager {#481 …11} |
| 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 | [] |
| id_reader | Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader {#1769 -singleId: true -intId: true -idField: "id" -associationIdReader: null -om: Doctrine\ORM\EntityManager {#481 …11} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#632 …} } |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Ajouter un client" |
| label_attr | [ "class" => "form-label-outlined" ] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| multiple | false |
| placeholder | "— Sélectionner un client —" |
| 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 |
| query_builder | Doctrine\ORM\QueryBuilder {#1662 -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#1659 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "cl" ] } ] "from" => [ Doctrine\ORM\Query\Expr\From {#1657 #from: "App\Entity\Client" #alias: "cl" #indexBy: null } ] "join" => [] "set" => [] "where" => Doctrine\ORM\Query\Expr\Andx {#1663 #preSeparator: "(" #separator: " AND " #postSeparator: ")" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Comparison" "Doctrine\ORM\Query\Expr\Func" "Doctrine\ORM\Query\Expr\Orx" "Doctrine\ORM\Query\Expr\Andx" ] #parts: [ "cl.structure = :garage" ] } "groupBy" => [] "having" => null "orderBy" => [ Doctrine\ORM\Query\Expr\OrderBy {#1664 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [] #parts: [ "cl.fullName ASC" ] } ] ] -type: Doctrine\ORM\QueryType {#1658 …} -dql: "SELECT cl FROM App\Entity\Client cl WHERE cl.structure = :garage ORDER BY cl.fullName ASC" -parameters: Doctrine\Common\Collections\ArrayCollection {#1661 …} -firstResult: 0 -maxResults: null -joinRootAliases: [] #cacheable: false #cacheRegion: null #cacheMode: null #lifetime: 0 -boundCounter: 0 -hints: [] -em: Doctrine\ORM\EntityManager {#481 …11} } |
| required | true |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#1655 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#317 …} $message: Closure() {#1653 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "form-select js-select2" "data-ui" => "xl" "data-search" => "on" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "entity" "_declaration_failure_client" ] |
| cache_key | "_declaration_failure_client_entity" |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choices | [ 6 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2278 +data: App\Entity\Client {#2314 …} +value: "6" +label: "Alphonse Goepogui" +attr: [] +labelTranslationParameters: [] } 4 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2302 +data: App\Entity\Client {#2350 …} +value: "4" +label: "BRAGUINEE" +attr: [] +labelTranslationParameters: [] } 15 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2323 +data: App\Entity\Client {#2361 …} +value: "15" +label: "Compte clien de test" +attr: [] +labelTranslationParameters: [] } 11 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2315 +data: App\Entity\Client {#2372 …} +value: "11" +label: "Donald kouakou" +attr: [] +labelTranslationParameters: [] } 1 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2316 +data: App\Entity\Client {#2383 …} +value: "1" +label: "IBRAHIMA BAH" +attr: [] +labelTranslationParameters: [] } 2 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2340 +data: App\Entity\Client {#2394 …} +value: "2" +label: "IBRAHIMA BAH" +attr: [] +labelTranslationParameters: [] } 5 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2336 +data: App\Entity\Client {#2405 …} +value: "5" +label: "IBRAHIMA BAH" +attr: [] +labelTranslationParameters: [] } 13 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2334 +data: App\Entity\Client {#1993 -id: 13 -createdAt: DateTimeImmutable @1781265137 {#1976 date: 2026-06-12 11:52:17.0 UTC (+00:00) } -updatedAt: null -fullName: "Ibrahima Bah" -email: "hafismtechnology@gmail.com" -phone: "624959700" -address: "Conakry" -rccm: "quotesquotation-3-1763996876-2026-06-12-6a2bf2f14903c.pdf" -type: App\Enum\ClientEnum {#2002 …} -cars: Doctrine\ORM\PersistentCollection {#1991 …} -appointments: Doctrine\ORM\PersistentCollection {#2036 …} -linkedUser: Proxies\__CG__\App\Entity\User {#2069 …} -Token: "37472aa3-7eb2-4aa6-9026-f03c5670aaeb" -CompanyName: "Hafismtechnology" -declarationFailures: Doctrine\ORM\PersistentCollection {#2166 …} -structure: Proxies\__CG__\App\Entity\Structure {#1100 …} -contactName: "Mamadou Diallo" -contactEmail: "mamadou.diallo@email.com" -contactPhone: "620111222" } +value: "13" +label: "Ibrahima Bah" +attr: [] +labelTranslationParameters: [] } 3 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2285 +data: App\Entity\Client {#2417 …} +value: "3" +label: "Ibrahima Bah" +attr: [] +labelTranslationParameters: [] } 7 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2318 +data: App\Entity\Client {#2428 …} +value: "7" +label: "Jean cece" +attr: [] +labelTranslationParameters: [] } 14 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2493 +data: App\Entity\Client {#2439 …} +value: "14" +label: "MAMADY & FATOU LOGISTIC" +attr: [] +labelTranslationParameters: [] } 8 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2494 +data: App\Entity\Client {#2450 …} +value: "8" +label: "Roger camara" +attr: [] +labelTranslationParameters: [] } 9 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2495 +data: App\Entity\Client {#2461 …} +value: "9" +label: "Youssouf Camara " +attr: [] +labelTranslationParameters: [] } 12 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2496 +data: App\Entity\Client {#2472 …} +value: "12" +label: "jean cece" +attr: [] +labelTranslationParameters: [] } 10 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2497 +data: App\Entity\Client {#2483 …} +value: "10" +label: "test" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | App\Entity\Client {#1993 -id: 13 -createdAt: DateTimeImmutable @1781265137 {#1976 date: 2026-06-12 11:52:17.0 UTC (+00:00) } -updatedAt: null -fullName: "Ibrahima Bah" -email: "hafismtechnology@gmail.com" -phone: "624959700" -address: "Conakry" -rccm: "quotesquotation-3-1763996876-2026-06-12-6a2bf2f14903c.pdf" -type: App\Enum\ClientEnum {#2002 …} -cars: Doctrine\ORM\PersistentCollection {#1991 …} -appointments: Doctrine\ORM\PersistentCollection {#2036 …} -linkedUser: Proxies\__CG__\App\Entity\User {#2069 …} -Token: "37472aa3-7eb2-4aa6-9026-f03c5670aaeb" -CompanyName: "Hafismtechnology" -declarationFailures: Doctrine\ORM\PersistentCollection {#2166 …} -structure: Proxies\__CG__\App\Entity\Structure {#1100 …} -contactName: "Mamadou Diallo" -contactEmail: "mamadou.diallo@email.com" -contactPhone: "620111222" } |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#2312 -errors: [] -form: Symfony\Component\Form\Form {#1775 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#2277 …5} |
| full_name | "declaration_failure[client]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "declaration_failure_client" |
| is_selected | Closure($choice, $value) {#2317 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "Ajouter un client" |
| label_attr | [ "class" => "form-label-outlined" ] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "client" |
| placeholder | "— Sélectionner un client —" |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | true |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | true |
| translation_domain | null |
| unique_block_prefix | "_declaration_failure_client" |
| valid | true |
| value | "13" |
car
Form type:
"Symfony\Bridge\Doctrine\Form\Type\EntityType"
Errors
| Message | Origin | Cause |
|---|---|---|
| L'ajout du véhicule est obligatoire | Unknown. |
Caused by:
Symfony\Component\Validator\ConstraintViolation {#2261 root: Symfony\Component\Form\Form {#1763 …} path: "children[car].data" value: null } |
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format |
"" |
Submitted Data
| Property | Value |
|---|---|
| View Format |
"" |
| Normalized Format | null |
| Model Format | same as normalized format |
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "class" => "form-select js-select2" "data-ui" => "xl" ] |
[ "class" => "form-select js-select2" "data-ui" => "xl" ] |
| auto_initialize | false |
same as passed value |
| choice_label | Closure(Car $car) {#1613 class: "App\Form\DeclarationFailureType" this: App\Form\DeclarationFailureType {#1475 …} } |
same as passed value |
| class | "App\Entity\Car" |
same as passed value |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#1590 +payload: null +groups: [ "Default" ] +message: "L'ajout du véhicule est obligatoire" +allowNull: false +normalizer: null } ] |
[ Symfony\Component\Validator\Constraints\NotBlank {#1590 +payload: null +groups: [ "Default" ] +message: "L'ajout du véhicule est obligatoire" +allowNull: false +normalizer: null } ] |
| label | "Véhicule" |
same as passed value |
| label_attr | [ "class" => "form-label-outlined" ] |
[ "class" => "form-label-outlined" ] |
| placeholder | "Choisissez le véhicule" |
same as passed value |
| query_builder | Closure(CarRepository $repo) {#1599 class: "App\Form\DeclarationFailureType" this: App\Form\DeclarationFailureType {#1475 …} use: { $clientOrId: "13" } } |
Doctrine\ORM\QueryBuilder {#1875 -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#1929 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "c" ] } ] "from" => [ Doctrine\ORM\Query\Expr\From {#1923 #from: "App\Entity\Car" #alias: "c" #indexBy: null } ] "join" => [] "set" => [] "where" => Doctrine\ORM\Query\Expr\Andx {#1927 #preSeparator: "(" #separator: " AND " #postSeparator: ")" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Comparison" "Doctrine\ORM\Query\Expr\Func" "Doctrine\ORM\Query\Expr\Orx" "Doctrine\ORM\Query\Expr\Andx" ] #parts: [ "c.client = :client" ] } "groupBy" => [] "having" => null "orderBy" => [] ] -type: Doctrine\ORM\QueryType {#1658 …} -dql: "SELECT c FROM App\Entity\Car c WHERE c.client = :client" -parameters: Doctrine\Common\Collections\ArrayCollection {#1928 …} -firstResult: 0 -maxResults: null -joinRootAliases: [] #cacheable: false #cacheRegion: null #cacheMode: null #lifetime: 0 -boundCounter: 0 -hints: [] -em: Doctrine\ORM\EntityManager {#481 …11} } |
| required | true |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "class" => "form-select js-select2" "data-ui" => "xl" ] |
| attr_translation_parameters | [] |
| auto_initialize | false |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | Closure(Car $car) {#1613 class: "App\Form\DeclarationFailureType" this: App\Form\DeclarationFailureType {#1475 …} } |
| choice_lazy | false |
| choice_loader | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#1947 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\DoctrineChoiceLoader {#1930 …} } |
| choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#1962 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceName(object $choice, string|int $key, string $value): string {#1668 …} } |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#1931 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#1858 …} } |
| choices | null |
| class | "App\Entity\Car" |
| compound | false |
| constraints | [ Symfony\Component\Validator\Constraints\NotBlank {#1590 +payload: null +groups: [ "Default" ] +message: "L'ajout du véhicule 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 {#1279 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#217 …} -logger: Monolog\Logger {#108 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1282 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| em | Doctrine\ORM\EntityManager {#481 …11} |
| 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 | [] |
| id_reader | Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader {#1873 -singleId: true -intId: true -idField: "id" -associationIdReader: null -om: Doctrine\ORM\EntityManager {#481 …11} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#1791 …} } |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Véhicule" |
| label_attr | [ "class" => "form-label-outlined" ] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| multiple | false |
| placeholder | "Choisissez le véhicule" |
| 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 |
| query_builder | Doctrine\ORM\QueryBuilder {#1875 -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#1929 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "c" ] } ] "from" => [ Doctrine\ORM\Query\Expr\From {#1923 #from: "App\Entity\Car" #alias: "c" #indexBy: null } ] "join" => [] "set" => [] "where" => Doctrine\ORM\Query\Expr\Andx {#1927 #preSeparator: "(" #separator: " AND " #postSeparator: ")" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Comparison" "Doctrine\ORM\Query\Expr\Func" "Doctrine\ORM\Query\Expr\Orx" "Doctrine\ORM\Query\Expr\Andx" ] #parts: [ "c.client = :client" ] } "groupBy" => [] "having" => null "orderBy" => [] ] -type: Doctrine\ORM\QueryType {#1658 …} -dql: "SELECT c FROM App\Entity\Car c WHERE c.client = :client" -parameters: Doctrine\Common\Collections\ArrayCollection {#1928 …} -firstResult: 0 -maxResults: null -joinRootAliases: [] #cacheable: false #cacheRegion: null #cacheMode: null #lifetime: 0 -boundCounter: 0 -hints: [] -em: Doctrine\ORM\EntityManager {#481 …11} } |
| required | true |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#1884 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#317 …} $message: Closure() {#1862 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "form-select js-select2" "data-ui" => "xl" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "entity" "_declaration_failure_car" ] |
| cache_key | "_declaration_failure_car_entity" |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choices | [ 13 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2500 +data: App\Entity\Car {#2524 …} +value: "13" +label: "Audi - AA 2323" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | null |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#2498 -errors: [ Symfony\Component\Form\FormError {#2262 #messageTemplate: "L'ajout du véhicule est obligatoire" -origin: Symfony\Component\Form\Form {#1943 …} -message: "L'ajout du véhicule est obligatoire" #messageParameters: [ "{{ value }}" => "null" ] #messagePluralization: null -cause: Symfony\Component\Validator\ConstraintViolation {#2261 root: Symfony\Component\Form\Form {#1763 …} path: "children[car].data" value: null } } ] -form: Symfony\Component\Form\Form {#1943 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#2313 …5} |
| full_name | "declaration_failure[car]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "declaration_failure_car" |
| is_selected | Closure($choice, $value) {#2559 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "Véhicule" |
| label_attr | [ "class" => "form-label-outlined" ] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "car" |
| placeholder | "Choisissez le véhicule" |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | true |
| row_attr | [] |
| separator | "-------------------" |
| separator_html | false |
| submitted | true |
| translation_domain | null |
| unique_block_prefix | "_declaration_failure_car" |
| valid | false |
| 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 {#1279 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#217 …} -logger: Monolog\Logger {#108 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1282 …} -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) {#2563 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() {#2565 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#317 …} $message: Closure() {#2564 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-controller" => "csrf-protection" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "csrf_token" "_declaration_failure__token" ] |
| cache_key | "_declaration_failure__token_hidden" |
| compound | false |
| data | "csrf-token" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2575 -errors: [] -form: Symfony\Component\Form\Form {#2571 …} } |
| form | Symfony\Component\Form\FormView {#2566 …5} |
| full_name | "declaration_failure[_token]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "declaration_failure__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 | "_declaration_failure__token" |
| valid | true |
| value | "csrf-token" |