- Request / Response
- Performance
- Validator
- Forms
- Exception
- Logs 10
- Events
- Routing
- Cache
- Translation 18
- Security
- Twig
- HTTP Client
- Doctrine 3
- Debug
- Messages
- E-mails
- Notifications
- EasyAdmin
- Configuration
Configuration Settings
Theme
Default theme. It switches between Light and Dark automatically to match the operating system theme.
Provides greatest readability, but requires a well-lit environment.
Reduces eye fatigue. Ideal for low light environments.
Page Width
Fixed page width. Improves readability.
Dynamic page width. As wide as the browser window.
Forms
Product
"EasyCorp\Bundle\EasyAdminBundle\Form\Type\CrudFormType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\Product {#589 -id: 23 -productWishlists: Doctrine\ORM\PersistentCollection {#639 …} -name: "Donec laoreet " -slug: "donec-laoreet " -illustration: "article25.jpg" -subtitle: "Eros" -description: "Claire Bousquet" -price: 156.22 -category: Proxies\__CG__\App\Entity\Category {#659 -id: 1 -name: "Nourriture" -products: Doctrine\ORM\PersistentCollection {#874 …} -image: "presentation1.jpg" -description: "Nous pouvons vous faire profiter d'un vaste choix de nourriture belge, à déguster." +__isInitialized__: true …2 } } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "class" => "ea-edit-form" "id" => "edit-Product-form" ] |
[ "class" => "ea-edit-form" "id" => "edit-Product-form" ] |
| data | App\Entity\Product {#589 -id: 23 -productWishlists: Doctrine\ORM\PersistentCollection {#639 …} -name: "Donec laoreet " -slug: "donec-laoreet " -illustration: "article25.jpg" -subtitle: "Eros" -description: "Claire Bousquet" -price: 156.22 -category: Proxies\__CG__\App\Entity\Category {#659 -id: 1 -name: "Nourriture" -products: Doctrine\ORM\PersistentCollection {#874 …} -image: "presentation1.jpg" -description: "Nous pouvons vous faire profiter d'un vaste choix de nourriture belge, à déguster." +__isInitialized__: true …2 } } |
same as passed value |
| entityDto | EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#591 -isAccessible: true -fqcn: "App\Entity\Product" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#484 …} -instance: App\Entity\Product {#589 -id: 23 -productWishlists: Doctrine\ORM\PersistentCollection {#639 …} -name: "Donec laoreet " -slug: "donec-laoreet " -illustration: "article25.jpg" -subtitle: "Eros" -description: "Claire Bousquet" -price: 156.22 -category: Proxies\__CG__\App\Entity\Category {#659 -id: 1 -name: "Nourriture" -products: Doctrine\ORM\PersistentCollection {#874 …} -image: "presentation1.jpg" -description: "Nous pouvons vous faire profiter d'un vaste choix de nourriture belge, à déguster." +__isInitialized__: true …2 } } -primaryKeyName: "id" -primaryKeyValue: 23 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#840 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#911 …} } |
same as passed value |
| translation_domain | "messages" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | true |
| allow_file_upload | false |
| attr | [ "class" => "ea-edit-form" "id" => "edit-Product-form" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | true |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#164 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#167 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#198 …} -namespace: Closure() {#148 …} } |
| data | App\Entity\Product {#589 -id: 23 -productWishlists: Doctrine\ORM\PersistentCollection {#639 …} -name: "Donec laoreet " -slug: "donec-laoreet " -illustration: "article25.jpg" -subtitle: "Eros" -description: "Claire Bousquet" -price: 156.22 -category: Proxies\__CG__\App\Entity\Category {#659 -id: 1 -name: "Nourriture" -products: Doctrine\ORM\PersistentCollection {#874 …} -image: "presentation1.jpg" -description: "Nous pouvons vous faire profiter d'un vaste choix de nourriture belge, à déguster." +__isInitialized__: true …2 } } |
| data_class | "App\Entity\Product" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#991 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#873 …} use: { $class: "App\Entity\Product" } } |
| entityDto | EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#591 -isAccessible: true -fqcn: "App\Entity\Product" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#484 …} -instance: App\Entity\Product {#589 -id: 23 -productWishlists: Doctrine\ORM\PersistentCollection {#639 …} -name: "Donec laoreet " -slug: "donec-laoreet " -illustration: "article25.jpg" -subtitle: "Eros" -description: "Claire Bousquet" -price: 156.22 -category: Proxies\__CG__\App\Entity\Category {#659 -id: 1 -name: "Nourriture" -products: Doctrine\ORM\PersistentCollection {#874 …} -image: "presentation1.jpg" -description: "Nous pouvons vous faire profiter d'un vaste choix de nourriture belge, à déguster." +__isInitialized__: true …2 } } -primaryKeyName: "id" -primaryKeyValue: 23 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#840 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#911 …} } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [] |
| setter | null |
| translation_domain | "messages" |
| trim | true |
| upload_max_size_message | Closure() {#989 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#960 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#170 …} $translationDomain: "validators" $message: Closure() {#992 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "ea-edit-form" "id" => "edit-Product-form" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "ea_crud" "_Product" ] |
| cache_key | "_Product_ea_crud" |
| compound | true |
| data | App\Entity\Product {#589 -id: 23 -productWishlists: Doctrine\ORM\PersistentCollection {#639 …} -name: "Donec laoreet " -slug: "donec-laoreet " -illustration: "article25.jpg" -subtitle: "Eros" -description: "Claire Bousquet" -price: 156.22 -category: Proxies\__CG__\App\Entity\Category {#659 -id: 1 -name: "Nourriture" -products: Doctrine\ORM\PersistentCollection {#874 …} -image: "presentation1.jpg" -description: "Nous pouvons vous faire profiter d'un vaste choix de nourriture belge, à déguster." +__isInitialized__: true …2 } } |
| disabled | false |
| ea_crud_form | [ "assets" => EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1279 -webpackEncoreAssets: [] -cssAssets: [] -jsAssets: [ "bundles/easyadmin/form-type-slug.js" => EasyCorp\Bundle\EasyAdminBundle\Dto\AssetDto {#803 -value: "bundles/easyadmin/form-type-slug.js" -async: false -defer: false -preload: false -nopush: false -webpackPackageName: null -webpackEntrypointName: "_default" -htmlAttributes: [] } "bundles/easyadmin/form-type-textarea.js" => EasyCorp\Bundle\EasyAdminBundle\Dto\AssetDto {#819 -value: "bundles/easyadmin/form-type-textarea.js" -async: false -defer: false -preload: false -nopush: false -webpackPackageName: null -webpackEntrypointName: "_default" -htmlAttributes: [] } ] -headContents: [] -bodyContents: [] } "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#591 -isAccessible: true -fqcn: "App\Entity\Product" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#484 …} -instance: App\Entity\Product {#589 -id: 23 -productWishlists: Doctrine\ORM\PersistentCollection {#639 …} -name: "Donec laoreet " -slug: "donec-laoreet " -illustration: "article25.jpg" -subtitle: "Eros" -description: "Claire Bousquet" -price: 156.22 -category: Proxies\__CG__\App\Entity\Category {#659 -id: 1 -name: "Nourriture" -products: Doctrine\ORM\PersistentCollection {#874 …} -image: "presentation1.jpg" -description: "Nous pouvons vous faire profiter d'un vaste choix de nourriture belge, à déguster." +__isInitialized__: true …2 } } -primaryKeyName: "id" -primaryKeyValue: 23 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#840 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#911 …} } "form_tabs" => [] "form_panels" => [] ] |
| errors | Symfony\Component\Form\FormErrorIterator {#1160 -form: Symfony\Component\Form\Form {#1048 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#1008 …5} |
| full_name | "Product" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Product" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | true |
| name | "Product" |
| priority | 0 |
| required | true |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Product" |
| valid | true |
| value | App\Entity\Product {#589 -id: 23 -productWishlists: Doctrine\ORM\PersistentCollection {#639 …} -name: "Donec laoreet " -slug: "donec-laoreet " -illustration: "article25.jpg" -subtitle: "Eros" -description: "Claire Bousquet" -price: 156.22 -category: Proxies\__CG__\App\Entity\Category {#659 -id: 1 -name: "Nourriture" -products: Doctrine\ORM\PersistentCollection {#874 …} -image: "presentation1.jpg" -description: "Nous pouvons vous faire profiter d'un vaste choix de nourriture belge, à déguster." +__isInitialized__: true …2 } } |
name
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "Donec laoreet " |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-ea-align" => "left" ] |
[ "data-ea-align" => "left" ] |
| label | "Name" |
same as passed value |
| label_translation_parameters | [] |
[] |
| required | true |
same as passed value |
| row_attr | [ "class" => "field-text" ] |
[ "class" => "field-text" ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-ea-align" => "left" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#164 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#167 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#198 …} -namespace: Closure() {#148 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1006 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#873 …} } |
| 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 | "Name" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [ "class" => "field-text" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1010 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#960 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#170 …} $translationDomain: "validators" $message: Closure() {#1007 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-ea-align" => "left" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_Product_name" ] |
| cache_key | "_Product_name_text" |
| compound | false |
| data | "Donec laoreet " |
| disabled | false |
| ea_crud_form | [ "form_panel" => 0 "form_tab" => null "ea_field" => EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#793 -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField" -propertyName: "name" -value: "Donec laoreet " -formattedValue: "Donec laoreet " -formatValueCallable: null -label: "Name" -formType: "Symfony\Component\Form\Extension\Core\Type\TextType" -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#787 …} -sortable: true -virtual: false -permission: null -textAlign: "left" -help: null -cssClass: "field-text" -columns: null -defaultColumns: "col-md-6 col-xxl-5" -translationParameters: [] -templateName: "crud/field/text" -templatePath: "@EasyAdmin/crud/field/text.html.twig" -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#785 …} -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#786 …} -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#837 …} -uniqueId: Symfony\Component\Uid\Ulid {#807 …} -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#805 …} } "ea_entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#591 -isAccessible: true -fqcn: "App\Entity\Product" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#484 …} -instance: App\Entity\Product {#589 -id: 23 -productWishlists: Doctrine\ORM\PersistentCollection {#639 …} -name: "Donec laoreet " -slug: "donec-laoreet " -illustration: "article25.jpg" -subtitle: "Eros" -description: "Claire Bousquet" -price: 156.22 -category: Proxies\__CG__\App\Entity\Category {#659 -id: 1 -name: "Nourriture" -products: Doctrine\ORM\PersistentCollection {#874 …} -image: "presentation1.jpg" -description: "Nous pouvons vous faire profiter d'un vaste choix de nourriture belge, à déguster." +__isInitialized__: true …2 } } -primaryKeyName: "id" -primaryKeyValue: 23 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#840 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#911 …} } ] |
| errors | Symfony\Component\Form\FormErrorIterator {#1165 -form: Symfony\Component\Form\Form {#1226 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#1166 …5} |
| full_name | "Product[name]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Product_name" |
| label | "Name" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "name" |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "field-text" ] |
| size | null |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Product_name" |
| valid | true |
| value | "Donec laoreet " |
illustration
"EasyCorp\Bundle\EasyAdminBundle\Form\Type\FileUploadType"
Default Data
| Property | Value |
|---|---|
| Model Format |
"article25.jpg"
|
| Normalized Format | Symfony\Component\HttpFoundation\File\File {#1187 path: "/var/www/clients/client0/web65/web/public/uploads" filename: "article25.jpg" basename: "article25.jpg" pathname: "/var/www/clients/client0/web65/web/public/uploads/article25.jpg" extension: "jpg" realPath: "/var/www/clients/client0/web65/web/public/uploads/article25.jpg" aTime: 2025-12-01 11:48:45 mTime: 2023-07-31 16:24:53 cTime: 2023-07-31 16:24:53 inode: 4210845 size: 596981 perms: 0100644 owner: 5052 group: 5005 type: "file" writable: true readable: true executable: false file: true dir: false link: false } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-ea-align" => "center" ] |
[ "data-ea-align" => "center" ] |
| label | "Image" |
same as passed value |
| label_translation_parameters | [] |
[] |
| required | false |
false
|
| row_attr | [ "class" => "field-image" ] |
[ "class" => "field-image" ] |
| upload_dir | "/var/www/clients/client0/web65/web/public/uploads/" |
same as passed value |
| upload_filename | "[name].[extension]" |
Closure(UploadedFile $file) {#984 class: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\FileUploadType" use: { $fileNamePatternOrCallable: "[name].[extension]" } } |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_add | false |
| allow_delete | true |
| allow_extra_fields | false |
| allow_file_upload | true |
| attr | [ "data-ea-align" => "center" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | true |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#164 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#167 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#198 …} -namespace: Closure() {#148 …} } |
| data_class | "Symfony\Component\HttpFoundation\File\File" |
| disabled | false |
| download_path | "uploads/" |
| 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 | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Image" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| 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 | [ "class" => "field-image" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_delete | Closure(File $file) {#959 class: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\FileUploadType" } |
| upload_dir | "/var/www/clients/client0/web65/web/public/uploads/" |
| upload_filename | Closure(UploadedFile $file) {#984 class: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\FileUploadType" use: { $fileNamePatternOrCallable: "[name].[extension]" } } |
| upload_max_size_message | Closure() {#983 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#960 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#170 …} $translationDomain: "validators" $message: Closure() {#978 …} } } |
| upload_new | Closure(UploadedFile $file, string $uploadDir, string $fileName) {#964 class: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\FileUploadType" } |
| upload_validate | Closure(string $filename): string {#962 returnType: "string" class: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\FileUploadType" } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| allow_add | false |
| allow_delete | true |
| attr | [ "data-ea-align" => "center" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "ea_fileupload" "_Product_illustration" ] |
| cache_key | "_Product_illustration_ea_fileupload" |
| compound | true |
| currentFiles | [ Symfony\Component\HttpFoundation\File\File {#1187 path: "/var/www/clients/client0/web65/web/public/uploads" filename: "article25.jpg" basename: "article25.jpg" pathname: "/var/www/clients/client0/web65/web/public/uploads/article25.jpg" extension: "jpg" realPath: "/var/www/clients/client0/web65/web/public/uploads/article25.jpg" aTime: 2025-12-01 11:48:45 mTime: 2023-07-31 16:24:53 cTime: 2023-07-31 16:24:53 inode: 4210845 size: 596981 perms: 0100644 owner: 5052 group: 5005 type: "file" writable: true readable: true executable: false file: true dir: false link: false } ] |
| data | Symfony\Component\HttpFoundation\File\File {#1187 path: "/var/www/clients/client0/web65/web/public/uploads" filename: "article25.jpg" basename: "article25.jpg" pathname: "/var/www/clients/client0/web65/web/public/uploads/article25.jpg" extension: "jpg" realPath: "/var/www/clients/client0/web65/web/public/uploads/article25.jpg" aTime: 2025-12-01 11:48:45 mTime: 2023-07-31 16:24:53 cTime: 2023-07-31 16:24:53 inode: 4210845 size: 596981 perms: 0100644 owner: 5052 group: 5005 type: "file" writable: true readable: true executable: false file: true dir: false link: false } |
| disabled | false |
| download_path | "uploads/" |
| ea_crud_form | [ "form_panel" => 0 "form_tab" => null "ea_field" => EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#758 -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ImageField" -propertyName: "illustration" -value: "article25.jpg" -formattedValue: "uploads/article25.jpg" -formatValueCallable: null -label: "Image" -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\FileUploadType" -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#755 …} -sortable: true -virtual: false -permission: null -textAlign: "center" -help: null -cssClass: "field-image" -columns: null -defaultColumns: "col-md-7 col-xxl-5" -translationParameters: [] -templateName: "crud/field/image" -templatePath: "@EasyAdmin/crud/field/image.html.twig" -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#756 …} -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#754 …} -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#762 …} -uniqueId: Symfony\Component\Uid\Ulid {#757 …} -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#752 …} } "ea_entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#591 -isAccessible: true -fqcn: "App\Entity\Product" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#484 …} -instance: App\Entity\Product {#589 -id: 23 -productWishlists: Doctrine\ORM\PersistentCollection {#639 …} -name: "Donec laoreet " -slug: "donec-laoreet " -illustration: "article25.jpg" -subtitle: "Eros" -description: "Claire Bousquet" -price: 156.22 -category: Proxies\__CG__\App\Entity\Category {#659 -id: 1 -name: "Nourriture" -products: Doctrine\ORM\PersistentCollection {#874 …} -image: "presentation1.jpg" -description: "Nous pouvons vous faire profiter d'un vaste choix de nourriture belge, à déguster." +__isInitialized__: true …2 } } -primaryKeyName: "id" -primaryKeyValue: 23 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#840 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#911 …} } ] |
| errors | Symfony\Component\Form\FormErrorIterator {#1164 -form: Symfony\Component\Form\Form {#1125 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#1163 …5} |
| full_name | "Product[illustration]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Product_illustration" |
| label | "Image" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | true |
| multiple | false |
| name | "illustration" |
| priority | 0 |
| required | false |
| row_attr | [ "class" => "field-image" ] |
| size | null |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Product_illustration" |
| valid | true |
| value | Symfony\Component\HttpFoundation\File\File {#1187 path: "/var/www/clients/client0/web65/web/public/uploads" filename: "article25.jpg" basename: "article25.jpg" pathname: "/var/www/clients/client0/web65/web/public/uploads/article25.jpg" extension: "jpg" realPath: "/var/www/clients/client0/web65/web/public/uploads/article25.jpg" aTime: 2025-12-01 11:48:45 mTime: 2023-07-31 16:24:53 cTime: 2023-07-31 16:24:53 inode: 4210845 size: 596981 perms: 0100644 owner: 5052 group: 5005 type: "file" writable: true readable: true executable: false file: true dir: false link: false } |
file
"Symfony\Component\Form\Extension\Core\Type\FileType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Symfony\Component\HttpFoundation\File\File {#1187 path: "/var/www/clients/client0/web65/web/public/uploads" filename: "article25.jpg" basename: "article25.jpg" pathname: "/var/www/clients/client0/web65/web/public/uploads/article25.jpg" extension: "jpg" realPath: "/var/www/clients/client0/web65/web/public/uploads/article25.jpg" aTime: 2025-12-01 11:48:45 mTime: 2023-07-31 16:24:53 cTime: 2023-07-31 16:24:53 inode: 4210845 size: 596981 perms: 0100644 owner: 5052 group: 5005 type: "file" writable: true readable: true executable: false file: true dir: false link: false } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| action | "" |
same as passed value |
| allow_extra_fields | false |
false
|
| allow_file_upload | true |
same as passed value |
| attr | [ "data-ea-align" => "center" ] |
[ "data-ea-align" => "center" ] |
| attr_translation_parameters | [] |
[] |
| auto_initialize | true |
same as passed value |
| block_name | null |
null
|
| block_prefix | null |
null
|
| by_reference | true |
same as passed value |
| constraints | [] |
[] |
| csrf_field_name | "_token" |
same as passed value |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
same as passed value |
| csrf_protection | true |
same as passed value |
| csrf_token_id | null |
null
|
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#164 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#167 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#198 …} -namespace: Closure() {#148 …} } |
same as passed value |
| data_class | "Symfony\Component\HttpFoundation\File\File" |
same as passed value |
| disabled | false |
false
|
| empty_data | null |
null
|
| error_bubbling | false |
false
|
| error_mapping | [] |
[] |
| extra_fields_message | "This form should not contain extra fields." |
same as passed value |
| form_attr | false |
false
|
| getter | null |
null
|
| help | null |
null
|
| help_attr | [] |
[] |
| help_html | false |
false
|
| help_translation_parameters | [] |
[] |
| inherit_data | false |
false
|
| invalid_message | "This value is not valid." |
same as passed value |
| invalid_message_parameters | [] |
[] |
| is_empty_callback | null |
null
|
| label | "Image" |
same as passed value |
| label_attr | [] |
[] |
| label_format | null |
null
|
| label_html | false |
false
|
| label_translation_parameters | [] |
[] |
| legacy_error_messages | true |
same as passed value |
| mapped | true |
same as passed value |
| method | "POST" |
same as passed value |
| multiple | false |
false
|
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
same as passed value |
| priority | 0 |
same as passed value |
| property_path | null |
null
|
| required | false |
false
|
| row_attr | [ "class" => "field-image" ] |
[ "class" => "field-image" ] |
| setter | null |
null
|
| translation_domain | null |
null
|
| trim | true |
same as passed value |
| upload_max_size_message | Closure() {#983 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#960 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#170 …} $translationDomain: "validators" $message: Closure() {#978 …} } } |
Closure() {#1235 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#960 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#170 …} $translationDomain: "validators" $message: Closure() {#983 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#960 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#170 …} $translationDomain: "validators" $message: Closure() {#978 …} } } } } |
| validation_groups | null |
null
|
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | true |
| attr | [ "data-ea-align" => "center" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#164 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#167 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#198 …} -namespace: Closure() {#148 …} } |
| 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 | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Image" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| 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 | [ "class" => "field-image" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1235 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#960 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#170 …} $translationDomain: "validators" $message: Closure() {#983 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#960 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#170 …} $translationDomain: "validators" $message: Closure() {#978 …} } } } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-ea-align" => "center" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "file" "_Product_illustration_file" ] |
| cache_key | "_Product_illustration_file_file" |
| compound | false |
| data | Symfony\Component\HttpFoundation\File\File {#1187 path: "/var/www/clients/client0/web65/web/public/uploads" filename: "article25.jpg" basename: "article25.jpg" pathname: "/var/www/clients/client0/web65/web/public/uploads/article25.jpg" extension: "jpg" realPath: "/var/www/clients/client0/web65/web/public/uploads/article25.jpg" aTime: 2025-12-01 11:48:45 mTime: 2023-07-31 16:24:53 cTime: 2023-07-31 16:24:53 inode: 4210845 size: 596981 perms: 0100644 owner: 5052 group: 5005 type: "file" writable: true readable: true executable: false file: true dir: false link: false } |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#1036 -form: Symfony\Component\Form\Form {#1129 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#1071 …5} |
| full_name | "Product[illustration][file]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Product_illustration_file" |
| label | "Image" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | true |
| name | "file" |
| priority | 0 |
| required | false |
| row_attr | [ "class" => "field-image" ] |
| size | null |
| submitted | false |
| translation_domain | "messages" |
| type | "file" |
| unique_block_prefix | "_Product_illustration_file" |
| valid | true |
| value | "" |
delete
"Symfony\Component\Form\Extension\Core\Type\CheckboxType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | false |
| View Format |
null
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| required | false |
false
|
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#164 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#167 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#198 …} -namespace: Closure() {#148 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form, $viewData) {#1144 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" this: Symfony\Component\Form\Extension\Core\Type\CheckboxType {#1145 …} } |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| false_values | [
null
] |
| 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 | Closure($modelData): bool {#1142 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1135 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#960 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#170 …} $translationDomain: "validators" $message: Closure() {#1137 …} } } |
| validation_groups | null |
| value | "1" |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "_Product_illustration_delete" ] |
| cache_key | "_Product_illustration_delete_checkbox" |
| checked | false |
| compound | false |
| data | false |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#1196 -form: Symfony\Component\Form\Form {#1123 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#1189 …5} |
| full_name | "Product[illustration][delete]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Product_illustration_delete" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "delete" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Product_illustration_delete" |
| valid | true |
| value | "1" |
slug
"EasyCorp\Bundle\EasyAdminBundle\Form\Type\SlugType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "donec-laoreet " |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-ea-align" => "left" ] |
[ "data-ea-align" => "left" ] |
| label | "Slug" |
same as passed value |
| label_translation_parameters | [] |
[] |
| required | true |
same as passed value |
| row_attr | [ "class" => "field-text" ] |
[ "class" => "field-text" ] |
| target | "name" |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-ea-align" => "left" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#164 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#167 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#198 …} -namespace: Closure() {#148 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1031 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#873 …} } |
| 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 | "Slug" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [ "class" => "field-text" ] |
| setter | null |
| target | "name" |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1051 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#960 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#170 …} $translationDomain: "validators" $message: Closure() {#1032 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-ea-align" => "left" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "ea_slug" "_Product_slug" ] |
| cache_key | "_Product_slug_ea_slug" |
| compound | false |
| data | "donec-laoreet " |
| disabled | false |
| ea_crud_form | [ "form_panel" => 0 "form_tab" => null "ea_field" => EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#808 -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\SlugField" -propertyName: "slug" -value: "donec-laoreet " -formattedValue: "donec-laoreet " -formatValueCallable: null -label: "Slug" -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\SlugType" -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#788 …} -sortable: true -virtual: false -permission: null -textAlign: "left" -help: null -cssClass: "field-text" -columns: null -defaultColumns: "col-md-6 col-xxl-5" -translationParameters: [] -templateName: "crud/field/text" -templatePath: "@EasyAdmin/crud/field/text.html.twig" -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#789 …} -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#761 …} -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#763 …} -uniqueId: Symfony\Component\Uid\Ulid {#790 …} -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#759 …} } "ea_entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#591 -isAccessible: true -fqcn: "App\Entity\Product" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#484 …} -instance: App\Entity\Product {#589 -id: 23 -productWishlists: Doctrine\ORM\PersistentCollection {#639 …} -name: "Donec laoreet " -slug: "donec-laoreet " -illustration: "article25.jpg" -subtitle: "Eros" -description: "Claire Bousquet" -price: 156.22 -category: Proxies\__CG__\App\Entity\Category {#659 -id: 1 -name: "Nourriture" -products: Doctrine\ORM\PersistentCollection {#874 …} -image: "presentation1.jpg" -description: "Nous pouvons vous faire profiter d'un vaste choix de nourriture belge, à déguster." +__isInitialized__: true …2 } } -primaryKeyName: "id" -primaryKeyValue: 23 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#840 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#911 …} } ] |
| errors | Symfony\Component\Form\FormErrorIterator {#1162 -form: Symfony\Component\Form\Form {#1121 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#1161 …5} |
| full_name | "Product[slug]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Product_slug" |
| label | "Slug" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "slug" |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "field-text" ] |
| size | null |
| submitted | false |
| target | "name" |
| translation_domain | "messages" |
| unique_block_prefix | "_Product_slug" |
| valid | true |
| value | "donec-laoreet " |
subtitle
"Symfony\Component\Form\Extension\Core\Type\TextType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "Eros" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-ea-align" => "left" ] |
[ "data-ea-align" => "left" ] |
| label | "Subtitle" |
same as passed value |
| label_translation_parameters | [] |
[] |
| required | true |
same as passed value |
| row_attr | [ "class" => "field-text" ] |
[ "class" => "field-text" ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-ea-align" => "left" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#164 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#167 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#198 …} -namespace: Closure() {#148 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1025 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#873 …} } |
| 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 | "Subtitle" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [ "class" => "field-text" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1023 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#960 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#170 …} $translationDomain: "validators" $message: Closure() {#1024 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-ea-align" => "left" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_Product_subtitle" ] |
| cache_key | "_Product_subtitle_text" |
| compound | false |
| data | "Eros" |
| disabled | false |
| ea_crud_form | [ "form_panel" => 0 "form_tab" => null "ea_field" => EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#779 -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField" -propertyName: "subtitle" -value: "Eros" -formattedValue: "Eros" -formatValueCallable: null -label: "Subtitle" -formType: "Symfony\Component\Form\Extension\Core\Type\TextType" -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#782 …} -sortable: true -virtual: false -permission: null -textAlign: "left" -help: null -cssClass: "field-text" -columns: null -defaultColumns: "col-md-6 col-xxl-5" -translationParameters: [] -templateName: "crud/field/text" -templatePath: "@EasyAdmin/crud/field/text.html.twig" -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#781 …} -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#783 …} -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#744 …} -uniqueId: Symfony\Component\Uid\Ulid {#780 …} -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#792 …} } "ea_entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#591 -isAccessible: true -fqcn: "App\Entity\Product" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#484 …} -instance: App\Entity\Product {#589 -id: 23 -productWishlists: Doctrine\ORM\PersistentCollection {#639 …} -name: "Donec laoreet " -slug: "donec-laoreet " -illustration: "article25.jpg" -subtitle: "Eros" -description: "Claire Bousquet" -price: 156.22 -category: Proxies\__CG__\App\Entity\Category {#659 -id: 1 -name: "Nourriture" -products: Doctrine\ORM\PersistentCollection {#874 …} -image: "presentation1.jpg" -description: "Nous pouvons vous faire profiter d'un vaste choix de nourriture belge, à déguster." +__isInitialized__: true …2 } } -primaryKeyName: "id" -primaryKeyValue: 23 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#840 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#911 …} } ] |
| errors | Symfony\Component\Form\FormErrorIterator {#1195 -form: Symfony\Component\Form\Form {#1212 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#1190 …5} |
| full_name | "Product[subtitle]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Product_subtitle" |
| label | "Subtitle" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "subtitle" |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "field-text" ] |
| size | null |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Product_subtitle" |
| valid | true |
| value | "Eros" |
description
"Symfony\Component\Form\Extension\Core\Type\TextareaType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "Claire Bousquet" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-ea-align" => "left" "rows" => 5 "data-ea-textarea-field" => true ] |
[ "data-ea-align" => "left" "rows" => 5 "data-ea-textarea-field" => true ] |
| label | "Description" |
same as passed value |
| label_translation_parameters | [] |
[] |
| required | true |
same as passed value |
| row_attr | [ "class" => "field-textarea" ] |
[ "class" => "field-textarea" ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-ea-align" => "left" "rows" => 5 "data-ea-textarea-field" => true ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#164 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#167 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#198 …} -namespace: Closure() {#148 …} } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1015 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#873 …} } |
| 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 | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [ "class" => "field-textarea" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1009 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#960 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#170 …} $translationDomain: "validators" $message: Closure() {#1016 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-ea-align" => "left" "rows" => 5 "data-ea-textarea-field" => true ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "textarea" "_Product_description" ] |
| cache_key | "_Product_description_textarea" |
| compound | false |
| data | "Claire Bousquet" |
| disabled | false |
| ea_crud_form | [ "form_panel" => 0 "form_tab" => null "ea_field" => EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#827 -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextareaField" -propertyName: "description" -value: "Claire Bousquet" -formattedValue: "Claire Bousquet" -formatValueCallable: null -label: "Description" -formType: "Symfony\Component\Form\Extension\Core\Type\TextareaType" -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#823 …} -sortable: true -virtual: false -permission: null -textAlign: "left" -help: null -cssClass: "field-textarea" -columns: null -defaultColumns: "col-md-9 col-xxl-7" -translationParameters: [] -templateName: "crud/field/textarea" -templatePath: "@EasyAdmin/crud/field/textarea.html.twig" -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#824 …} -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#822 …} -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#847 …} -uniqueId: Symfony\Component\Uid\Ulid {#825 …} -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#820 …} } "ea_entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#591 -isAccessible: true -fqcn: "App\Entity\Product" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#484 …} -instance: App\Entity\Product {#589 -id: 23 -productWishlists: Doctrine\ORM\PersistentCollection {#639 …} -name: "Donec laoreet " -slug: "donec-laoreet " -illustration: "article25.jpg" -subtitle: "Eros" -description: "Claire Bousquet" -price: 156.22 -category: Proxies\__CG__\App\Entity\Category {#659 -id: 1 -name: "Nourriture" -products: Doctrine\ORM\PersistentCollection {#874 …} -image: "presentation1.jpg" -description: "Nous pouvons vous faire profiter d'un vaste choix de nourriture belge, à déguster." +__isInitialized__: true …2 } } -primaryKeyName: "id" -primaryKeyValue: 23 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#840 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#911 …} } ] |
| errors | Symfony\Component\Form\FormErrorIterator {#1197 -form: Symfony\Component\Form\Form {#1209 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#1157 …5} |
| full_name | "Product[description]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Product_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" => "field-textarea" ] |
| size | null |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Product_description" |
| valid | true |
| value | "Claire Bousquet" |
price
"Symfony\Component\Form\Extension\Core\Type\MoneyType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | 156.22 |
| View Format |
"1,56"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-ea-align" => "right" ] |
[ "data-ea-align" => "right" ] |
| currency | "EUR" |
same as passed value |
| divisor | 100 |
same as passed value |
| label | "Price" |
same as passed value |
| label_translation_parameters | [] |
[] |
| required | true |
same as passed value |
| row_attr | [ "class" => "field-money" ] |
[ "class" => "field-money" ] |
| scale | 2 |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-ea-align" => "right" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#164 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#167 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#198 …} -namespace: Closure() {#148 …} } |
| currency | "EUR" |
| data_class | null |
| disabled | false |
| divisor | 100 |
| empty_data | Closure(FormInterface $form) {#1064 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#873 …} } |
| 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 |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Price" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | true |
| rounding_mode | 6 |
| row_attr | [ "class" => "field-money" ] |
| scale | 2 |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1070 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#960 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#170 …} $translationDomain: "validators" $message: Closure() {#1069 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-ea-align" => "right" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "money" "_Product_price" ] |
| cache_key | "_Product_price_money" |
| compound | false |
| data | 156.22 |
| disabled | false |
| ea_crud_form | [ "form_panel" => 0 "form_tab" => null "ea_field" => EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#836 -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\MoneyField" -propertyName: "price" -value: 156.22 -formattedValue: "1,56 €" -formatValueCallable: null -label: "Price" -formType: "Symfony\Component\Form\Extension\Core\Type\MoneyType" -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#832 …} -sortable: true -virtual: false -permission: null -textAlign: "right" -help: null -cssClass: "field-money" -columns: null -defaultColumns: "col-md-6 col-xxl-5" -translationParameters: [] -templateName: "crud/field/money" -templatePath: "@EasyAdmin/crud/field/money.html.twig" -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#833 …} -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#831 …} -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#853 …} -uniqueId: Symfony\Component\Uid\Ulid {#834 …} -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#829 …} } "ea_entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#591 -isAccessible: true -fqcn: "App\Entity\Product" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#484 …} -instance: App\Entity\Product {#589 -id: 23 -productWishlists: Doctrine\ORM\PersistentCollection {#639 …} -name: "Donec laoreet " -slug: "donec-laoreet " -illustration: "article25.jpg" -subtitle: "Eros" -description: "Claire Bousquet" -price: 156.22 -category: Proxies\__CG__\App\Entity\Category {#659 -id: 1 -name: "Nourriture" -products: Doctrine\ORM\PersistentCollection {#874 …} -image: "presentation1.jpg" -description: "Nous pouvons vous faire profiter d'un vaste choix de nourriture belge, à déguster." +__isInitialized__: true …2 } } -primaryKeyName: "id" -primaryKeyValue: 23 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#840 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#911 …} } ] |
| errors | Symfony\Component\Form\FormErrorIterator {#1153 -form: Symfony\Component\Form\Form {#1206 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#1158 …5} |
| full_name | "Product[price]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Product_price" |
| label | "Price" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| money_pattern | "{{ widget }} €" |
| multipart | false |
| name | "price" |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "field-money" ] |
| size | null |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Product_price" |
| valid | true |
| value | "1,56" |
category
"Symfony\Bridge\Doctrine\Form\Type\EntityType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Proxies\__CG__\App\Entity\Category {#659 -id: 1 -name: "Nourriture" -products: Doctrine\ORM\PersistentCollection {#874 …} -image: "presentation1.jpg" -description: "Nous pouvons vous faire profiter d'un vaste choix de nourriture belge, à déguster." +__isInitialized__: true …2 } |
| View Format |
"1"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-ea-align" => "left" "data-ea-widget" => "ea-autocomplete" "placeholder" => "Aucun(e)" ] |
[ "data-ea-align" => "left" "data-ea-widget" => "ea-autocomplete" "placeholder" => "Aucun(e)" ] |
| class | "App\Entity\Category" |
same as passed value |
| label | "Category" |
same as passed value |
| label_translation_parameters | [] |
[] |
| query_builder | Closure(EntityRepository $repository) {#918 class: "EasyCorp\Bundle\EasyAdminBundle\Field\Configurator\AssociationConfigurator" use: { $field: EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#848 -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField" -propertyName: "category" -value: Proxies\__CG__\App\Entity\Category {#659 -id: 1 -name: "Nourriture" -products: Doctrine\ORM\PersistentCollection {#874 …} -image: "presentation1.jpg" -description: "Nous pouvons vous faire profiter d'un vaste choix de nourriture belge, à déguster." +__isInitialized__: true …2 } -formattedValue: "Nourriture" -formatValueCallable: null -label: "Category" -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType" -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#844 …} -sortable: true -virtual: false -permission: null -textAlign: "left" -help: null -cssClass: "field-association" -columns: null -defaultColumns: "col-md-7 col-xxl-6" -translationParameters: [] -templateName: "crud/field/association" -templatePath: "@EasyAdmin/crud/field/association.html.twig" -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#845 …} -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#843 …} -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#863 …} -uniqueId: Symfony\Component\Uid\Ulid {#846 …} -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#841 …} } } } |
Doctrine\ORM\QueryBuilder {#1101 -em: Doctrine\ORM\EntityManager {#323 …11} -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#1176 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "entity" ] } ] "from" => [ Doctrine\ORM\Query\Expr\From {#1175 #from: "App\Entity\Category" #alias: "entity" #indexBy: null } ] "join" => [] "set" => [] "where" => null "groupBy" => [] "having" => null "orderBy" => [] ] -type: 0 -state: 1 -dql: "SELECT entity FROM App\Entity\Category entity" -parameters: Doctrine\Common\Collections\ArrayCollection {#1181 …} -firstResult: 0 -maxResults: null -joinRootAliases: [] #cacheable: false #cacheRegion: null #cacheMode: null #lifetime: 0 } |
| required | false |
false
|
| row_attr | [ "class" => "field-association" ] |
[ "class" => "field-association" ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-ea-align" => "left" "data-ea-widget" => "ea-autocomplete" "placeholder" => "Aucun(e)" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLabel {#1100 -option: [ "Symfony\Bridge\Doctrine\Form\Type\DoctrineType" "createChoiceLabel" ] } |
| choice_loader | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#1149 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\DoctrineChoiceLoader {#1171 …} } |
| choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#1240 -option: [ "Symfony\Bridge\Doctrine\Form\Type\DoctrineType" "createChoiceName" ] } |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#1169 -option: [ Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader {#1222 -om: Doctrine\ORM\EntityManager {#323 …11} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#560 …} -singleId: true -intId: true -idField: "id" -associationIdReader: null } "getIdValue" ] } |
| choices | null |
| class | "App\Entity\Category" |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#164 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#167 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#198 …} -namespace: Closure() {#148 …} } |
| data_class | null |
| disabled | false |
| em | Doctrine\ORM\EntityManager {#323 …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 {#1222 -om: Doctrine\ORM\EntityManager {#323 …11} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#560 …} -singleId: true -intId: true -idField: "id" -associationIdReader: null } |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "Category" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | true |
| method | "POST" |
| multiple | false |
| placeholder | "" |
| 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 {#1101 -em: Doctrine\ORM\EntityManager {#323 …11} -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#1176 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "entity" ] } ] "from" => [ Doctrine\ORM\Query\Expr\From {#1175 #from: "App\Entity\Category" #alias: "entity" #indexBy: null } ] "join" => [] "set" => [] "where" => null "groupBy" => [] "having" => null "orderBy" => [] ] -type: 0 -state: 1 -dql: "SELECT entity FROM App\Entity\Category entity" -parameters: Doctrine\Common\Collections\ArrayCollection {#1181 …} -firstResult: 0 -maxResults: null -joinRootAliases: [] #cacheable: false #cacheRegion: null #cacheMode: null #lifetime: 0 } |
| required | false |
| row_attr | [ "class" => "field-association" ] |
| setter | null |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#1110 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#960 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#170 …} $translationDomain: "validators" $message: Closure() {#1115 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-ea-align" => "left" "data-ea-widget" => "ea-autocomplete" "placeholder" => "Aucun(e)" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "entity" "_Product_category" ] |
| cache_key | "_Product_category_entity" |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choices | [ 1 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#1241 +label: "Nourriture" +value: "1" +data: Proxies\__CG__\App\Entity\Category {#659 -id: 1 -name: "Nourriture" -products: Doctrine\ORM\PersistentCollection {#874 …} -image: "presentation1.jpg" -description: "Nous pouvons vous faire profiter d'un vaste choix de nourriture belge, à déguster." +__isInitialized__: true …2 } +attr: [] +labelTranslationParameters: [] } 2 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#1248 +label: "Boissons" +value: "2" +data: App\Entity\Category {#1255 …} +attr: [] +labelTranslationParameters: [] } 3 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#1246 +label: "Epicerie" +value: "3" +data: App\Entity\Category {#1259 …} +attr: [] +labelTranslationParameters: [] } 4 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#1243 +label: "T-shirts" +value: "4" +data: App\Entity\Category {#1262 …} +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | Proxies\__CG__\App\Entity\Category {#659 -id: 1 -name: "Nourriture" -products: Doctrine\ORM\PersistentCollection {#874 …} -image: "presentation1.jpg" -description: "Nous pouvons vous faire profiter d'un vaste choix de nourriture belge, à déguster." +__isInitialized__: true …2 } |
| disabled | false |
| ea_crud_form | [ "form_panel" => 0 "form_tab" => null "ea_field" => EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#848 -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField" -propertyName: "category" -value: Proxies\__CG__\App\Entity\Category {#659 -id: 1 -name: "Nourriture" -products: Doctrine\ORM\PersistentCollection {#874 …} -image: "presentation1.jpg" -description: "Nous pouvons vous faire profiter d'un vaste choix de nourriture belge, à déguster." +__isInitialized__: true …2 } -formattedValue: "Nourriture" -formatValueCallable: null -label: "Category" -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType" -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#844 …} -sortable: true -virtual: false -permission: null -textAlign: "left" -help: null -cssClass: "field-association" -columns: null -defaultColumns: "col-md-7 col-xxl-6" -translationParameters: [] -templateName: "crud/field/association" -templatePath: "@EasyAdmin/crud/field/association.html.twig" -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#845 …} -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#843 …} -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#863 …} -uniqueId: Symfony\Component\Uid\Ulid {#846 …} -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#841 …} } "ea_entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#591 -isAccessible: true -fqcn: "App\Entity\Product" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#484 …} -instance: App\Entity\Product {#589 -id: 23 -productWishlists: Doctrine\ORM\PersistentCollection {#639 …} -name: "Donec laoreet " -slug: "donec-laoreet " -illustration: "article25.jpg" -subtitle: "Eros" -description: "Claire Bousquet" -price: 156.22 -category: Proxies\__CG__\App\Entity\Category {#659 …2} } -primaryKeyName: "id" -primaryKeyValue: 23 -permission: null -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#840 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#911 …} } ] |
| errors | Symfony\Component\Form\FormErrorIterator {#1159 -form: Symfony\Component\Form\Form {#1203 …} -errors: [] } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#1168 …5} |
| full_name | "Product[category]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Product_category" |
| is_selected | Closure($choice, $value) {#1252 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" this: Symfony\Component\Form\Extension\Core\Type\ChoiceType {#1079 …} } |
| label | "Category" |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "category" |
| placeholder | "" |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [ "class" => "field-association" ] |
| separator | "-------------------" |
| size | null |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Product_category" |
| valid | true |
| value | "1" |
_token
"Symfony\Component\Form\Extension\Core\Type\HiddenType"
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "d792f55ac2b253e29a5e166.drPQ4TfxqoFWR_Lo3S5n5W_5vtUu-28IXKvhb2lcq48.LOC_g3GQwMoXFLyNq1Qylguzk5tNuApNFsWrVjo0wsM137-UBr7D1BUfqw" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| block_prefix | "csrf_token" |
same as passed value |
| data | "d792f55ac2b253e29a5e166.drPQ4TfxqoFWR_Lo3S5n5W_5vtUu-28IXKvhb2lcq48.LOC_g3GQwMoXFLyNq1Qylguzk5tNuApNFsWrVjo0wsM137-UBr7D1BUfqw" |
same as passed value |
| mapped | false |
false
|
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| block_name | null |
| block_prefix | "csrf_token" |
| by_reference | true |
| compound | false |
| constraints | [] |
| csrf_field_name | "_token" |
| csrf_message | "The CSRF token is invalid. Please try to resubmit the form." |
| csrf_protection | true |
| csrf_token_id | null |
| csrf_token_manager | Symfony\Component\Security\Csrf\CsrfTokenManager {#164 -generator: Symfony\Component\Security\Csrf\TokenGenerator\UriSafeTokenGenerator {#167 …} -storage: Symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage {#198 …} -namespace: Closure() {#148 …} } |
| data | "d792f55ac2b253e29a5e166.drPQ4TfxqoFWR_Lo3S5n5W_5vtUu-28IXKvhb2lcq48.LOC_g3GQwMoXFLyNq1Qylguzk5tNuApNFsWrVjo0wsM137-UBr7D1BUfqw" |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1170 class: "Symfony\Component\Form\Extension\Core\Type\FormType" this: Symfony\Component\Form\Extension\Core\Type\FormType {#873 …} } |
| error_bubbling | true |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| legacy_error_messages | true |
| mapped | false |
| method | "POST" |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1266 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" this: Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension {#960 …} use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#170 …} $translationDomain: "validators" $message: Closure() {#1250 …} } } |
| validation_groups | null |
View Variables
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "csrf_token" "_Product__token" ] |
| cache_key | "_Product__token_hidden" |
| compound | false |
| data | "d792f55ac2b253e29a5e166.drPQ4TfxqoFWR_Lo3S5n5W_5vtUu-28IXKvhb2lcq48.LOC_g3GQwMoXFLyNq1Qylguzk5tNuApNFsWrVjo0wsM137-UBr7D1BUfqw" |
| disabled | false |
| ea_crud_form | [ "form_panel" => null "form_tab" => null "ea_field" => null "ea_entity" => null ] |
| errors | Symfony\Component\Form\FormErrorIterator {#1254 -form: Symfony\Component\Form\Form {#1272 …} -errors: [] } |
| form | Symfony\Component\Form\FormView {#1267 …5} |
| full_name | "Product[_token]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Product__token" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "_token" |
| priority | 0 |
| required | false |
| row_attr | [] |
| size | null |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Product__token" |
| valid | true |
| value | "d792f55ac2b253e29a5e166.drPQ4TfxqoFWR_Lo3S5n5W_5vtUu-28IXKvhb2lcq48.LOC_g3GQwMoXFLyNq1Qylguzk5tNuApNFsWrVjo0wsM137-UBr7D1BUfqw" |