Forms
-
admin_offer
-
company
-
title
-
description
-
type
-
workMode
-
city
-
country
-
salaryMin
-
salaryMax
-
expiresAt
-
status
-
_token
-
admin_offer
Form type:
"App\Form\Admin\AdminOfferType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\Offer {#1632 -id: Symfony\Component\Uid\UuidV4 {#1633 …} -company: ? App\Entity\CompanyProfile -title: ? string -description: ? string -type: ? App\Enum\OfferType -workMode: ? App\Enum\WorkMode -city: null -country: null -salaryMin: null -salaryMax: null -status: App\Enum\OfferStatus {#1631 +name: "DRAFT" +value: "DRAFT" } -createdAt: DateTimeImmutable @1782141545 {#1634 date: 2026-06-22 15:19:05.043296 UTC (+00:00) } -expiresAt: null -skills: Doctrine\Common\Collections\ArrayCollection {#1635 …} -applications: Doctrine\Common\Collections\ArrayCollection {#1636 …} -favorites: Doctrine\Common\Collections\ArrayCollection {#1637 …} } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| data | App\Entity\Offer {#1632 -id: Symfony\Component\Uid\UuidV4 {#1633 …} -company: ? App\Entity\CompanyProfile -title: ? string -description: ? string -type: ? App\Enum\OfferType -workMode: ? App\Enum\WorkMode -city: null -country: null -salaryMin: null -salaryMax: null -status: App\Enum\OfferStatus {#1631 +name: "DRAFT" +value: "DRAFT" } -createdAt: DateTimeImmutable @1782141545 {#1634 date: 2026-06-22 15:19:05.043296 UTC (+00:00) } -expiresAt: null -skills: Doctrine\Common\Collections\ArrayCollection {#1635 …} -applications: Doctrine\Common\Collections\ArrayCollection {#1636 …} -favorites: Doctrine\Common\Collections\ArrayCollection {#1637 …} } |
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 {#1494 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#188 …} -logger: Monolog\Logger {#89 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1570 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data | App\Entity\Offer {#1632 -id: Symfony\Component\Uid\UuidV4 {#1633 …} -company: ? App\Entity\CompanyProfile -title: ? string -description: ? string -type: ? App\Enum\OfferType -workMode: ? App\Enum\WorkMode -city: null -country: null -salaryMin: null -salaryMax: null -status: App\Enum\OfferStatus {#1631 +name: "DRAFT" +value: "DRAFT" } -createdAt: DateTimeImmutable @1782141545 {#1634 date: 2026-06-22 15:19:05.043296 UTC (+00:00) } -expiresAt: null -skills: Doctrine\Common\Collections\ArrayCollection {#1635 …} -applications: Doctrine\Common\Collections\ArrayCollection {#1636 …} -favorites: Doctrine\Common\Collections\ArrayCollection {#1637 …} } |
| data_class | "App\Entity\Offer" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1694 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $class: "App\Entity\Offer" } } |
| 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() {#1708 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#245 …} $message: Closure() {#1707 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "admin_offer" "_admin_offer" ] |
| cache_key | "_admin_offer_admin_offer" |
| compound | true |
| data | App\Entity\Offer {#1632 -id: Symfony\Component\Uid\UuidV4 {#1633 …} -company: ? App\Entity\CompanyProfile -title: ? string -description: ? string -type: ? App\Enum\OfferType -workMode: ? App\Enum\WorkMode -city: null -country: null -salaryMin: null -salaryMax: null -status: App\Enum\OfferStatus {#1631 +name: "DRAFT" +value: "DRAFT" } -createdAt: DateTimeImmutable @1782141545 {#1634 date: 2026-06-22 15:19:05.043296 UTC (+00:00) } -expiresAt: null -skills: Doctrine\Common\Collections\ArrayCollection {#1635 …} -applications: Doctrine\Common\Collections\ArrayCollection {#1636 …} -favorites: Doctrine\Common\Collections\ArrayCollection {#1637 …} } |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#1801 -errors: [] -form: Symfony\Component\Form\Form {#1891 …} } |
| form | Symfony\Component\Form\FormView {#1709 …5} |
| full_name | "admin_offer" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "admin_offer" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "admin_offer" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_admin_offer" |
| valid | true |
| value | App\Entity\Offer {#1632 -id: Symfony\Component\Uid\UuidV4 {#1633 …} -company: ? App\Entity\CompanyProfile -title: ? string -description: ? string -type: ? App\Enum\OfferType -workMode: ? App\Enum\WorkMode -city: null -country: null -salaryMin: null -salaryMax: null -status: App\Enum\OfferStatus {#1631 +name: "DRAFT" +value: "DRAFT" } -createdAt: DateTimeImmutable @1782141545 {#1634 date: 2026-06-22 15:19:05.043296 UTC (+00:00) } -expiresAt: null -skills: Doctrine\Common\Collections\ArrayCollection {#1635 …} -applications: Doctrine\Common\Collections\ArrayCollection {#1636 …} -favorites: Doctrine\Common\Collections\ArrayCollection {#1637 …} } |
company
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
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" ] |
[ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" ] |
| choice_label | "name" |
same as passed value |
| class | "App\Entity\CompanyProfile" |
same as passed value |
| label | "Entreprise" |
same as passed value |
| placeholder | "Sélectionnez une entreprise" |
same as passed value |
| row_attr | [ "class" => "mb-5" ] |
[ "class" => "mb-5" ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | "name" |
| choice_lazy | false |
| choice_loader | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#1753 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\DoctrineChoiceLoader {#1747 …} } |
| choice_name | null |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#1759 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#1760 …} } |
| choices | null |
| class | "App\Entity\CompanyProfile" |
| 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 {#1494 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#188 …} -logger: Monolog\Logger {#89 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1570 …} -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 {#233 …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 {#1740 -singleId: true -intId: false -idField: "id" -associationIdReader: null -om: Doctrine\ORM\EntityManager {#233 …11} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#1031 …} } |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Entreprise" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| multiple | false |
| placeholder | "Sélectionnez une entreprise" |
| 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 | null |
| required | true |
| row_attr | [ "class" => "mb-5" ] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#1748 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#245 …} $message: Closure() {#1750 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "entity" "_admin_offer_company" ] |
| cache_key | "_admin_offer_company_entity" |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#1926 +data: App\Entity\CompanyProfile {#2069 …} +value: "7a7ce0cb-9e01-4063-91ff-225b0ea3f3ae" +label: "TechCorp Solutions" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1822 +data: App\Entity\CompanyProfile {#2146 …} +value: "3ee566b2-15e8-4cba-aa27-6e7a187ed818" +label: "Piment" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2060 +data: App\Entity\CompanyProfile {#2155 …} +value: "4d576c56-fe05-4024-8660-6a35650e946a" +label: "Design Studio Pro" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1939 +data: App\Entity\CompanyProfile {#2164 …} +value: "5fdcaed9-9048-4f00-b82b-8d4204b9156c" +label: "FOULISA DESIGN" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2071 +data: App\Entity\CompanyProfile {#2173 …} +value: "3ef54795-0660-4493-a133-79a4123ad148" +label: "UNIVERSITÉ DE REIMS CHAMPAGNE-ARDENNE" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1886 +data: App\Entity\CompanyProfile {#2182 …} +value: "6940e2f7-247b-4c83-82a6-ec241fcec4cf" +label: "FOULISA DESIGNd" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2062 +data: App\Entity\CompanyProfile {#2191 …} +value: "f08484a3-05ca-49c4-9448-b6115f3ba6a5" +label: "foulisadesigdn@gmail.com" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2061 +data: App\Entity\CompanyProfile {#2200 …} +value: "38e6fce1-02cf-45f3-8774-18a3ddbf159f" +label: "FOULISA DESIGNd333" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1875 +data: App\Entity\CompanyProfile {#2209 …} +value: "3e1d2810-2d13-4a89-8e80-4141fae83020" +label: "DESIGN ATECH" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#1852 +data: App\Entity\CompanyProfile {#2218 …} +value: "5025dfe7-e07b-4f01-9876-18bf2a7db1a1" +label: "IMEO GROUP SAS" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | null |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#1977 -errors: [] -form: Symfony\Component\Form\Form {#1929 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#1980 …5} |
| full_name | "admin_offer[company]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "admin_offer_company" |
| is_selected | Closure($choice, $value) {#1922 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "Entreprise" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "company" |
| placeholder | "Sélectionnez une entreprise" |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "mb-5" ] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_admin_offer_company" |
| valid | true |
| value | "" |
title
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 border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" "placeholder" => "Ex: Développeur Full Stack" ] |
[ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" "placeholder" => "Ex: Développeur Full Stack" ] |
| label | "Titre du poste" |
same as passed value |
| row_attr | [ "class" => "mb-5" ] |
[ "class" => "mb-5" ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" "placeholder" => "Ex: Développeur Full Stack" ] |
| 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 {#1494 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#188 …} -logger: Monolog\Logger {#89 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1570 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1773 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 | "Titre du poste" |
| 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 | [ "class" => "mb-5" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1768 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#245 …} $message: Closure() {#1772 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" "placeholder" => "Ex: Développeur Full Stack" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_admin_offer_title" ] |
| cache_key | "_admin_offer_title_text" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2225 -errors: [] -form: Symfony\Component\Form\Form {#1932 …} } |
| form | Symfony\Component\Form\FormView {#1920 …5} |
| full_name | "admin_offer[title]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "admin_offer_title" |
| label | "Titre du poste" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "title" |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "mb-5" ] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_admin_offer_title" |
| valid | true |
| value | "" |
description
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 | [ "rows" => 8 "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" "placeholder" => "Décrivez le poste, les missions, le contexte..." ] |
[ "rows" => 8 "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" "placeholder" => "Décrivez le poste, les missions, le contexte..." ] |
| label | "Description" |
same as passed value |
| row_attr | [ "class" => "mb-5" ] |
[ "class" => "mb-5" ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "rows" => 8 "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" "placeholder" => "Décrivez le poste, les missions, le contexte..." ] |
| 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 {#1494 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#188 …} -logger: Monolog\Logger {#89 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1570 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1786 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 | "Description" |
| 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 | [ "class" => "mb-5" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1791 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#245 …} $message: Closure() {#1785 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "rows" => 8 "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" "placeholder" => "Décrivez le poste, les missions, le contexte..." ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "textarea" "_admin_offer_description" ] |
| cache_key | "_admin_offer_description_textarea" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2228 -errors: [] -form: Symfony\Component\Form\Form {#1935 …} } |
| form | Symfony\Component\Form\FormView {#2226 …5} |
| full_name | "admin_offer[description]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "admin_offer_description" |
| label | "Description" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "description" |
| pattern | null |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "mb-5" ] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_admin_offer_description" |
| valid | true |
| value | "" |
type
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 border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" ] |
[ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" ] |
| choices | [ "CDI/CDD" => App\Enum\OfferType {#1776 +name: "JOB" +value: "JOB" } "Stage" => App\Enum\OfferType {#1770 +name: "INTERNSHIP" +value: "INTERNSHIP" } "Alternance" => App\Enum\OfferType {#1778 +name: "APPRENTICESHIP" +value: "APPRENTICESHIP" } ] |
[ "CDI/CDD" => App\Enum\OfferType {#1776 +name: "JOB" +value: "JOB" } "Stage" => App\Enum\OfferType {#1770 +name: "INTERNSHIP" +value: "INTERNSHIP" } "Alternance" => App\Enum\OfferType {#1778 +name: "APPRENTICESHIP" +value: "APPRENTICESHIP" } ] |
| label | "Type de contrat" |
same as passed value |
| placeholder | "Sélectionnez un type" |
same as passed value |
| row_attr | [ "class" => "mb-5" ] |
[ "class" => "mb-5" ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | null |
| choice_lazy | false |
| choice_loader | null |
| choice_name | null |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choice_value | null |
| choices | [ "CDI/CDD" => App\Enum\OfferType {#1776 +name: "JOB" +value: "JOB" } "Stage" => App\Enum\OfferType {#1770 +name: "INTERNSHIP" +value: "INTERNSHIP" } "Alternance" => App\Enum\OfferType {#1778 +name: "APPRENTICESHIP" +value: "APPRENTICESHIP" } ] |
| 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 {#1494 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#188 …} -logger: Monolog\Logger {#89 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1570 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Type de contrat" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| multiple | false |
| placeholder | "Sélectionnez un type" |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [ "class" => "mb-5" ] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#1800 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#245 …} $message: Closure() {#1798 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "_admin_offer_type" ] |
| cache_key | "_admin_offer_type_choice" |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#2230 +data: App\Enum\OfferType {#1776 +name: "JOB" +value: "JOB" } +value: "0" +label: "CDI/CDD" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2231 +data: App\Enum\OfferType {#1770 +name: "INTERNSHIP" +value: "INTERNSHIP" } +value: "1" +label: "Stage" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2232 +data: App\Enum\OfferType {#1778 +name: "APPRENTICESHIP" +value: "APPRENTICESHIP" } +value: "2" +label: "Alternance" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | null |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#2227 -errors: [] -form: Symfony\Component\Form\Form {#1893 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#2229 …5} |
| full_name | "admin_offer[type]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "admin_offer_type" |
| is_selected | Closure($choice, $value) {#2234 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "Type de contrat" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "type" |
| placeholder | "Sélectionnez un type" |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "mb-5" ] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_admin_offer_type" |
| valid | true |
| value | "" |
workMode
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 border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" ] |
[ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" ] |
| choices | [ "Sur site" => App\Enum\WorkMode {#1737 +name: "ONSITE" +value: "ONSITE" } "Hybride" => App\Enum\WorkMode {#1738 +name: "HYBRID" +value: "HYBRID" } "Télétravail" => App\Enum\WorkMode {#1739 +name: "REMOTE" +value: "REMOTE" } ] |
[ "Sur site" => App\Enum\WorkMode {#1737 +name: "ONSITE" +value: "ONSITE" } "Hybride" => App\Enum\WorkMode {#1738 +name: "HYBRID" +value: "HYBRID" } "Télétravail" => App\Enum\WorkMode {#1739 +name: "REMOTE" +value: "REMOTE" } ] |
| label | "Mode de travail" |
same as passed value |
| placeholder | "Sélectionnez un mode" |
same as passed value |
| row_attr | [ "class" => "mb-5" ] |
[ "class" => "mb-5" ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | null |
| choice_lazy | false |
| choice_loader | null |
| choice_name | null |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choice_value | null |
| choices | [ "Sur site" => App\Enum\WorkMode {#1737 +name: "ONSITE" +value: "ONSITE" } "Hybride" => App\Enum\WorkMode {#1738 +name: "HYBRID" +value: "HYBRID" } "Télétravail" => App\Enum\WorkMode {#1739 +name: "REMOTE" +value: "REMOTE" } ] |
| 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 {#1494 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#188 …} -logger: Monolog\Logger {#89 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1570 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Mode de travail" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| multiple | false |
| placeholder | "Sélectionnez un mode" |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [ "class" => "mb-5" ] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#1814 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#245 …} $message: Closure() {#1813 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "_admin_offer_workMode" ] |
| cache_key | "_admin_offer_workMode_choice" |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#2237 +data: App\Enum\WorkMode {#1737 +name: "ONSITE" +value: "ONSITE" } +value: "0" +label: "Sur site" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2238 +data: App\Enum\WorkMode {#1738 +name: "HYBRID" +value: "HYBRID" } +value: "1" +label: "Hybride" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2239 +data: App\Enum\WorkMode {#1739 +name: "REMOTE" +value: "REMOTE" } +value: "2" +label: "Télétravail" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | null |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#2235 -errors: [] -form: Symfony\Component\Form\Form {#1896 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#2236 …5} |
| full_name | "admin_offer[workMode]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "admin_offer_workMode" |
| is_selected | Closure($choice, $value) {#2241 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "Mode de travail" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "workMode" |
| placeholder | "Sélectionnez un mode" |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "mb-5" ] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_admin_offer_workMode" |
| valid | true |
| value | "" |
city
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 border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" "placeholder" => "Paris" ] |
[ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" "placeholder" => "Paris" ] |
| label | "Ville" |
same as passed value |
| required | false |
same as passed value |
| row_attr | [ "class" => "mb-5" ] |
[ "class" => "mb-5" ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" "placeholder" => "Paris" ] |
| 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 {#1494 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#188 …} -logger: Monolog\Logger {#89 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1570 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1819 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 | "Ville" |
| 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 | [ "class" => "mb-5" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1821 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#245 …} $message: Closure() {#1820 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" "placeholder" => "Paris" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_admin_offer_city" ] |
| cache_key | "_admin_offer_city_text" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2242 -errors: [] -form: Symfony\Component\Form\Form {#1899 …} } |
| form | Symfony\Component\Form\FormView {#2243 …5} |
| full_name | "admin_offer[city]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "admin_offer_city" |
| label | "Ville" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "city" |
| priority | 0 |
| required | false |
| row_attr | [ "class" => "mb-5" ] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_admin_offer_city" |
| valid | true |
| value | "" |
country
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 border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" "placeholder" => "France" ] |
[ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" "placeholder" => "France" ] |
| label | "Pays" |
same as passed value |
| required | false |
same as passed value |
| row_attr | [ "class" => "mb-5" ] |
[ "class" => "mb-5" ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" "placeholder" => "France" ] |
| 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 {#1494 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#188 …} -logger: Monolog\Logger {#89 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1570 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1828 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 | "Pays" |
| 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 | [ "class" => "mb-5" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1830 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#245 …} $message: Closure() {#1829 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" "placeholder" => "France" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_admin_offer_country" ] |
| cache_key | "_admin_offer_country_text" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2244 -errors: [] -form: Symfony\Component\Form\Form {#1902 …} } |
| form | Symfony\Component\Form\FormView {#2245 …5} |
| full_name | "admin_offer[country]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "admin_offer_country" |
| label | "Pays" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "country" |
| priority | 0 |
| required | false |
| row_attr | [ "class" => "mb-5" ] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_admin_offer_country" |
| valid | true |
| value | "" |
salaryMin
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 border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" "placeholder" => "35000" ] |
[ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" "placeholder" => "35000" ] |
| label | "Salaire minimum (€)" |
same as passed value |
| required | false |
same as passed value |
| row_attr | [ "class" => "mb-5" ] |
[ "class" => "mb-5" ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" "placeholder" => "35000" ] |
| 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 {#1494 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#188 …} -logger: Monolog\Logger {#89 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1570 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1837 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 |
| grouping | false |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | false |
| inherit_data | false |
| input | "number" |
| invalid_message | "Please enter a number." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Salaire minimum (€)" |
| 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 |
| rounding_mode | 6 |
| row_attr | [ "class" => "mb-5" ] |
| scale | null |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1844 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#245 …} $message: Closure() {#1843 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" "placeholder" => "35000" "inputmode" => "decimal" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "number" "_admin_offer_salaryMin" ] |
| cache_key | "_admin_offer_salaryMin_number" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2246 -errors: [] -form: Symfony\Component\Form\Form {#1905 …} } |
| form | Symfony\Component\Form\FormView {#2247 …5} |
| full_name | "admin_offer[salaryMin]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "admin_offer_salaryMin" |
| label | "Salaire minimum (€)" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "salaryMin" |
| priority | 0 |
| required | false |
| row_attr | [ "class" => "mb-5" ] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_admin_offer_salaryMin" |
| valid | true |
| value | "" |
salaryMax
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 border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" "placeholder" => "45000" ] |
[ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" "placeholder" => "45000" ] |
| label | "Salaire maximum (€)" |
same as passed value |
| required | false |
same as passed value |
| row_attr | [ "class" => "mb-5" ] |
[ "class" => "mb-5" ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" "placeholder" => "45000" ] |
| 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 {#1494 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#188 …} -logger: Monolog\Logger {#89 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1570 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1855 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 |
| grouping | false |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | false |
| inherit_data | false |
| input | "number" |
| invalid_message | "Please enter a number." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Salaire maximum (€)" |
| 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 |
| rounding_mode | 6 |
| row_attr | [ "class" => "mb-5" ] |
| scale | null |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1853 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#245 …} $message: Closure() {#1856 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" "placeholder" => "45000" "inputmode" => "decimal" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "number" "_admin_offer_salaryMax" ] |
| cache_key | "_admin_offer_salaryMax_number" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2248 -errors: [] -form: Symfony\Component\Form\Form {#1908 …} } |
| form | Symfony\Component\Form\FormView {#2249 …5} |
| full_name | "admin_offer[salaryMax]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "admin_offer_salaryMax" |
| label | "Salaire maximum (€)" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "salaryMax" |
| priority | 0 |
| required | false |
| row_attr | [ "class" => "mb-5" ] |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_admin_offer_salaryMax" |
| valid | true |
| value | "" |
expiresAt
Form type:
"Symfony\Component\Form\Extension\Core\Type\DateType"
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 border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" ] |
[ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" ] |
| label | "Date d'expiration" |
same as passed value |
| required | false |
same as passed value |
| row_attr | [ "class" => "mb-5" ] |
[ "class" => "mb-5" ] |
| widget | "single_text" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | false |
| calendar | null |
| choice_translation_domain | [ "year" => false "month" => false "day" => false ] |
| 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 {#1494 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#188 …} -logger: Monolog\Logger {#89 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1570 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| days | [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 ] |
| disabled | false |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| format | "yyyy-MM-dd" |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | true |
| inherit_data | false |
| input | "datetime" |
| input_format | "Y-m-d" |
| invalid_message | "Please enter a valid date." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Date d'expiration" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| model_timezone | null |
| months | [ 1 2 3 4 5 6 7 8 9 10 11 12 ] |
| placeholder | [ "year" => "" "month" => "" "day" => "" ] |
| 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 | [ "class" => "mb-5" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1874 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#245 …} $message: Closure() {#1873 …} $translationDomain: "validators" } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| years | [ 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 ] |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "date" "_admin_offer_expiresAt" ] |
| cache_key | "_admin_offer_expiresAt_date" |
| compound | false |
| data | null |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2250 -errors: [] -form: Symfony\Component\Form\Form {#1911 …} } |
| form | Symfony\Component\Form\FormView {#2251 …5} |
| full_name | "admin_offer[expiresAt]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "admin_offer_expiresAt" |
| label | "Date d'expiration" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "expiresAt" |
| priority | 0 |
| required | false |
| row_attr | [ "class" => "mb-5" ] |
| submitted | false |
| translation_domain | null |
| type | "date" |
| unique_block_prefix | "_admin_offer_expiresAt" |
| valid | true |
| value | "" |
| widget | "single_text" |
status
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Enum\OfferStatus {#1631 +name: "DRAFT" +value: "DRAFT" } |
| View Format |
"0"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" ] |
[ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" ] |
| choices | [ "Brouillon" => App\Enum\OfferStatus {#1631 +name: "DRAFT" +value: "DRAFT" } "Publiée" => App\Enum\OfferStatus {#1736 +name: "PUBLISHED" +value: "PUBLISHED" } "Clôturée" => App\Enum\OfferStatus {#1735 +name: "CLOSED" +value: "CLOSED" } "Archivée" => App\Enum\OfferStatus {#1734 +name: "ARCHIVED" +value: "ARCHIVED" } ] |
[ "Brouillon" => App\Enum\OfferStatus {#1631 +name: "DRAFT" +value: "DRAFT" } "Publiée" => App\Enum\OfferStatus {#1736 +name: "PUBLISHED" +value: "PUBLISHED" } "Clôturée" => App\Enum\OfferStatus {#1735 +name: "CLOSED" +value: "CLOSED" } "Archivée" => App\Enum\OfferStatus {#1734 +name: "ARCHIVED" +value: "ARCHIVED" } ] |
| label | "Statut" |
same as passed value |
| row_attr | [ "class" => "mb-5" ] |
[ "class" => "mb-5" ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | null |
| choice_lazy | false |
| choice_loader | null |
| choice_name | null |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choice_value | null |
| choices | [ "Brouillon" => App\Enum\OfferStatus {#1631 +name: "DRAFT" +value: "DRAFT" } "Publiée" => App\Enum\OfferStatus {#1736 +name: "PUBLISHED" +value: "PUBLISHED" } "Clôturée" => App\Enum\OfferStatus {#1735 +name: "CLOSED" +value: "CLOSED" } "Archivée" => App\Enum\OfferStatus {#1734 +name: "ARCHIVED" +value: "ARCHIVED" } ] |
| 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 {#1494 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#188 …} -logger: Monolog\Logger {#89 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1570 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 1 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| empty_data | "" |
| error_bubbling | false |
| error_mapping | [] |
| expanded | false |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| group_by | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Statut" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| multiple | false |
| placeholder | null |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [ "class" => "mb-5" ] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#1883 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#245 …} $message: Closure() {#1882 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "w-full border bg-gray-200 pl-3 pr-3 py-2.5 text-sm focus:outline-none focus:border-brand focus:ring-1 focus:ring-brand transition" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "_admin_offer_status" ] |
| cache_key | "_admin_offer_status_choice" |
| choice_translation_domain | null |
| choice_translation_parameters | [] |
| choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#2254 +data: App\Enum\OfferStatus {#1631 +name: "DRAFT" +value: "DRAFT" } +value: "0" +label: "Brouillon" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2255 +data: App\Enum\OfferStatus {#1736 +name: "PUBLISHED" +value: "PUBLISHED" } +value: "1" +label: "Publiée" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2256 +data: App\Enum\OfferStatus {#1735 +name: "CLOSED" +value: "CLOSED" } +value: "2" +label: "Clôturée" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2257 +data: App\Enum\OfferStatus {#1734 +name: "ARCHIVED" +value: "ARCHIVED" } +value: "3" +label: "Archivée" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | App\Enum\OfferStatus {#1631 +name: "DRAFT" +value: "DRAFT" } |
| disabled | false |
| duplicate_preferred_choices | true |
| errors | Symfony\Component\Form\FormErrorIterator {#2252 -errors: [] -form: Symfony\Component\Form\Form {#1914 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#2253 …5} |
| full_name | "admin_offer[status]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "admin_offer_status" |
| is_selected | Closure($choice, $value) {#2259 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "Statut" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "status" |
| placeholder | null |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "mb-5" ] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | null |
| unique_block_prefix | "_admin_offer_status" |
| valid | true |
| value | "0" |
_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 {#1494 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#188 …} -logger: Monolog\Logger {#89 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1570 …} -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) {#2261 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() {#2265 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#245 …} $message: Closure() {#1979 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-controller" => "csrf-protection" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "csrf_token" "_admin_offer__token" ] |
| cache_key | "_admin_offer__token_hidden" |
| compound | false |
| data | "csrf-token" |
| disabled | false |
| errors | Symfony\Component\Form\FormErrorIterator {#2275 -errors: [] -form: Symfony\Component\Form\Form {#2271 …} } |
| form | Symfony\Component\Form\FormView {#2266 …5} |
| full_name | "admin_offer[_token]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "admin_offer__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 | "_admin_offer__token" |
| valid | true |
| value | "csrf-token" |