Forms
-
Post
-
ea_form_column_group_open
-
ea_form_column_01KQNSQYTNJGP8V9ZFWAEJ5G0X
-
ea_form_fieldset_01KQNSQYTNJGP8V9ZFWAEJ5G0Z
-
title
-
slug
-
featuredImage
-
file
-
delete
-
-
content
-
summary
-
ea_form_fieldset_close_01KQNSQYTNJGP8V9ZFWAEJ5G0Z
-
ea_form_column_close_01KQNSQYTNJGP8V9ZFWAEJ5G0X
-
ea_form_column_01KQNSQYTQP2PZ3KSHFS9S5MD0
-
ea_form_fieldset_01KQNSQYTQP2PZ3KSHFS9S5MD2
-
status
-
isFeatured
-
publishedAt
-
scheduledAt
-
ea_form_fieldset_close_01KQNSQYTQP2PZ3KSHFS9S5MD2
-
ea_form_fieldset_01KQNSQYTQP2PZ3KSHFS9S5MD8
-
author
-
autocomplete
-
-
category
-
autocomplete
-
-
tags
-
autocomplete
-
-
ea_form_fieldset_close_01KQNSQYTQP2PZ3KSHFS9S5MD8
-
ea_form_fieldset_01KQNSQYTRT9YFHJQWCDYZ8QP6
-
series
-
seriesPosition
-
ea_form_fieldset_close_01KQNSQYTRT9YFHJQWCDYZ8QP6
-
ea_form_column_close_01KQNSQYTQP2PZ3KSHFS9S5MD0
-
ea_form_column_group_close
-
_token
-
Post
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } |
| 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-Post-form" ] |
[ "class" => "ea-edit-form" "id" => "edit-Post-form" ] |
| data | App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } |
same as passed value |
| entityDto | EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1006 -isAccessible: true -primaryKeyValue: 1 -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1309 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1841 …} -defaultActionUrl: null -fqcn: "App\Entity\Post" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …} -permission: null -entityInstance: App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } } |
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-Post-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\SameOriginCsrfTokenManager {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data | App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } |
| data_class | "App\Entity\Post" |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1921 class: "Symfony\Component\Form\Extension\Core\Type\FormType" use: { $class: "App\Entity\Post" } } |
| entityDto | EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1006 -isAccessible: true -primaryKeyValue: 1 -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1309 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1841 …} -defaultActionUrl: null -fqcn: "App\Entity\Post" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …} -permission: null -entityInstance: App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } } |
| 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 | "messages" |
| trim | true |
| upload_max_size_message | Closure() {#1923 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#1920 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "class" => "ea-edit-form" "id" => "edit-Post-form" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "ea_crud" "_Post" ] |
| cache_key | "_Post_ea_crud" |
| compound | true |
| data | App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } |
| disabled | false |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2793 -fieldDto: null -entityDto: null } |
| errors | Symfony\Component\Form\FormErrorIterator {#2066 -errors: [] -form: Symfony\Component\Form\Form {#2388 …} } |
| form | Symfony\Component\Form\FormView {#2173 …5} |
| full_name | "Post" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | true |
| name | "Post" |
| priority | 0 |
| required | true |
| row_attr | [] |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Post" |
| valid | true |
| value | App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } |
ea_form_column_group_open
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| ea_is_inside_tab | false |
same as passed value |
| mapped | false |
same as passed value |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| 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 {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| ea_is_inside_tab | false |
| empty_data | Closure(FormInterface $form) {#1916 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 | "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 | 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() {#1928 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#1927 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "ea_form_column_group_open" "_Post_ea_form_column_group_open" ] |
| cache_key | "_Post_ea_form_column_group_open_ea_form_column_group_open" |
| compound | true |
| data | null |
| disabled | false |
| ea_is_inside_tab | false |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2401 -fieldDto: EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1795 …} -entityDto: EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1006 -isAccessible: true -primaryKeyValue: 1 -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1309 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1841 …} -defaultActionUrl: null -fqcn: "App\Entity\Post" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …} -permission: null -entityInstance: App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } } } |
| errors | Symfony\Component\Form\FormErrorIterator {#1955 -errors: [] -form: Symfony\Component\Form\Form {#2276 …} } |
| form | Symfony\Component\Form\FormView {#1898 …5} |
| full_name | "Post[ea_form_column_group_open]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post_ea_form_column_group_open" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "ea_form_column_group_open" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Post_ea_form_column_group_open" |
| valid | true |
| value | null |
ea_form_column_01KQNSQYTNJGP8V9ZFWAEJ5G0X
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | null |
same as passed value |
| label_html | true |
same as passed value |
| mapped | false |
same as passed value |
| required | false |
same as passed value |
| row_attr | [ "class" => "field-form_column col-lg-8" ] |
[ "class" => "field-form_column col-lg-8" ] |
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 {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1908 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 | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | true |
| 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 | [ "class" => "field-form_column col-lg-8" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1897 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#1909 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "ea_form_column_open" "_Post_ea_form_column_01KQNSQYTNJGP8V9ZFWAEJ5G0X" ] |
| cache_key | "_Post_ea_form_column_01KQNSQYTNJGP8V9ZFWAEJ5G0X_ea_form_column_open" |
| compound | true |
| data | null |
| disabled | false |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2160 -fieldDto: EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1379 …} -entityDto: EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1006 -isAccessible: true -primaryKeyValue: 1 -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1309 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1841 …} -defaultActionUrl: null -fqcn: "App\Entity\Post" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …} -permission: null -entityInstance: App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } } } |
| errors | Symfony\Component\Form\FormErrorIterator {#2411 -errors: [] -form: Symfony\Component\Form\Form {#2273 …} } |
| form | Symfony\Component\Form\FormView {#2003 …5} |
| full_name | "Post[ea_form_column_01KQNSQYTNJGP8V9ZFWAEJ5G0X]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post_ea_form_column_01KQNSQYTNJGP8V9ZFWAEJ5G0X" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "ea_form_column_01KQNSQYTNJGP8V9ZFWAEJ5G0X" |
| priority | 0 |
| required | false |
| row_attr | [ "class" => "field-form_column col-lg-8" ] |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Post_ea_form_column_01KQNSQYTNJGP8V9ZFWAEJ5G0X" |
| valid | true |
| value | null |
ea_form_fieldset_01KQNSQYTNJGP8V9ZFWAEJ5G0Z
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| ea_css_class | "field-form_fieldset" |
same as passed value |
| ea_help | null |
same as passed value |
| ea_icon | "fa fa-pen" |
same as passed value |
| ea_is_collapsed | false |
same as passed value |
| ea_is_collapsible | false |
same as passed value |
| label | Symfony\Component\Translation\TranslatableMessage {#1547 -message: "post.fieldset.content" -parameters: [] -domain: "messages" } |
same as passed value |
| label_html | true |
same as passed value |
| mapped | false |
same as passed value |
| required | false |
same as passed value |
| row_attr | [ "class" => "field-form_fieldset" ] |
[ "class" => "field-form_fieldset" ] |
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 {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| ea_css_class | "field-form_fieldset" |
| ea_help | null |
| ea_icon | "fa fa-pen" |
| ea_is_collapsed | false |
| ea_is_collapsible | false |
| empty_data | Closure(FormInterface $form) {#1941 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 | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | Symfony\Component\Translation\TranslatableMessage {#1547 -message: "post.fieldset.content" -parameters: [] -domain: "messages" } |
| label_attr | [] |
| label_format | null |
| label_html | true |
| 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 | [ "class" => "field-form_fieldset" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1945 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#1942 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "ea_form_fieldset_open" "_Post_ea_form_fieldset_01KQNSQYTNJGP8V9ZFWAEJ5G0Z" ] |
| cache_key | "_Post_ea_form_fieldset_01KQNSQYTNJGP8V9ZFWAEJ5G0Z_ea_form_fieldset_open" |
| compound | true |
| data | null |
| disabled | false |
| ea_css_class | "field-form_fieldset" |
| ea_help | null |
| ea_icon | "fa fa-pen" |
| ea_is_collapsed | false |
| ea_is_collapsible | false |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2130 -fieldDto: EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1365 …} -entityDto: EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1006 -isAccessible: true -primaryKeyValue: 1 -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1309 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1841 …} -defaultActionUrl: null -fqcn: "App\Entity\Post" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …} -permission: null -entityInstance: App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } } } |
| errors | Symfony\Component\Form\FormErrorIterator {#2151 -errors: [] -form: Symfony\Component\Form\Form {#2262 …} } |
| form | Symfony\Component\Form\FormView {#1972 …5} |
| full_name | "Post[ea_form_fieldset_01KQNSQYTNJGP8V9ZFWAEJ5G0Z]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post_ea_form_fieldset_01KQNSQYTNJGP8V9ZFWAEJ5G0Z" |
| label | Symfony\Component\Translation\TranslatableMessage {#1547 -message: "post.fieldset.content" -parameters: [] -domain: "messages" } |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "ea_form_fieldset_01KQNSQYTNJGP8V9ZFWAEJ5G0Z" |
| priority | 0 |
| required | false |
| row_attr | [ "class" => "field-form_fieldset" ] |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Post_ea_form_fieldset_01KQNSQYTNJGP8V9ZFWAEJ5G0Z" |
| valid | true |
| value | null |
title
"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 | "How to Build Scalable Web Applications #1" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "post.title" |
same as passed value |
| label_html | true |
same as passed value |
| 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 | [] |
| 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 {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1954 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 | "post.title" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| 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" => "field-text" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1953 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#1952 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "_Post_title" ] |
| cache_key | "_Post_title_text" |
| compound | false |
| data | "How to Build Scalable Web Applications #1" |
| disabled | false |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2075 -fieldDto: EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1367 …} -entityDto: EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1006 -isAccessible: true -primaryKeyValue: 1 -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1309 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1841 …} -defaultActionUrl: null -fqcn: "App\Entity\Post" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …} -permission: null -entityInstance: App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } } } |
| errors | Symfony\Component\Form\FormErrorIterator {#2112 -errors: [] -form: Symfony\Component\Form\Form {#2389 …} } |
| form | Symfony\Component\Form\FormView {#2136 …5} |
| full_name | "Post[title]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post_title" |
| label | "post.title" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "title" |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "field-text" ] |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Post_title" |
| valid | true |
| value | "How to Build Scalable Web Applications #1" |
slug
"EasyCorp\Bundle\EasyAdminBundle\Form\Type\SlugType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "how-to-build-scalable-web-applications-1" |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "post.slug" |
same as passed value |
| label_html | true |
same as passed value |
| required | true |
same as passed value |
| row_attr | [ "class" => "field-text" ] |
[ "class" => "field-text" ] |
| target | "title" |
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 | 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 {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#1966 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 | "post.slug" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| 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" => "field-text" ] |
| setter | null |
| target | "title" |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#1971 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#1965 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "ea_slug" "_Post_slug" ] |
| cache_key | "_Post_slug_ea_slug" |
| compound | false |
| data | "how-to-build-scalable-web-applications-1" |
| disabled | false |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2044 -fieldDto: EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1374 …} -entityDto: EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1006 -isAccessible: true -primaryKeyValue: 1 -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1309 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1841 …} -defaultActionUrl: null -fqcn: "App\Entity\Post" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …} -permission: null -entityInstance: App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } } } |
| errors | Symfony\Component\Form\FormErrorIterator {#2017 -errors: [] -form: Symfony\Component\Form\Form {#2392 …} } |
| form | Symfony\Component\Form\FormView {#2096 …5} |
| full_name | "Post[slug]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post_slug" |
| label | "post.slug" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "slug" |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "field-text" ] |
| submitted | false |
| target | "title" |
| translation_domain | "messages" |
| unique_block_prefix | "_Post_slug" |
| valid | true |
| value | "how-to-build-scalable-web-applications-1" |
featuredImage
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-ea-align" => "center" ] |
[ "data-ea-align" => "center" ] |
| file_constraints | [ Symfony\Component\Validator\Constraints\Image {#1357 +payload: null +groups: ? ?array +binaryFormat: null +mimeTypes: "image/*" +filenameMaxLength: null +extensions: [] +filenameCharset: null +filenameCountUnit: "bytes" +notFoundMessage: "The file could not be found." +notReadableMessage: "The file is not readable." +maxSizeMessage: "The file is too large ({{ size }} {{ suffix }}). Allowed maximum size is {{ limit }} {{ suffix }}." +mimeTypesMessage: "This file is not a valid image." +extensionsMessage: "The extension of the file is invalid ({{ extension }}). Allowed extensions are {{ extensions }}." +disallowEmptyMessage: "An empty file is not allowed." +filenameTooLongMessage: "The filename is too long. It should have {{ filename_max_length }} character or less.|The filename is too long. It should have {{ filename_max_length }} characters or less." +filenameCharsetMessage: "This filename does not match the expected charset." +uploadIniSizeErrorMessage: "The file is too large. Allowed maximum size is {{ limit }} {{ suffix }}." +uploadFormSizeErrorMessage: "The file is too large." +uploadPartialErrorMessage: "The file was only partially uploaded." +uploadNoFileErrorMessage: "No file was uploaded." +uploadNoTmpDirErrorMessage: "No temporary folder was configured in php.ini." +uploadCantWriteErrorMessage: "Cannot write temporary file to disk." +uploadExtensionErrorMessage: "A PHP extension caused the upload to fail." +uploadErrorMessage: "The file could not be uploaded." #maxSize: null +minWidth: null +maxWidth: null +maxHeight: null +minHeight: null +maxRatio: null +minRatio: null +minPixels: null +maxPixels: null +allowSquare: true +allowLandscape: true +allowPortrait: true +detectCorrupted: false +sizeNotDetectedMessage: "The size of the image could not be detected." +maxWidthMessage: "The image width is too big ({{ width }}px). Allowed maximum width is {{ max_width }}px." +minWidthMessage: "The image width is too small ({{ width }}px). Minimum width expected is {{ min_width }}px." +maxHeightMessage: "The image height is too big ({{ height }}px). Allowed maximum height is {{ max_height }}px." +minHeightMessage: "The image height is too small ({{ height }}px). Minimum height expected is {{ min_height }}px." +minPixelsMessage: "The image has too few pixels ({{ pixels }} pixels). Minimum amount expected is {{ min_pixels }} pixels." +maxPixelsMessage: "The image has too many pixels ({{ pixels }} pixels). Maximum amount expected is {{ max_pixels }} pixels." +maxRatioMessage: "The image ratio is too big ({{ ratio }}). Allowed maximum ratio is {{ max_ratio }}." +minRatioMessage: "The image ratio is too small ({{ ratio }}). Minimum ratio expected is {{ min_ratio }}." +allowSquareMessage: "The image is square ({{ width }}x{{ height }}px). Square images are not allowed." +allowLandscapeMessage: "The image is landscape oriented ({{ width }}x{{ height }}px). Landscape oriented images are not allowed." +allowPortraitMessage: "The image is portrait oriented ({{ width }}x{{ height }}px). Portrait oriented images are not allowed." +corruptedMessage: "The image file is corrupted." } ] |
[ Symfony\Component\Validator\Constraints\Image {#1357 +payload: null +groups: ? ?array +binaryFormat: null +mimeTypes: "image/*" +filenameMaxLength: null +extensions: [] +filenameCharset: null +filenameCountUnit: "bytes" +notFoundMessage: "The file could not be found." +notReadableMessage: "The file is not readable." +maxSizeMessage: "The file is too large ({{ size }} {{ suffix }}). Allowed maximum size is {{ limit }} {{ suffix }}." +mimeTypesMessage: "This file is not a valid image." +extensionsMessage: "The extension of the file is invalid ({{ extension }}). Allowed extensions are {{ extensions }}." +disallowEmptyMessage: "An empty file is not allowed." +filenameTooLongMessage: "The filename is too long. It should have {{ filename_max_length }} character or less.|The filename is too long. It should have {{ filename_max_length }} characters or less." +filenameCharsetMessage: "This filename does not match the expected charset." +uploadIniSizeErrorMessage: "The file is too large. Allowed maximum size is {{ limit }} {{ suffix }}." +uploadFormSizeErrorMessage: "The file is too large." +uploadPartialErrorMessage: "The file was only partially uploaded." +uploadNoFileErrorMessage: "No file was uploaded." +uploadNoTmpDirErrorMessage: "No temporary folder was configured in php.ini." +uploadCantWriteErrorMessage: "Cannot write temporary file to disk." +uploadExtensionErrorMessage: "A PHP extension caused the upload to fail." +uploadErrorMessage: "The file could not be uploaded." #maxSize: null +minWidth: null +maxWidth: null +maxHeight: null +minHeight: null +maxRatio: null +minRatio: null +minPixels: null +maxPixels: null +allowSquare: true +allowLandscape: true +allowPortrait: true +detectCorrupted: false +sizeNotDetectedMessage: "The size of the image could not be detected." +maxWidthMessage: "The image width is too big ({{ width }}px). Allowed maximum width is {{ max_width }}px." +minWidthMessage: "The image width is too small ({{ width }}px). Minimum width expected is {{ min_width }}px." +maxHeightMessage: "The image height is too big ({{ height }}px). Allowed maximum height is {{ max_height }}px." +minHeightMessage: "The image height is too small ({{ height }}px). Minimum height expected is {{ min_height }}px." +minPixelsMessage: "The image has too few pixels ({{ pixels }} pixels). Minimum amount expected is {{ min_pixels }} pixels." +maxPixelsMessage: "The image has too many pixels ({{ pixels }} pixels). Maximum amount expected is {{ max_pixels }} pixels." +maxRatioMessage: "The image ratio is too big ({{ ratio }}). Allowed maximum ratio is {{ max_ratio }}." +minRatioMessage: "The image ratio is too small ({{ ratio }}). Minimum ratio expected is {{ min_ratio }}." +allowSquareMessage: "The image is square ({{ width }}x{{ height }}px). Square images are not allowed." +allowLandscapeMessage: "The image is landscape oriented ({{ width }}x{{ height }}px). Landscape oriented images are not allowed." +allowPortraitMessage: "The image is portrait oriented ({{ width }}x{{ height }}px). Portrait oriented images are not allowed." +corruptedMessage: "The image file is corrupted." } ] |
| label | "post.featuredImage" |
same as passed value |
| label_html | true |
same as passed value |
| required | false |
same as passed value |
| row_attr | [ "class" => "field-image" ] |
[ "class" => "field-image" ] |
| upload_dir | "/home/clients/60c84fa9574b11cf86c3c272084d2f3d/sites/easyadmin/public/uploads/posts/" |
same as passed value |
| upload_filename | "[year]/[month]/[slug]-[contenthash].[extension]" |
Closure(UploadedFile $file) {#2002 class: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\FileUploadType" use: { $fileNamePatternOrCallable: "[year]/[month]/[slug]-[contenthash].[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\SameOriginCsrfTokenManager {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | "Symfony\Component\HttpFoundation\File\File" |
| disabled | false |
| download_path | "uploads/posts/" |
| empty_data | null |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| file_constraints | [ Symfony\Component\Validator\Constraints\Image {#1357 +payload: null +groups: ? ?array +binaryFormat: null +mimeTypes: "image/*" +filenameMaxLength: null +extensions: [] +filenameCharset: null +filenameCountUnit: "bytes" +notFoundMessage: "The file could not be found." +notReadableMessage: "The file is not readable." +maxSizeMessage: "The file is too large ({{ size }} {{ suffix }}). Allowed maximum size is {{ limit }} {{ suffix }}." +mimeTypesMessage: "This file is not a valid image." +extensionsMessage: "The extension of the file is invalid ({{ extension }}). Allowed extensions are {{ extensions }}." +disallowEmptyMessage: "An empty file is not allowed." +filenameTooLongMessage: "The filename is too long. It should have {{ filename_max_length }} character or less.|The filename is too long. It should have {{ filename_max_length }} characters or less." +filenameCharsetMessage: "This filename does not match the expected charset." +uploadIniSizeErrorMessage: "The file is too large. Allowed maximum size is {{ limit }} {{ suffix }}." +uploadFormSizeErrorMessage: "The file is too large." +uploadPartialErrorMessage: "The file was only partially uploaded." +uploadNoFileErrorMessage: "No file was uploaded." +uploadNoTmpDirErrorMessage: "No temporary folder was configured in php.ini." +uploadCantWriteErrorMessage: "Cannot write temporary file to disk." +uploadExtensionErrorMessage: "A PHP extension caused the upload to fail." +uploadErrorMessage: "The file could not be uploaded." #maxSize: null +minWidth: null +maxWidth: null +maxHeight: null +minHeight: null +maxRatio: null +minRatio: null +minPixels: null +maxPixels: null +allowSquare: true +allowLandscape: true +allowPortrait: true +detectCorrupted: false +sizeNotDetectedMessage: "The size of the image could not be detected." +maxWidthMessage: "The image width is too big ({{ width }}px). Allowed maximum width is {{ max_width }}px." +minWidthMessage: "The image width is too small ({{ width }}px). Minimum width expected is {{ min_width }}px." +maxHeightMessage: "The image height is too big ({{ height }}px). Allowed maximum height is {{ max_height }}px." +minHeightMessage: "The image height is too small ({{ height }}px). Minimum height expected is {{ min_height }}px." +minPixelsMessage: "The image has too few pixels ({{ pixels }} pixels). Minimum amount expected is {{ min_pixels }} pixels." +maxPixelsMessage: "The image has too many pixels ({{ pixels }} pixels). Maximum amount expected is {{ max_pixels }} pixels." +maxRatioMessage: "The image ratio is too big ({{ ratio }}). Allowed maximum ratio is {{ max_ratio }}." +minRatioMessage: "The image ratio is too small ({{ ratio }}). Minimum ratio expected is {{ min_ratio }}." +allowSquareMessage: "The image is square ({{ width }}x{{ height }}px). Square images are not allowed." +allowLandscapeMessage: "The image is landscape oriented ({{ width }}x{{ height }}px). Landscape oriented images are not allowed." +allowPortraitMessage: "The image is portrait oriented ({{ width }}x{{ height }}px). Portrait oriented images are not allowed." +corruptedMessage: "The image file is corrupted." } ] |
| 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 | "post.featuredImage" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| 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) {#1988 class: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\FileUploadType" } |
| upload_dir | "/home/clients/60c84fa9574b11cf86c3c272084d2f3d/sites/easyadmin/public/uploads/posts/" |
| upload_filename | Closure(UploadedFile $file) {#2002 class: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\FileUploadType" use: { $fileNamePatternOrCallable: "[year]/[month]/[slug]-[contenthash].[extension]" } } |
| upload_max_size_message | Closure() {#2001 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2000 …} $translationDomain: "validators" } } |
| upload_new | Closure(UploadedFile $file, string $uploadDir, string $fileName) {#1987 class: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\FileUploadType" } |
| upload_validate | Closure(string $filename): string {#1990 returnType: "string" class: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\FileUploadType" } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| allow_add | false |
| allow_delete | true |
| attr | [ "data-ea-align" => "center" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "ea_fileupload" "_Post_featuredImage" ] |
| cache_key | "_Post_featuredImage_ea_fileupload" |
| compound | true |
| currentFiles | [] |
| data | null |
| disabled | false |
| download_path | "uploads/posts/" |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2506 -fieldDto: EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1402 …} -entityDto: EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1006 -isAccessible: true -primaryKeyValue: 1 -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1309 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1841 …} -defaultActionUrl: null -fqcn: "App\Entity\Post" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …} -permission: null -entityInstance: App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } } } |
| errors | Symfony\Component\Form\FormErrorIterator {#2057 -errors: [] -form: Symfony\Component\Form\Form {#2417 …} } |
| form | Symfony\Component\Form\FormView {#2027 …5} |
| full_name | "Post[featuredImage]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post_featuredImage" |
| label | "post.featuredImage" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | true |
| multiple | false |
| name | "featuredImage" |
| priority | 0 |
| required | false |
| row_attr | [ "class" => "field-image" ] |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Post_featuredImage" |
| valid | true |
| value | null |
file
"Symfony\Component\Form\Extension\Core\Type\FileType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format |
"" |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| action | "" |
same as passed value |
| allow_extra_fields | false |
same as passed value |
| allow_file_upload | true |
same as passed value |
| attr | [ "data-ea-align" => "center" ] |
[ "data-ea-align" => "center" ] |
| attr_translation_parameters | [] |
same as passed value |
| auto_initialize | true |
same as passed value |
| block_name | null |
same as passed value |
| block_prefix | null |
same as passed value |
| by_reference | true |
same as passed value |
| constraints | [ Symfony\Component\Validator\Constraints\Image {#1357 +payload: null +groups: ? ?array +binaryFormat: null +mimeTypes: "image/*" +filenameMaxLength: null +extensions: [] +filenameCharset: null +filenameCountUnit: "bytes" +notFoundMessage: "The file could not be found." +notReadableMessage: "The file is not readable." +maxSizeMessage: "The file is too large ({{ size }} {{ suffix }}). Allowed maximum size is {{ limit }} {{ suffix }}." +mimeTypesMessage: "This file is not a valid image." +extensionsMessage: "The extension of the file is invalid ({{ extension }}). Allowed extensions are {{ extensions }}." +disallowEmptyMessage: "An empty file is not allowed." +filenameTooLongMessage: "The filename is too long. It should have {{ filename_max_length }} character or less.|The filename is too long. It should have {{ filename_max_length }} characters or less." +filenameCharsetMessage: "This filename does not match the expected charset." +uploadIniSizeErrorMessage: "The file is too large. Allowed maximum size is {{ limit }} {{ suffix }}." +uploadFormSizeErrorMessage: "The file is too large." +uploadPartialErrorMessage: "The file was only partially uploaded." +uploadNoFileErrorMessage: "No file was uploaded." +uploadNoTmpDirErrorMessage: "No temporary folder was configured in php.ini." +uploadCantWriteErrorMessage: "Cannot write temporary file to disk." +uploadExtensionErrorMessage: "A PHP extension caused the upload to fail." +uploadErrorMessage: "The file could not be uploaded." #maxSize: null +minWidth: null +maxWidth: null +maxHeight: null +minHeight: null +maxRatio: null +minRatio: null +minPixels: null +maxPixels: null +allowSquare: true +allowLandscape: true +allowPortrait: true +detectCorrupted: false +sizeNotDetectedMessage: "The size of the image could not be detected." +maxWidthMessage: "The image width is too big ({{ width }}px). Allowed maximum width is {{ max_width }}px." +minWidthMessage: "The image width is too small ({{ width }}px). Minimum width expected is {{ min_width }}px." +maxHeightMessage: "The image height is too big ({{ height }}px). Allowed maximum height is {{ max_height }}px." +minHeightMessage: "The image height is too small ({{ height }}px). Minimum height expected is {{ min_height }}px." +minPixelsMessage: "The image has too few pixels ({{ pixels }} pixels). Minimum amount expected is {{ min_pixels }} pixels." +maxPixelsMessage: "The image has too many pixels ({{ pixels }} pixels). Maximum amount expected is {{ max_pixels }} pixels." +maxRatioMessage: "The image ratio is too big ({{ ratio }}). Allowed maximum ratio is {{ max_ratio }}." +minRatioMessage: "The image ratio is too small ({{ ratio }}). Minimum ratio expected is {{ min_ratio }}." +allowSquareMessage: "The image is square ({{ width }}x{{ height }}px). Square images are not allowed." +allowLandscapeMessage: "The image is landscape oriented ({{ width }}x{{ height }}px). Landscape oriented images are not allowed." +allowPortraitMessage: "The image is portrait oriented ({{ width }}x{{ height }}px). Portrait oriented images are not allowed." +corruptedMessage: "The image file is corrupted." } ] |
[ Symfony\Component\Validator\Constraints\Image {#1357 +payload: null +groups: ? ?array +binaryFormat: null +mimeTypes: "image/*" +filenameMaxLength: null +extensions: [] +filenameCharset: null +filenameCountUnit: "bytes" +notFoundMessage: "The file could not be found." +notReadableMessage: "The file is not readable." +maxSizeMessage: "The file is too large ({{ size }} {{ suffix }}). Allowed maximum size is {{ limit }} {{ suffix }}." +mimeTypesMessage: "This file is not a valid image." +extensionsMessage: "The extension of the file is invalid ({{ extension }}). Allowed extensions are {{ extensions }}." +disallowEmptyMessage: "An empty file is not allowed." +filenameTooLongMessage: "The filename is too long. It should have {{ filename_max_length }} character or less.|The filename is too long. It should have {{ filename_max_length }} characters or less." +filenameCharsetMessage: "This filename does not match the expected charset." +uploadIniSizeErrorMessage: "The file is too large. Allowed maximum size is {{ limit }} {{ suffix }}." +uploadFormSizeErrorMessage: "The file is too large." +uploadPartialErrorMessage: "The file was only partially uploaded." +uploadNoFileErrorMessage: "No file was uploaded." +uploadNoTmpDirErrorMessage: "No temporary folder was configured in php.ini." +uploadCantWriteErrorMessage: "Cannot write temporary file to disk." +uploadExtensionErrorMessage: "A PHP extension caused the upload to fail." +uploadErrorMessage: "The file could not be uploaded." #maxSize: null +minWidth: null +maxWidth: null +maxHeight: null +minHeight: null +maxRatio: null +minRatio: null +minPixels: null +maxPixels: null +allowSquare: true +allowLandscape: true +allowPortrait: true +detectCorrupted: false +sizeNotDetectedMessage: "The size of the image could not be detected." +maxWidthMessage: "The image width is too big ({{ width }}px). Allowed maximum width is {{ max_width }}px." +minWidthMessage: "The image width is too small ({{ width }}px). Minimum width expected is {{ min_width }}px." +maxHeightMessage: "The image height is too big ({{ height }}px). Allowed maximum height is {{ max_height }}px." +minHeightMessage: "The image height is too small ({{ height }}px). Minimum height expected is {{ min_height }}px." +minPixelsMessage: "The image has too few pixels ({{ pixels }} pixels). Minimum amount expected is {{ min_pixels }} pixels." +maxPixelsMessage: "The image has too many pixels ({{ pixels }} pixels). Maximum amount expected is {{ max_pixels }} pixels." +maxRatioMessage: "The image ratio is too big ({{ ratio }}). Allowed maximum ratio is {{ max_ratio }}." +minRatioMessage: "The image ratio is too small ({{ ratio }}). Minimum ratio expected is {{ min_ratio }}." +allowSquareMessage: "The image is square ({{ width }}x{{ height }}px). Square images are not allowed." +allowLandscapeMessage: "The image is landscape oriented ({{ width }}x{{ height }}px). Landscape oriented images are not allowed." +allowPortraitMessage: "The image is portrait oriented ({{ width }}x{{ height }}px). Portrait oriented images are not allowed." +corruptedMessage: "The image file is corrupted." } ] |
| 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 |
same as passed value |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
same as passed value |
| data_class | "Symfony\Component\HttpFoundation\File\File" |
same as passed value |
| disabled | false |
same as passed value |
| empty_data | null |
same as passed value |
| error_bubbling | false |
same as passed value |
| error_mapping | [] |
same as passed value |
| extra_fields_message | "This form should not contain extra fields." |
same as passed value |
| form_attr | false |
same as passed value |
| getter | null |
same as passed value |
| help | null |
same as passed value |
| help_attr | [] |
same as passed value |
| help_html | false |
same as passed value |
| help_translation_parameters | [] |
same as passed value |
| inherit_data | false |
same as passed value |
| invalid_message | "This value is not valid." |
same as passed value |
| invalid_message_parameters | [] |
same as passed value |
| is_empty_callback | null |
same as passed value |
| label | "post.featuredImage" |
same as passed value |
| label_attr | [] |
same as passed value |
| label_format | null |
same as passed value |
| label_html | true |
same as passed value |
| label_translation_parameters | [] |
same as passed value |
| mapped | true |
same as passed value |
| method | "POST" |
same as passed value |
| multiple | false |
same as passed value |
| 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 |
same as passed value |
| required | false |
same as passed value |
| row_attr | [ "class" => "field-image" ] |
[ "class" => "field-image" ] |
| setter | null |
same as passed value |
| translation_domain | null |
same as passed value |
| trim | true |
same as passed value |
| upload_max_size_message | Closure() {#2001 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2000 …} $translationDomain: "validators" } } |
Closure() {#2402 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2001 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2000 …} $translationDomain: "validators" } } $translationDomain: "validators" } } |
| validation_groups | null |
same as passed value |
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 | [ Symfony\Component\Validator\Constraints\Image {#1357 +payload: null +groups: ? ?array +binaryFormat: null +mimeTypes: "image/*" +filenameMaxLength: null +extensions: [] +filenameCharset: null +filenameCountUnit: "bytes" +notFoundMessage: "The file could not be found." +notReadableMessage: "The file is not readable." +maxSizeMessage: "The file is too large ({{ size }} {{ suffix }}). Allowed maximum size is {{ limit }} {{ suffix }}." +mimeTypesMessage: "This file is not a valid image." +extensionsMessage: "The extension of the file is invalid ({{ extension }}). Allowed extensions are {{ extensions }}." +disallowEmptyMessage: "An empty file is not allowed." +filenameTooLongMessage: "The filename is too long. It should have {{ filename_max_length }} character or less.|The filename is too long. It should have {{ filename_max_length }} characters or less." +filenameCharsetMessage: "This filename does not match the expected charset." +uploadIniSizeErrorMessage: "The file is too large. Allowed maximum size is {{ limit }} {{ suffix }}." +uploadFormSizeErrorMessage: "The file is too large." +uploadPartialErrorMessage: "The file was only partially uploaded." +uploadNoFileErrorMessage: "No file was uploaded." +uploadNoTmpDirErrorMessage: "No temporary folder was configured in php.ini." +uploadCantWriteErrorMessage: "Cannot write temporary file to disk." +uploadExtensionErrorMessage: "A PHP extension caused the upload to fail." +uploadErrorMessage: "The file could not be uploaded." #maxSize: null +minWidth: null +maxWidth: null +maxHeight: null +minHeight: null +maxRatio: null +minRatio: null +minPixels: null +maxPixels: null +allowSquare: true +allowLandscape: true +allowPortrait: true +detectCorrupted: false +sizeNotDetectedMessage: "The size of the image could not be detected." +maxWidthMessage: "The image width is too big ({{ width }}px). Allowed maximum width is {{ max_width }}px." +minWidthMessage: "The image width is too small ({{ width }}px). Minimum width expected is {{ min_width }}px." +maxHeightMessage: "The image height is too big ({{ height }}px). Allowed maximum height is {{ max_height }}px." +minHeightMessage: "The image height is too small ({{ height }}px). Minimum height expected is {{ min_height }}px." +minPixelsMessage: "The image has too few pixels ({{ pixels }} pixels). Minimum amount expected is {{ min_pixels }} pixels." +maxPixelsMessage: "The image has too many pixels ({{ pixels }} pixels). Maximum amount expected is {{ max_pixels }} pixels." +maxRatioMessage: "The image ratio is too big ({{ ratio }}). Allowed maximum ratio is {{ max_ratio }}." +minRatioMessage: "The image ratio is too small ({{ ratio }}). Minimum ratio expected is {{ min_ratio }}." +allowSquareMessage: "The image is square ({{ width }}x{{ height }}px). Square images are not allowed." +allowLandscapeMessage: "The image is landscape oriented ({{ width }}x{{ height }}px). Landscape oriented images are not allowed." +allowPortraitMessage: "The image is portrait oriented ({{ width }}x{{ height }}px). Portrait oriented images are not allowed." +corruptedMessage: "The image file is corrupted." } ] |
| 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 {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | "Symfony\Component\HttpFoundation\File\File" |
| disabled | false |
| empty_data | null |
| error_bubbling | false |
| error_mapping | [] |
| extra_fields_message | "This form should not contain extra fields." |
| form_attr | false |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "post.featuredImage" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| 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() {#2402 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2001 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2000 …} $translationDomain: "validators" } } $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-ea-align" => "center" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "file" "_Post_featuredImage_file" ] |
| cache_key | "_Post_featuredImage_file_file" |
| compound | false |
| data | null |
| disabled | false |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2642 -fieldDto: null -entityDto: null } |
| errors | Symfony\Component\Form\FormErrorIterator {#2500 -errors: [] -form: Symfony\Component\Form\Form {#2420 …} } |
| form | Symfony\Component\Form\FormView {#2505 …5} |
| full_name | "Post[featuredImage][file]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post_featuredImage_file" |
| label | "post.featuredImage" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | true |
| name | "file" |
| priority | 0 |
| required | false |
| row_attr | [ "class" => "field-image" ] |
| submitted | false |
| translation_domain | "messages" |
| type | "file" |
| unique_block_prefix | "_Post_featuredImage_file" |
| valid | true |
| value | "" |
delete
Errors
This form has no errors.
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 |
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 | 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 {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form, $viewData) {#2104 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| 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 | "The checkbox has an invalid value." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#2109 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| 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 | false |
| row_attr | [] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2410 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2409 …} $translationDomain: "validators" } } |
| validation_groups | null |
| value | "1" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "_Post_featuredImage_delete" ] |
| cache_key | "_Post_featuredImage_delete_checkbox" |
| checked | false |
| compound | false |
| data | false |
| disabled | false |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2646 -fieldDto: null -entityDto: null } |
| errors | Symfony\Component\Form\FormErrorIterator {#2644 -errors: [] -form: Symfony\Component\Form\Form {#2427 …} } |
| form | Symfony\Component\Form\FormView {#2498 …5} |
| full_name | "Post[featuredImage][delete]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post_featuredImage_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 | [] |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Post_featuredImage_delete" |
| valid | true |
| value | "1" |
content
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | "post.content" |
same as passed value |
| label_html | true |
same as passed value |
| required | true |
same as passed value |
| row_attr | [ "class" => "field-text_editor" ] |
[ "class" => "field-text_editor" ] |
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\SameOriginCsrfTokenManager {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2033 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 | "post.content" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| 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" => "field-text_editor" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2039 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2038 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "textarea" "ea_text_editor" "_Post_content" ] |
| cache_key | "_Post_content_ea_text_editor" |
| compound | false |
| data | """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ |
| disabled | false |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2648 -fieldDto: EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1341 …} -entityDto: EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1006 -isAccessible: true -primaryKeyValue: 1 -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1309 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1841 …} -defaultActionUrl: null -fqcn: "App\Entity\Post" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …} -permission: null -entityInstance: App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } } } |
| errors | Symfony\Component\Form\FormErrorIterator {#2645 -errors: [] -form: Symfony\Component\Form\Form {#2429 …} } |
| form | Symfony\Component\Form\FormView {#2499 …5} |
| full_name | "Post[content]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post_content" |
| label | "post.content" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "content" |
| pattern | null |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "field-text_editor" ] |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Post_content" |
| valid | true |
| value | """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ |
summary
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "rows" => 3 "data-ea-textarea-field" => true ] |
[ "rows" => 3 "data-ea-textarea-field" => true ] |
| label | "post.summary" |
same as passed value |
| label_html | true |
same as passed value |
| 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 | [ "rows" => 3 "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\SameOriginCsrfTokenManager {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2020 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 | "post.summary" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| 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" => "field-textarea" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2018 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2019 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "rows" => 3 "data-ea-textarea-field" => true ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "text" "textarea" "_Post_summary" ] |
| cache_key | "_Post_summary_textarea" |
| compound | false |
| data | "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." |
| disabled | false |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2651 -fieldDto: EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1382 …} -entityDto: EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1006 -isAccessible: true -primaryKeyValue: 1 -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1309 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1841 …} -defaultActionUrl: null -fqcn: "App\Entity\Post" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …} -permission: null -entityInstance: App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } } } |
| errors | Symfony\Component\Form\FormErrorIterator {#2649 -errors: [] -form: Symfony\Component\Form\Form {#2432 …} } |
| form | Symfony\Component\Form\FormView {#2647 …5} |
| full_name | "Post[summary]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post_summary" |
| label | "post.summary" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "summary" |
| pattern | null |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "field-textarea" ] |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Post_summary" |
| valid | true |
| value | "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." |
ea_form_fieldset_close_01KQNSQYTNJGP8V9ZFWAEJ5G0Z
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| mapped | false |
same as passed value |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| 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 {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2010 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 | "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 | 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() {#2043 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2011 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "ea_form_fieldset_close" "_Post_ea_form_fieldset_close_01KQNSQYTNJGP8V9ZFWAEJ5G0Z" ] |
| cache_key | "_Post_ea_form_fieldset_close_01KQNSQYTNJGP8V9ZFWAEJ5G0Z_ea_form_fieldset_close" |
| compound | true |
| data | null |
| disabled | false |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2654 -fieldDto: EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1802 …} -entityDto: EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1006 -isAccessible: true -primaryKeyValue: 1 -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1309 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1841 …} -defaultActionUrl: null -fqcn: "App\Entity\Post" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …} -permission: null -entityInstance: App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } } } |
| errors | Symfony\Component\Form\FormErrorIterator {#2652 -errors: [] -form: Symfony\Component\Form\Form {#2435 …} } |
| form | Symfony\Component\Form\FormView {#2650 …5} |
| full_name | "Post[ea_form_fieldset_close_01KQNSQYTNJGP8V9ZFWAEJ5G0Z]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post_ea_form_fieldset_close_01KQNSQYTNJGP8V9ZFWAEJ5G0Z" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "ea_form_fieldset_close_01KQNSQYTNJGP8V9ZFWAEJ5G0Z" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Post_ea_form_fieldset_close_01KQNSQYTNJGP8V9ZFWAEJ5G0Z" |
| valid | true |
| value | null |
ea_form_column_close_01KQNSQYTNJGP8V9ZFWAEJ5G0X
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| mapped | false |
same as passed value |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| 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 {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2051 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 | "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 | 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() {#2056 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2050 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "ea_form_column_close" "_Post_ea_form_column_close_01KQNSQYTNJGP8V9ZFWAEJ5G0X" ] |
| cache_key | "_Post_ea_form_column_close_01KQNSQYTNJGP8V9ZFWAEJ5G0X_ea_form_column_close" |
| compound | true |
| data | null |
| disabled | false |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2657 -fieldDto: EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1809 …} -entityDto: EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1006 -isAccessible: true -primaryKeyValue: 1 -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1309 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1841 …} -defaultActionUrl: null -fqcn: "App\Entity\Post" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …} -permission: null -entityInstance: App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } } } |
| errors | Symfony\Component\Form\FormErrorIterator {#2655 -errors: [] -form: Symfony\Component\Form\Form {#2438 …} } |
| form | Symfony\Component\Form\FormView {#2653 …5} |
| full_name | "Post[ea_form_column_close_01KQNSQYTNJGP8V9ZFWAEJ5G0X]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post_ea_form_column_close_01KQNSQYTNJGP8V9ZFWAEJ5G0X" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "ea_form_column_close_01KQNSQYTNJGP8V9ZFWAEJ5G0X" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Post_ea_form_column_close_01KQNSQYTNJGP8V9ZFWAEJ5G0X" |
| valid | true |
| value | null |
ea_form_column_01KQNSQYTQP2PZ3KSHFS9S5MD0
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| label | null |
same as passed value |
| label_html | true |
same as passed value |
| mapped | false |
same as passed value |
| required | false |
same as passed value |
| row_attr | [ "class" => "field-form_column col-lg-4" ] |
[ "class" => "field-form_column col-lg-4" ] |
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 {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2063 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 | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | true |
| 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 | [ "class" => "field-form_column col-lg-4" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2065 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2064 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "ea_form_column_open" "_Post_ea_form_column_01KQNSQYTQP2PZ3KSHFS9S5MD0" ] |
| cache_key | "_Post_ea_form_column_01KQNSQYTQP2PZ3KSHFS9S5MD0_ea_form_column_open" |
| compound | true |
| data | null |
| disabled | false |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2660 -fieldDto: EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1321 …} -entityDto: EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1006 -isAccessible: true -primaryKeyValue: 1 -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1309 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1841 …} -defaultActionUrl: null -fqcn: "App\Entity\Post" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …} -permission: null -entityInstance: App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } } } |
| errors | Symfony\Component\Form\FormErrorIterator {#2658 -errors: [] -form: Symfony\Component\Form\Form {#2441 …} } |
| form | Symfony\Component\Form\FormView {#2656 …5} |
| full_name | "Post[ea_form_column_01KQNSQYTQP2PZ3KSHFS9S5MD0]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post_ea_form_column_01KQNSQYTQP2PZ3KSHFS9S5MD0" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "ea_form_column_01KQNSQYTQP2PZ3KSHFS9S5MD0" |
| priority | 0 |
| required | false |
| row_attr | [ "class" => "field-form_column col-lg-4" ] |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Post_ea_form_column_01KQNSQYTQP2PZ3KSHFS9S5MD0" |
| valid | true |
| value | null |
ea_form_fieldset_01KQNSQYTQP2PZ3KSHFS9S5MD2
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| ea_css_class | "field-form_fieldset" |
same as passed value |
| ea_help | null |
same as passed value |
| ea_icon | "fa fa-flag" |
same as passed value |
| ea_is_collapsed | false |
same as passed value |
| ea_is_collapsible | false |
same as passed value |
| label | Symfony\Component\Translation\TranslatableMessage {#1592 -message: "post.fieldset.status" -parameters: [] -domain: "messages" } |
same as passed value |
| label_html | true |
same as passed value |
| mapped | false |
same as passed value |
| required | false |
same as passed value |
| row_attr | [ "class" => "field-form_fieldset" ] |
[ "class" => "field-form_fieldset" ] |
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 {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| ea_css_class | "field-form_fieldset" |
| ea_help | null |
| ea_icon | "fa fa-flag" |
| ea_is_collapsed | false |
| ea_is_collapsible | false |
| empty_data | Closure(FormInterface $form) {#2072 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 | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | Symfony\Component\Translation\TranslatableMessage {#1592 -message: "post.fieldset.status" -parameters: [] -domain: "messages" } |
| label_attr | [] |
| label_format | null |
| label_html | true |
| 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 | [ "class" => "field-form_fieldset" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2074 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2073 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "ea_form_fieldset_open" "_Post_ea_form_fieldset_01KQNSQYTQP2PZ3KSHFS9S5MD2" ] |
| cache_key | "_Post_ea_form_fieldset_01KQNSQYTQP2PZ3KSHFS9S5MD2_ea_form_fieldset_open" |
| compound | true |
| data | null |
| disabled | false |
| ea_css_class | "field-form_fieldset" |
| ea_help | null |
| ea_icon | "fa fa-flag" |
| ea_is_collapsed | false |
| ea_is_collapsible | false |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2663 -fieldDto: EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1338 …} -entityDto: EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1006 -isAccessible: true -primaryKeyValue: 1 -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1309 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1841 …} -defaultActionUrl: null -fqcn: "App\Entity\Post" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …} -permission: null -entityInstance: App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } } } |
| errors | Symfony\Component\Form\FormErrorIterator {#2661 -errors: [] -form: Symfony\Component\Form\Form {#2444 …} } |
| form | Symfony\Component\Form\FormView {#2659 …5} |
| full_name | "Post[ea_form_fieldset_01KQNSQYTQP2PZ3KSHFS9S5MD2]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post_ea_form_fieldset_01KQNSQYTQP2PZ3KSHFS9S5MD2" |
| label | Symfony\Component\Translation\TranslatableMessage {#1592 -message: "post.fieldset.status" -parameters: [] -domain: "messages" } |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "ea_form_fieldset_01KQNSQYTQP2PZ3KSHFS9S5MD2" |
| priority | 0 |
| required | false |
| row_attr | [ "class" => "field-form_fieldset" ] |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Post_ea_form_fieldset_01KQNSQYTQP2PZ3KSHFS9S5MD2" |
| valid | true |
| value | null |
status
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } |
| View Format |
"0"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "false" ] |
[ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "false" ] |
| choices | [ "post.status.draft" => App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } "post.status.published" => App\Enum\PostStatus {#682 +name: "Published" +value: "published" } "post.status.scheduled" => App\Enum\PostStatus {#683 +name: "Scheduled" +value: "scheduled" } "post.status.archived" => App\Enum\PostStatus {#684 +name: "Archived" +value: "archived" } ] |
[ "post.status.draft" => App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } "post.status.published" => App\Enum\PostStatus {#682 +name: "Published" +value: "published" } "post.status.scheduled" => App\Enum\PostStatus {#683 +name: "Scheduled" +value: "scheduled" } "post.status.archived" => App\Enum\PostStatus {#684 +name: "Archived" +value: "archived" } ] |
| expanded | false |
same as passed value |
| label | "post.status" |
same as passed value |
| label_html | true |
same as passed value |
| multiple | false |
same as passed value |
| placeholder | "" |
same as passed value |
| preferred_choices | [ App\Enum\PostStatus {#682 +name: "Published" +value: "published" } ] |
[ App\Enum\PostStatus {#682 +name: "Published" +value: "published" } ] |
| required | true |
same as passed value |
| row_attr | [ "class" => "field-select" ] |
[ "class" => "field-select" ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "false" ] |
| 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 | [ "post.status.draft" => App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } "post.status.published" => App\Enum\PostStatus {#682 +name: "Published" +value: "published" } "post.status.scheduled" => App\Enum\PostStatus {#683 +name: "Scheduled" +value: "scheduled" } "post.status.archived" => App\Enum\PostStatus {#684 +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 {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -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 | "post.status" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| multiple | false |
| placeholder | "" |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [ App\Enum\PostStatus {#682 +name: "Published" +value: "published" } ] |
| priority | 0 |
| property_path | null |
| required | true |
| row_attr | [ "class" => "field-select" ] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#2095 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2093 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "false" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "_Post_status" ] |
| cache_key | "_Post_status_choice" |
| choice_translation_domain | "messages" |
| choice_translation_parameters | [] |
| choices | [ Symfony\Component\Form\ChoiceList\View\ChoiceView {#2666 +data: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } +value: "0" +label: "post.status.draft" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2672 +data: App\Enum\PostStatus {#682 +name: "Published" +value: "published" } +value: "1" +label: "post.status.published" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2671 +data: App\Enum\PostStatus {#683 +name: "Scheduled" +value: "scheduled" } +value: "2" +label: "post.status.scheduled" +attr: [] +labelTranslationParameters: [] } Symfony\Component\Form\ChoiceList\View\ChoiceView {#2670 +data: App\Enum\PostStatus {#684 +name: "Archived" +value: "archived" } +value: "3" +label: "post.status.archived" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } |
| disabled | false |
| duplicate_preferred_choices | true |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2673 -fieldDto: EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1460 …} -entityDto: EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1006 -isAccessible: true -primaryKeyValue: 1 -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1309 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1841 …} -defaultActionUrl: null -fqcn: "App\Entity\Post" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …} -permission: null -entityInstance: App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } } } |
| errors | Symfony\Component\Form\FormErrorIterator {#2664 -errors: [] -form: Symfony\Component\Form\Form {#2447 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#2662 …5} |
| full_name | "Post[status]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post_status" |
| is_selected | Closure($choice, $value) {#2665 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "post.status" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "status" |
| placeholder | "" |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [ 1 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2672 +data: App\Enum\PostStatus {#682 +name: "Published" +value: "published" } +value: "1" +label: "post.status.published" +attr: [] +labelTranslationParameters: [] } ] |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "field-select" ] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Post_status" |
| valid | true |
| value | "0" |
isFeatured
Errors
This form has no errors.
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 |
|---|---|---|
| attr | [ "data-ea-align" => "center" ] |
[ "data-ea-align" => "center" ] |
| label | "post.isFeatured" |
same as passed value |
| label_attr | [ "class" => "checkbox-switch" ] |
[ "class" => "checkbox-switch" ] |
| label_html | true |
same as passed value |
| required | false |
same as passed value |
| row_attr | [ "class" => "field-boolean" ] |
[ "class" => "field-boolean" ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| 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\SameOriginCsrfTokenManager {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form, $viewData) {#2104 class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| 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 | "The checkbox has an invalid value." |
| invalid_message_parameters | [] |
| is_empty_callback | Closure($modelData): bool {#2109 returnType: "bool" class: "Symfony\Component\Form\Extension\Core\Type\CheckboxType" } |
| label | "post.isFeatured" |
| label_attr | [ "class" => "checkbox-switch" ] |
| label_format | null |
| label_html | true |
| 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" => "field-boolean" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2102 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2111 …} $translationDomain: "validators" } } |
| validation_groups | null |
| value | "1" |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-ea-align" => "center" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "checkbox" "_Post_isFeatured" ] |
| cache_key | "_Post_isFeatured_checkbox" |
| checked | false |
| compound | false |
| data | false |
| disabled | false |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2674 -fieldDto: EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1462 …} -entityDto: EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1006 -isAccessible: true -primaryKeyValue: 1 -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1309 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1841 …} -defaultActionUrl: null -fqcn: "App\Entity\Post" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …} -permission: null -entityInstance: App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } } } |
| errors | Symfony\Component\Form\FormErrorIterator {#2668 -errors: [] -form: Symfony\Component\Form\Form {#2450 …} } |
| form | Symfony\Component\Form\FormView {#2669 …5} |
| full_name | "Post[isFeatured]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post_isFeatured" |
| label | "post.isFeatured" |
| label_attr | [ "class" => "checkbox-switch" ] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "isFeatured" |
| priority | 0 |
| required | false |
| row_attr | [ "class" => "field-boolean" ] |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Post_isFeatured" |
| valid | true |
| value | "1" |
publishedAt
Errors
This form has no errors.
Default Data
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| html5 | true |
same as passed value |
| input | "datetime_immutable" |
same as passed value |
| label | "post.publishedAt" |
same as passed value |
| label_html | true |
same as passed value |
| required | false |
same as passed value |
| row_attr | [ "class" => "field-datetime" ] |
[ "class" => "field-datetime" ] |
| widget | "single_text" |
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 | 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 {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| date_format | null |
| date_label | null |
| date_widget | null |
| 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'T'HH:mm:ss" |
| getter | null |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| html5 | true |
| inherit_data | false |
| input | "datetime_immutable" |
| input_format | "Y-m-d H:i:s" |
| invalid_message | "Please enter a valid date and time." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "post.publishedAt" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| model_timezone | null |
| 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-datetime" ] |
| setter | null |
| time_label | null |
| time_widget | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2129 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2128 …} $translationDomain: "validators" } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| with_minutes | true |
| with_seconds | false |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "datetime" "_Post_publishedAt" ] |
| cache_key | "_Post_publishedAt_datetime" |
| compound | false |
| data | DateTime @1777769573 {#2542 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } |
| disabled | false |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2677 -fieldDto: EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1426 …} -entityDto: EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1006 -isAccessible: true -primaryKeyValue: 1 -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1309 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1841 …} -defaultActionUrl: null -fqcn: "App\Entity\Post" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …} -permission: null -entityInstance: App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } } } |
| errors | Symfony\Component\Form\FormErrorIterator {#2675 -errors: [] -form: Symfony\Component\Form\Form {#2453 …} } |
| form | Symfony\Component\Form\FormView {#2667 …5} |
| full_name | "Post[publishedAt]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post_publishedAt" |
| label | "post.publishedAt" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "publishedAt" |
| priority | 0 |
| required | false |
| row_attr | [ "class" => "field-datetime" ] |
| submitted | false |
| translation_domain | "messages" |
| type | "datetime-local" |
| unique_block_prefix | "_Post_publishedAt" |
| valid | true |
| value | "2026-05-03T02:52" |
| widget | "single_text" |
scheduledAt
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 |
|---|---|---|
| help | Symfony\Component\Translation\TranslatableMessage {#1414 -message: "post.scheduledAt_help" -parameters: [] -domain: "messages" } |
same as passed value |
| help_html | true |
same as passed value |
| html5 | true |
same as passed value |
| input | "datetime_immutable" |
same as passed value |
| label | "post.scheduledAt" |
same as passed value |
| label_html | true |
same as passed value |
| required | false |
same as passed value |
| row_attr | [ "class" => "field-datetime" ] |
[ "class" => "field-datetime" ] |
| widget | "single_text" |
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 | 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 {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| date_format | null |
| date_label | null |
| date_widget | null |
| 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'T'HH:mm:ss" |
| getter | null |
| help | Symfony\Component\Translation\TranslatableMessage {#1414 -message: "post.scheduledAt_help" -parameters: [] -domain: "messages" } |
| help_attr | [] |
| help_html | true |
| help_translation_parameters | [] |
| html5 | true |
| inherit_data | false |
| input | "datetime_immutable" |
| input_format | "Y-m-d H:i:s" |
| invalid_message | "Please enter a valid date and time." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "post.scheduledAt" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| model_timezone | null |
| 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-datetime" ] |
| setter | null |
| time_label | null |
| time_widget | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2139 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2140 …} $translationDomain: "validators" } } |
| validation_groups | null |
| view_timezone | null |
| widget | "single_text" |
| with_minutes | true |
| with_seconds | false |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "datetime" "_Post_scheduledAt" ] |
| cache_key | "_Post_scheduledAt_datetime" |
| compound | false |
| data | null |
| disabled | false |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2680 -fieldDto: EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1419 …} -entityDto: EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1006 -isAccessible: true -primaryKeyValue: 1 -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1309 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1841 …} -defaultActionUrl: null -fqcn: "App\Entity\Post" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …} -permission: null -entityInstance: App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } } } |
| errors | Symfony\Component\Form\FormErrorIterator {#2678 -errors: [] -form: Symfony\Component\Form\Form {#2456 …} } |
| form | Symfony\Component\Form\FormView {#2676 …5} |
| full_name | "Post[scheduledAt]" |
| help | Symfony\Component\Translation\TranslatableMessage {#1414 -message: "post.scheduledAt_help" -parameters: [] -domain: "messages" } |
| help_attr | [] |
| help_html | true |
| help_translation_parameters | [] |
| id | "Post_scheduledAt" |
| label | "post.scheduledAt" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "scheduledAt" |
| priority | 0 |
| required | false |
| row_attr | [ "class" => "field-datetime" ] |
| submitted | false |
| translation_domain | "messages" |
| type | "datetime-local" |
| unique_block_prefix | "_Post_scheduledAt" |
| valid | true |
| value | "" |
| widget | "single_text" |
ea_form_fieldset_close_01KQNSQYTQP2PZ3KSHFS9S5MD2
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| mapped | false |
same as passed value |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| 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 {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2148 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 | "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 | 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() {#2150 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2149 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "ea_form_fieldset_close" "_Post_ea_form_fieldset_close_01KQNSQYTQP2PZ3KSHFS9S5MD2" ] |
| cache_key | "_Post_ea_form_fieldset_close_01KQNSQYTQP2PZ3KSHFS9S5MD2_ea_form_fieldset_close" |
| compound | true |
| data | null |
| disabled | false |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2683 -fieldDto: EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1816 …} -entityDto: EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1006 -isAccessible: true -primaryKeyValue: 1 -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1309 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1841 …} -defaultActionUrl: null -fqcn: "App\Entity\Post" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …} -permission: null -entityInstance: App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } } } |
| errors | Symfony\Component\Form\FormErrorIterator {#2681 -errors: [] -form: Symfony\Component\Form\Form {#2459 …} } |
| form | Symfony\Component\Form\FormView {#2679 …5} |
| full_name | "Post[ea_form_fieldset_close_01KQNSQYTQP2PZ3KSHFS9S5MD2]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post_ea_form_fieldset_close_01KQNSQYTQP2PZ3KSHFS9S5MD2" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "ea_form_fieldset_close_01KQNSQYTQP2PZ3KSHFS9S5MD2" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Post_ea_form_fieldset_close_01KQNSQYTQP2PZ3KSHFS9S5MD2" |
| valid | true |
| value | null |
ea_form_fieldset_01KQNSQYTQP2PZ3KSHFS9S5MD8
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| ea_css_class | "field-form_fieldset" |
same as passed value |
| ea_help | null |
same as passed value |
| ea_icon | "fa fa-folder-tree" |
same as passed value |
| ea_is_collapsed | false |
same as passed value |
| ea_is_collapsible | false |
same as passed value |
| label | Symfony\Component\Translation\TranslatableMessage {#1643 -message: "post.fieldset.classification" -parameters: [] -domain: "messages" } |
same as passed value |
| label_html | true |
same as passed value |
| mapped | false |
same as passed value |
| required | false |
same as passed value |
| row_attr | [ "class" => "field-form_fieldset" ] |
[ "class" => "field-form_fieldset" ] |
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 {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| ea_css_class | "field-form_fieldset" |
| ea_help | null |
| ea_icon | "fa fa-folder-tree" |
| ea_is_collapsed | false |
| ea_is_collapsible | false |
| empty_data | Closure(FormInterface $form) {#2157 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 | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | Symfony\Component\Translation\TranslatableMessage {#1643 -message: "post.fieldset.classification" -parameters: [] -domain: "messages" } |
| label_attr | [] |
| label_format | null |
| label_html | true |
| 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 | [ "class" => "field-form_fieldset" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2159 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2158 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "ea_form_fieldset_open" "_Post_ea_form_fieldset_01KQNSQYTQP2PZ3KSHFS9S5MD8" ] |
| cache_key | "_Post_ea_form_fieldset_01KQNSQYTQP2PZ3KSHFS9S5MD8_ea_form_fieldset_open" |
| compound | true |
| data | null |
| disabled | false |
| ea_css_class | "field-form_fieldset" |
| ea_help | null |
| ea_icon | "fa fa-folder-tree" |
| ea_is_collapsed | false |
| ea_is_collapsible | false |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2686 -fieldDto: EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1412 …} -entityDto: EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1006 -isAccessible: true -primaryKeyValue: 1 -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1309 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1841 …} -defaultActionUrl: null -fqcn: "App\Entity\Post" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …} -permission: null -entityInstance: App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } } } |
| errors | Symfony\Component\Form\FormErrorIterator {#2684 -errors: [] -form: Symfony\Component\Form\Form {#2462 …} } |
| form | Symfony\Component\Form\FormView {#2682 …5} |
| full_name | "Post[ea_form_fieldset_01KQNSQYTQP2PZ3KSHFS9S5MD8]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post_ea_form_fieldset_01KQNSQYTQP2PZ3KSHFS9S5MD8" |
| label | Symfony\Component\Translation\TranslatableMessage {#1643 -message: "post.fieldset.classification" -parameters: [] -domain: "messages" } |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "ea_form_fieldset_01KQNSQYTQP2PZ3KSHFS9S5MD8" |
| priority | 0 |
| required | false |
| row_attr | [ "class" => "field-form_fieldset" ] |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Post_ea_form_fieldset_01KQNSQYTQP2PZ3KSHFS9S5MD8" |
| valid | true |
| value | null |
author
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "true" "data-ea-autocomplete-endpoint-url" => "https://easyadmin.yoannh.dev/en/admin/user/autocomplete?autocompleteContext%5BcrudControllerFqcn%5D=App%5CController%5CAdmin%5CPostCrudController&autocompleteContext%5BpropertyName%5D=author&autocompleteContext%5BoriginatingPage%5D=edit&page=1" ] |
[ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "true" "data-ea-autocomplete-endpoint-url" => "https://easyadmin.yoannh.dev/en/admin/user/autocomplete?autocompleteContext%5BcrudControllerFqcn%5D=App%5CController%5CAdmin%5CPostCrudController&autocompleteContext%5BpropertyName%5D=author&autocompleteContext%5BoriginatingPage%5D=edit&page=1" ] |
| autocomplete_template | "admin/post/_author_autocomplete.html.twig" |
same as passed value |
| class | "App\Entity\User" |
same as passed value |
| label | "post.author" |
same as passed value |
| label_html | true |
same as passed value |
| required | true |
same as passed value |
| row_attr | [ "class" => "field-association" ] |
[ "class" => "field-association" ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "true" "data-ea-autocomplete-endpoint-url" => "https://easyadmin.yoannh.dev/en/admin/user/autocomplete?autocompleteContext%5BcrudControllerFqcn%5D=App%5CController%5CAdmin%5CPostCrudController&autocompleteContext%5BpropertyName%5D=author&autocompleteContext%5BoriginatingPage%5D=edit&page=1" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| autocomplete_callback | null |
| autocomplete_template | "admin/post/_author_autocomplete.html.twig" |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| class | "App\Entity\User" |
| 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 {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2170 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 | "post.author" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| 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 | true |
| row_attr | [ "class" => "field-association" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2172 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2171 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "true" "data-ea-autocomplete-endpoint-url" => "https://easyadmin.yoannh.dev/en/admin/user/autocomplete?autocompleteContext%5BcrudControllerFqcn%5D=App%5CController%5CAdmin%5CPostCrudController&autocompleteContext%5BpropertyName%5D=author&autocompleteContext%5BoriginatingPage%5D=edit&page=1" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "ea_autocomplete" "_Post_author" ] |
| cache_key | "_Post_author_ea_autocomplete" |
| compound | true |
| data | App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } |
| disabled | false |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2689 -fieldDto: EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1497 …} -entityDto: EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1006 -isAccessible: true -primaryKeyValue: 1 -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1309 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1841 …} -defaultActionUrl: null -fqcn: "App\Entity\Post" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …} -permission: null -entityInstance: App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } } } |
| errors | Symfony\Component\Form\FormErrorIterator {#2687 -errors: [] -form: Symfony\Component\Form\Form {#2465 …} } |
| form | Symfony\Component\Form\FormView {#2685 …5} |
| full_name | "Post[author]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post_author" |
| label | "post.author" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "author" |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "field-association" ] |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Post_author" |
| valid | true |
| value | App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } |
autocomplete
"Symfony\Bridge\Doctrine\Form\Type\EntityType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } |
| View Format |
"6"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| action | "" |
same as passed value |
| allow_extra_fields | false |
same as passed value |
| allow_file_upload | false |
same as passed value |
| attr | [ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "true" "data-ea-autocomplete-endpoint-url" => "https://easyadmin.yoannh.dev/en/admin/user/autocomplete?autocompleteContext%5BcrudControllerFqcn%5D=App%5CController%5CAdmin%5CPostCrudController&autocompleteContext%5BpropertyName%5D=author&autocompleteContext%5BoriginatingPage%5D=edit&page=1" ] |
[ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "true" "data-ea-autocomplete-endpoint-url" => "https://easyadmin.yoannh.dev/en/admin/user/autocomplete?autocompleteContext%5BcrudControllerFqcn%5D=App%5CController%5CAdmin%5CPostCrudController&autocompleteContext%5BpropertyName%5D=author&autocompleteContext%5BoriginatingPage%5D=edit&page=1" ] |
| attr_translation_parameters | [] |
same as passed value |
| auto_initialize | false |
same as passed value |
| block_name | null |
same as passed value |
| block_prefix | null |
same as passed value |
| by_reference | true |
same as passed value |
| choice_label | Closure($entity): string {#2558 returnType: "string" class: "EasyCorp\Bundle\EasyAdminBundle\Form\EventListener\CrudAutocompleteSubscriber" use: { $twig: Twig\Environment {#256 …} $template: "admin/post/_author_autocomplete.html.twig" } } |
same as passed value |
| choices | [ App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } ] |
[ App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } ] |
| class | "App\Entity\User" |
same as passed value |
| compound | false |
same as passed value |
| constraints | [] |
same as passed value |
| 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 |
same as passed value |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
same as passed value |
| data_class | null |
same as passed value |
| disabled | false |
same as passed value |
| empty_data | Closure(FormInterface $form) {#2170 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
same as passed value |
| error_bubbling | false |
same as passed value |
| error_mapping | [] |
same as passed value |
| extra_fields_message | "This form should not contain extra fields." |
same as passed value |
| form_attr | false |
same as passed value |
| getter | null |
same as passed value |
| help | null |
same as passed value |
| help_attr | [] |
same as passed value |
| help_html | false |
same as passed value |
| help_translation_parameters | [] |
same as passed value |
| inherit_data | false |
same as passed value |
| invalid_message | "This value is not valid." |
same as passed value |
| invalid_message_parameters | [] |
same as passed value |
| is_empty_callback | null |
same as passed value |
| label | "post.author" |
same as passed value |
| label_attr | [] |
same as passed value |
| label_format | null |
same as passed value |
| label_html | true |
same as passed value |
| label_translation_parameters | [] |
same as passed value |
| mapped | true |
same as passed value |
| method | "POST" |
same as passed value |
| multiple | false |
same as passed value |
| 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 |
same as passed value |
| required | true |
same as passed value |
| row_attr | [ "class" => "field-association" ] |
[ "class" => "field-association" ] |
| setter | null |
same as passed value |
| translation_domain | null |
same as passed value |
| trim | true |
same as passed value |
| upload_max_size_message | Closure() {#2172 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2171 …} $translationDomain: "validators" } } |
Closure() {#2556 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2172 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2171 …} $translationDomain: "validators" } } $translationDomain: "validators" } } |
| validation_groups | null |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "true" "data-ea-autocomplete-endpoint-url" => "https://easyadmin.yoannh.dev/en/admin/user/autocomplete?autocompleteContext%5BcrudControllerFqcn%5D=App%5CController%5CAdmin%5CPostCrudController&autocompleteContext%5BpropertyName%5D=author&autocompleteContext%5BoriginatingPage%5D=edit&page=1" ] |
| attr_translation_parameters | [] |
| auto_initialize | false |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | Closure($entity): string {#2558 returnType: "string" class: "EasyCorp\Bundle\EasyAdminBundle\Form\EventListener\CrudAutocompleteSubscriber" use: { $twig: Twig\Environment {#256 …} $template: "admin/post/_author_autocomplete.html.twig" } } |
| choice_lazy | false |
| choice_loader | null |
| choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#2561 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceName(object $choice, string|int $key, string $value): string {#2303 …} } |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#2560 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#2554 …} } |
| choices | [ App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } ] |
| class | "App\Entity\User" |
| 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 {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| em | Doctrine\ORM\EntityManager {#482 …11} |
| empty_data | Closure(FormInterface $form) {#2170 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| 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 {#2555 -singleId: true -intId: true -idField: "id" -associationIdReader: null -om: Doctrine\ORM\EntityManager {#482 …11} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#923 …} } |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "post.author" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| 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 |
| query_builder | null |
| required | true |
| row_attr | [ "class" => "field-association" ] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2556 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2172 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2171 …} $translationDomain: "validators" } } $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "true" "data-ea-autocomplete-endpoint-url" => "https://easyadmin.yoannh.dev/en/admin/user/autocomplete?autocompleteContext%5BcrudControllerFqcn%5D=App%5CController%5CAdmin%5CPostCrudController&autocompleteContext%5BpropertyName%5D=author&autocompleteContext%5BoriginatingPage%5D=edit&page=1" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "entity" "ea_autocomplete_inner" "_Post_author_autocomplete" ] |
| cache_key | "_Post_author_autocomplete_entity" |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choices | [ 6 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2692 +data: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } +value: "6" +label: """ <div style="display: flex; align-items: center; gap: 10px; padding: 4px 0;">\n <img src="https://www.gravatar.com/avatar/f1023722657115b6c8ee6f6fa26d3dc9?s=32&d=identicon" alt=""\n style="width: 32px; height: 32px; border-radius: 50%; flex-shrink: 0;">\n <div style="min-width: 0; line-height: 1.3;">\n <div style="font-weight: 500; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;">\n Melvin McDermott\n <span style="font-weight: normal; color: #6c757d;">@melvin361</span>\n </div>\n <div style="font-size: 0.85em; color: #6c757d; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;">\n melvin.mcdermott@example.com\n </div>\n </div>\n </div>\n """ +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } |
| disabled | false |
| duplicate_preferred_choices | true |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2695 -fieldDto: null -entityDto: null } |
| errors | Symfony\Component\Form\FormErrorIterator {#2691 -errors: [] -form: Symfony\Component\Form\Form {#2569 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#2690 …5} |
| full_name | "Post[author][autocomplete]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post_author_autocomplete" |
| is_selected | Closure($choice, $value) {#2698 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "post.author" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "autocomplete" |
| placeholder | null |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | true |
| row_attr | [ "class" => "field-association" ] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Post_author_autocomplete" |
| valid | true |
| value | "6" |
category
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "false" "placeholder" => Symfony\Component\Translation\TranslatableMessage {#1484 -message: "label.form.empty_value" -parameters: [] -domain: "EasyAdminBundle" } "data-ea-autocomplete-endpoint-url" => "https://easyadmin.yoannh.dev/en/admin/category/autocomplete?autocompleteContext%5BcrudControllerFqcn%5D=App%5CController%5CAdmin%5CPostCrudController&autocompleteContext%5BpropertyName%5D=category&autocompleteContext%5BoriginatingPage%5D=edit&page=1" ] |
[ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "false" "placeholder" => Symfony\Component\Translation\TranslatableMessage {#1484 -message: "label.form.empty_value" -parameters: [] -domain: "EasyAdminBundle" } "data-ea-autocomplete-endpoint-url" => "https://easyadmin.yoannh.dev/en/admin/category/autocomplete?autocompleteContext%5BcrudControllerFqcn%5D=App%5CController%5CAdmin%5CPostCrudController&autocompleteContext%5BpropertyName%5D=category&autocompleteContext%5BoriginatingPage%5D=edit&page=1" ] |
| autocomplete_callback | Closure(Category $c): string {#1482 returnType: "string" class: "App\Controller\Admin\PostCrudController" } |
same as passed value |
| class | "App\Entity\Category" |
same as passed value |
| label | "post.category" |
same as passed value |
| label_html | true |
same as passed value |
| required | false |
same as passed value |
| row_attr | [ "class" => "field-association" ] |
[ "class" => "field-association" ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "false" "placeholder" => Symfony\Component\Translation\TranslatableMessage {#1484 -message: "label.form.empty_value" -parameters: [] -domain: "EasyAdminBundle" } "data-ea-autocomplete-endpoint-url" => "https://easyadmin.yoannh.dev/en/admin/category/autocomplete?autocompleteContext%5BcrudControllerFqcn%5D=App%5CController%5CAdmin%5CPostCrudController&autocompleteContext%5BpropertyName%5D=category&autocompleteContext%5BoriginatingPage%5D=edit&page=1" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| autocomplete_callback | Closure(Category $c): string {#1482 returnType: "string" class: "App\Controller\Admin\PostCrudController" } |
| autocomplete_template | null |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| class | "App\Entity\Category" |
| 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 {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2181 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 | "post.category" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| 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-association" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2179 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2180 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "false" "placeholder" => Symfony\Component\Translation\TranslatableMessage {#1484 -message: "label.form.empty_value" -parameters: [] -domain: "EasyAdminBundle" } "data-ea-autocomplete-endpoint-url" => "https://easyadmin.yoannh.dev/en/admin/category/autocomplete?autocompleteContext%5BcrudControllerFqcn%5D=App%5CController%5CAdmin%5CPostCrudController&autocompleteContext%5BpropertyName%5D=category&autocompleteContext%5BoriginatingPage%5D=edit&page=1" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "ea_autocomplete" "_Post_category" ] |
| cache_key | "_Post_category_ea_autocomplete" |
| compound | true |
| data | App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } |
| disabled | false |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2705 -fieldDto: EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1489 …} -entityDto: EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1006 -isAccessible: true -primaryKeyValue: 1 -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1309 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1841 …} -defaultActionUrl: null -fqcn: "App\Entity\Post" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …} -permission: null -entityInstance: App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } } } |
| errors | Symfony\Component\Form\FormErrorIterator {#2697 -errors: [] -form: Symfony\Component\Form\Form {#2468 …} } |
| form | Symfony\Component\Form\FormView {#2688 …5} |
| full_name | "Post[category]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post_category" |
| label | "post.category" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "category" |
| priority | 0 |
| required | false |
| row_attr | [ "class" => "field-association" ] |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Post_category" |
| valid | true |
| value | App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } |
autocomplete
"Symfony\Bridge\Doctrine\Form\Type\EntityType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } |
| View Format |
"4"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| action | "" |
same as passed value |
| allow_extra_fields | false |
same as passed value |
| allow_file_upload | false |
same as passed value |
| attr | [ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "false" "placeholder" => Symfony\Component\Translation\TranslatableMessage {#1484 -message: "label.form.empty_value" -parameters: [] -domain: "EasyAdminBundle" } "data-ea-autocomplete-endpoint-url" => "https://easyadmin.yoannh.dev/en/admin/category/autocomplete?autocompleteContext%5BcrudControllerFqcn%5D=App%5CController%5CAdmin%5CPostCrudController&autocompleteContext%5BpropertyName%5D=category&autocompleteContext%5BoriginatingPage%5D=edit&page=1" ] |
[ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "false" "placeholder" => Symfony\Component\Translation\TranslatableMessage {#1484 -message: "label.form.empty_value" -parameters: [] -domain: "EasyAdminBundle" } "data-ea-autocomplete-endpoint-url" => "https://easyadmin.yoannh.dev/en/admin/category/autocomplete?autocompleteContext%5BcrudControllerFqcn%5D=App%5CController%5CAdmin%5CPostCrudController&autocompleteContext%5BpropertyName%5D=category&autocompleteContext%5BoriginatingPage%5D=edit&page=1" ] |
| attr_translation_parameters | [] |
same as passed value |
| auto_initialize | false |
same as passed value |
| block_name | null |
same as passed value |
| block_prefix | null |
same as passed value |
| by_reference | true |
same as passed value |
| choice_label | Closure($entity): string {#2575 returnType: "string" class: "EasyCorp\Bundle\EasyAdminBundle\Form\EventListener\CrudAutocompleteSubscriber" use: { $callback: Closure(Category $c): string {#1482 returnType: "string" class: "App\Controller\Admin\PostCrudController" } } } |
same as passed value |
| choices | [ App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } ] |
[ App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } ] |
| class | "App\Entity\Category" |
same as passed value |
| compound | false |
same as passed value |
| constraints | [] |
same as passed value |
| 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 |
same as passed value |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
same as passed value |
| data_class | null |
same as passed value |
| disabled | false |
same as passed value |
| empty_data | Closure(FormInterface $form) {#2181 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
same as passed value |
| error_bubbling | false |
same as passed value |
| error_mapping | [] |
same as passed value |
| extra_fields_message | "This form should not contain extra fields." |
same as passed value |
| form_attr | false |
same as passed value |
| getter | null |
same as passed value |
| help | null |
same as passed value |
| help_attr | [] |
same as passed value |
| help_html | false |
same as passed value |
| help_translation_parameters | [] |
same as passed value |
| inherit_data | false |
same as passed value |
| invalid_message | "This value is not valid." |
same as passed value |
| invalid_message_parameters | [] |
same as passed value |
| is_empty_callback | null |
same as passed value |
| label | "post.category" |
same as passed value |
| label_attr | [] |
same as passed value |
| label_format | null |
same as passed value |
| label_html | true |
same as passed value |
| label_translation_parameters | [] |
same as passed value |
| mapped | true |
same as passed value |
| method | "POST" |
same as passed value |
| multiple | false |
same as passed value |
| 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 |
same as passed value |
| required | false |
same as passed value |
| row_attr | [ "class" => "field-association" ] |
[ "class" => "field-association" ] |
| setter | null |
same as passed value |
| translation_domain | null |
same as passed value |
| trim | true |
same as passed value |
| upload_max_size_message | Closure() {#2179 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2180 …} $translationDomain: "validators" } } |
Closure() {#2579 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2179 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2180 …} $translationDomain: "validators" } } $translationDomain: "validators" } } |
| validation_groups | null |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "false" "placeholder" => Symfony\Component\Translation\TranslatableMessage {#1484 -message: "label.form.empty_value" -parameters: [] -domain: "EasyAdminBundle" } "data-ea-autocomplete-endpoint-url" => "https://easyadmin.yoannh.dev/en/admin/category/autocomplete?autocompleteContext%5BcrudControllerFqcn%5D=App%5CController%5CAdmin%5CPostCrudController&autocompleteContext%5BpropertyName%5D=category&autocompleteContext%5BoriginatingPage%5D=edit&page=1" ] |
| attr_translation_parameters | [] |
| auto_initialize | false |
| block_name | null |
| block_prefix | null |
| by_reference | true |
| choice_attr | null |
| choice_filter | null |
| choice_label | Closure($entity): string {#2575 returnType: "string" class: "EasyCorp\Bundle\EasyAdminBundle\Form\EventListener\CrudAutocompleteSubscriber" use: { $callback: Closure(Category $c): string {#1482 returnType: "string" class: "App\Controller\Admin\PostCrudController" } } } |
| choice_lazy | false |
| choice_loader | null |
| choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#2583 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceName(object $choice, string|int $key, string $value): string {#2303 …} } |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#2582 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#2581 …} } |
| choices | [ App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } ] |
| 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\SameOriginCsrfTokenManager {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| em | Doctrine\ORM\EntityManager {#482 …11} |
| empty_data | Closure(FormInterface $form) {#2181 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| 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 {#2580 -singleId: true -intId: true -idField: "id" -associationIdReader: null -om: Doctrine\ORM\EntityManager {#482 …11} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#880 …} } |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "post.category" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| multiple | false |
| placeholder | "" |
| 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 | false |
| row_attr | [ "class" => "field-association" ] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2579 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2179 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2180 …} $translationDomain: "validators" } } $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "false" "placeholder" => Symfony\Component\Translation\TranslatableMessage {#1484 -message: "label.form.empty_value" -parameters: [] -domain: "EasyAdminBundle" } "data-ea-autocomplete-endpoint-url" => "https://easyadmin.yoannh.dev/en/admin/category/autocomplete?autocompleteContext%5BcrudControllerFqcn%5D=App%5CController%5CAdmin%5CPostCrudController&autocompleteContext%5BpropertyName%5D=category&autocompleteContext%5BoriginatingPage%5D=edit&page=1" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "entity" "ea_autocomplete_inner" "_Post_category_autocomplete" ] |
| cache_key | "_Post_category_autocomplete_entity" |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choices | [ 4 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2708 +data: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } +value: "4" +label: "fa-utensils Food & Recipes" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } |
| disabled | false |
| duplicate_preferred_choices | true |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2711 -fieldDto: null -entityDto: null } |
| errors | Symfony\Component\Form\FormErrorIterator {#2707 -errors: [] -form: Symfony\Component\Form\Form {#2591 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#2706 …5} |
| full_name | "Post[category][autocomplete]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post_category_autocomplete" |
| is_selected | Closure($choice, $value) {#2710 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "post.category" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "autocomplete" |
| placeholder | "" |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [ "class" => "field-association" ] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Post_category_autocomplete" |
| valid | true |
| value | "4" |
tags
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Doctrine\ORM\PersistentCollection {#2594 #collection: Doctrine\Common\Collections\ArrayCollection {#2595 …} #initialized: true -snapshot: [] -owner: null -association: Symfony\Component\VarDumper\Caster\CutStub {#7008 …} -backRefFieldName: "posts" -isDirty: true -em: Doctrine\ORM\EntityManager {#482 …11} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#7018 …} } |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "false" "data-ea-autocomplete-endpoint-url" => "https://easyadmin.yoannh.dev/en/admin/tag/autocomplete?autocompleteContext%5BcrudControllerFqcn%5D=App%5CController%5CAdmin%5CPostCrudController&autocompleteContext%5BpropertyName%5D=tags&autocompleteContext%5BoriginatingPage%5D=edit&page=1" ] |
[ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "false" "data-ea-autocomplete-endpoint-url" => "https://easyadmin.yoannh.dev/en/admin/tag/autocomplete?autocompleteContext%5BcrudControllerFqcn%5D=App%5CController%5CAdmin%5CPostCrudController&autocompleteContext%5BpropertyName%5D=tags&autocompleteContext%5BoriginatingPage%5D=edit&page=1" ] |
| autocomplete_callback | Closure(Tag $tag): string {#1474 returnType: "string" class: "App\Controller\Admin\PostCrudController" } |
same as passed value |
| by_reference | false |
same as passed value |
| class | "App\Entity\Tag" |
same as passed value |
| label | "post.tags" |
same as passed value |
| label_html | true |
same as passed value |
| multiple | true |
same as passed value |
| required | false |
same as passed value |
| row_attr | [ "class" => "field-association" ] |
[ "class" => "field-association" ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "false" "data-ea-autocomplete-endpoint-url" => "https://easyadmin.yoannh.dev/en/admin/tag/autocomplete?autocompleteContext%5BcrudControllerFqcn%5D=App%5CController%5CAdmin%5CPostCrudController&autocompleteContext%5BpropertyName%5D=tags&autocompleteContext%5BoriginatingPage%5D=edit&page=1" ] |
| attr_translation_parameters | [] |
| auto_initialize | true |
| autocomplete_callback | Closure(Tag $tag): string {#1474 returnType: "string" class: "App\Controller\Admin\PostCrudController" } |
| autocomplete_template | null |
| block_name | null |
| block_prefix | null |
| by_reference | false |
| class | "App\Entity\Tag" |
| 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 {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2190 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 | "post.tags" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| multiple | true |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| priority | 0 |
| property_path | null |
| required | false |
| row_attr | [ "class" => "field-association" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2192 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2191 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "false" "data-ea-autocomplete-endpoint-url" => "https://easyadmin.yoannh.dev/en/admin/tag/autocomplete?autocompleteContext%5BcrudControllerFqcn%5D=App%5CController%5CAdmin%5CPostCrudController&autocompleteContext%5BpropertyName%5D=tags&autocompleteContext%5BoriginatingPage%5D=edit&page=1" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "ea_autocomplete" "_Post_tags" ] |
| cache_key | "_Post_tags_ea_autocomplete" |
| compound | true |
| data | Doctrine\ORM\PersistentCollection {#2594 #collection: Doctrine\Common\Collections\ArrayCollection {#2595 …} #initialized: true -snapshot: [] -owner: null -association: Symfony\Component\VarDumper\Caster\CutStub {#7008 …} -backRefFieldName: "posts" -isDirty: true -em: Doctrine\ORM\EntityManager {#482 …11} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#7018 …} } |
| disabled | false |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2713 -fieldDto: EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1481 …} -entityDto: EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1006 -isAccessible: true -primaryKeyValue: 1 -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1309 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1841 …} -defaultActionUrl: null -fqcn: "App\Entity\Post" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …} -permission: null -entityInstance: App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } } } |
| errors | Symfony\Component\Form\FormErrorIterator {#2709 -errors: [] -form: Symfony\Component\Form\Form {#2471 …} } |
| form | Symfony\Component\Form\FormView {#2696 …5} |
| full_name | "Post[tags]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post_tags" |
| label | "post.tags" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "tags" |
| priority | 0 |
| required | false |
| row_attr | [ "class" => "field-association" ] |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Post_tags" |
| valid | true |
| value | Doctrine\ORM\PersistentCollection {#2594 #collection: Doctrine\Common\Collections\ArrayCollection {#2595 …} #initialized: true -snapshot: [] -owner: null -association: Symfony\Component\VarDumper\Caster\CutStub {#7008 …} -backRefFieldName: "posts" -isDirty: true -em: Doctrine\ORM\EntityManager {#482 …11} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#7018 …} } |
autocomplete
"Symfony\Bridge\Doctrine\Form\Type\EntityType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | Doctrine\ORM\PersistentCollection {#2626 #collection: Doctrine\Common\Collections\ArrayCollection {#2627 …} #initialized: true -snapshot: [] -owner: null -association: Symfony\Component\VarDumper\Caster\CutStub {#7042 …} -backRefFieldName: "posts" -isDirty: true -em: Doctrine\ORM\EntityManager {#482 …11} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#7044 …} } |
| View Format |
[ "4" "9" "15" ] |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| action | "" |
same as passed value |
| allow_extra_fields | false |
same as passed value |
| allow_file_upload | false |
same as passed value |
| attr | [ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "false" "data-ea-autocomplete-endpoint-url" => "https://easyadmin.yoannh.dev/en/admin/tag/autocomplete?autocompleteContext%5BcrudControllerFqcn%5D=App%5CController%5CAdmin%5CPostCrudController&autocompleteContext%5BpropertyName%5D=tags&autocompleteContext%5BoriginatingPage%5D=edit&page=1" ] |
[ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "false" "data-ea-autocomplete-endpoint-url" => "https://easyadmin.yoannh.dev/en/admin/tag/autocomplete?autocompleteContext%5BcrudControllerFqcn%5D=App%5CController%5CAdmin%5CPostCrudController&autocompleteContext%5BpropertyName%5D=tags&autocompleteContext%5BoriginatingPage%5D=edit&page=1" ] |
| attr_translation_parameters | [] |
same as passed value |
| auto_initialize | false |
same as passed value |
| block_name | null |
same as passed value |
| block_prefix | null |
same as passed value |
| by_reference | false |
same as passed value |
| choice_label | Closure($entity): string {#2601 returnType: "string" class: "EasyCorp\Bundle\EasyAdminBundle\Form\EventListener\CrudAutocompleteSubscriber" use: { $callback: Closure(Tag $tag): string {#1474 returnType: "string" class: "App\Controller\Admin\PostCrudController" } } } |
same as passed value |
| choices | Doctrine\ORM\PersistentCollection {#2594 #collection: Doctrine\Common\Collections\ArrayCollection {#2595 …} #initialized: true -snapshot: [] -owner: null -association: Symfony\Component\VarDumper\Caster\CutStub {#7008 …} -backRefFieldName: "posts" -isDirty: true -em: Doctrine\ORM\EntityManager {#482 …11} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#7018 …} } |
same as passed value |
| class | "App\Entity\Tag" |
same as passed value |
| compound | false |
same as passed value |
| constraints | [] |
same as passed value |
| 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 |
same as passed value |
| csrf_token_manager | Symfony\Component\Security\Csrf\SameOriginCsrfTokenManager {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
same as passed value |
| data_class | null |
same as passed value |
| disabled | false |
same as passed value |
| empty_data | Closure(FormInterface $form) {#2190 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
same as passed value |
| error_bubbling | false |
same as passed value |
| error_mapping | [] |
same as passed value |
| extra_fields_message | "This form should not contain extra fields." |
same as passed value |
| form_attr | false |
same as passed value |
| getter | null |
same as passed value |
| help | null |
same as passed value |
| help_attr | [] |
same as passed value |
| help_html | false |
same as passed value |
| help_translation_parameters | [] |
same as passed value |
| inherit_data | false |
same as passed value |
| invalid_message | "This value is not valid." |
same as passed value |
| invalid_message_parameters | [] |
same as passed value |
| is_empty_callback | null |
same as passed value |
| label | "post.tags" |
same as passed value |
| label_attr | [] |
same as passed value |
| label_format | null |
same as passed value |
| label_html | true |
same as passed value |
| label_translation_parameters | [] |
same as passed value |
| mapped | true |
same as passed value |
| method | "POST" |
same as passed value |
| multiple | true |
same as passed value |
| 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 |
same as passed value |
| required | false |
same as passed value |
| row_attr | [ "class" => "field-association" ] |
[ "class" => "field-association" ] |
| setter | null |
same as passed value |
| translation_domain | null |
same as passed value |
| trim | true |
same as passed value |
| upload_max_size_message | Closure() {#2192 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2191 …} $translationDomain: "validators" } } |
Closure() {#2603 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2192 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2191 …} $translationDomain: "validators" } } $translationDomain: "validators" } } |
| validation_groups | null |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "false" "data-ea-autocomplete-endpoint-url" => "https://easyadmin.yoannh.dev/en/admin/tag/autocomplete?autocompleteContext%5BcrudControllerFqcn%5D=App%5CController%5CAdmin%5CPostCrudController&autocompleteContext%5BpropertyName%5D=tags&autocompleteContext%5BoriginatingPage%5D=edit&page=1" ] |
| attr_translation_parameters | [] |
| auto_initialize | false |
| block_name | null |
| block_prefix | null |
| by_reference | false |
| choice_attr | null |
| choice_filter | null |
| choice_label | Closure($entity): string {#2601 returnType: "string" class: "EasyCorp\Bundle\EasyAdminBundle\Form\EventListener\CrudAutocompleteSubscriber" use: { $callback: Closure(Tag $tag): string {#1474 returnType: "string" class: "App\Controller\Admin\PostCrudController" } } } |
| choice_lazy | false |
| choice_loader | null |
| choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#2607 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceName(object $choice, string|int $key, string $value): string {#2303 …} } |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#2606 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#2605 …} } |
| choices | Doctrine\ORM\PersistentCollection {#2594 #collection: Doctrine\Common\Collections\ArrayCollection {#2595 …} #initialized: true -snapshot: [] -owner: null -association: Symfony\Component\VarDumper\Caster\CutStub {#7008 …} -backRefFieldName: "posts" -isDirty: true -em: Doctrine\ORM\EntityManager {#482 …11} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#7018 …} } |
| class | "App\Entity\Tag" |
| 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 {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| em | Doctrine\ORM\EntityManager {#482 …11} |
| empty_data | Closure(FormInterface $form) {#2190 class: "Symfony\Component\Form\Extension\Core\Type\FormType" } |
| 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 {#2604 -singleId: true -intId: true -idField: "id" -associationIdReader: null -om: Doctrine\ORM\EntityManager {#482 …11} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#1117 …} } |
| inherit_data | false |
| invalid_message | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "post.tags" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| multiple | true |
| 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 |
| query_builder | null |
| required | false |
| row_attr | [ "class" => "field-association" ] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2603 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2192 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2191 …} $translationDomain: "validators" } } $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "false" "data-ea-autocomplete-endpoint-url" => "https://easyadmin.yoannh.dev/en/admin/tag/autocomplete?autocompleteContext%5BcrudControllerFqcn%5D=App%5CController%5CAdmin%5CPostCrudController&autocompleteContext%5BpropertyName%5D=tags&autocompleteContext%5BoriginatingPage%5D=edit&page=1" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "entity" "ea_autocomplete_inner" "_Post_tags_autocomplete" ] |
| cache_key | "_Post_tags_autocomplete_entity" |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choices | [ 4 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2716 +data: App\Entity\Tag {#1736 …} +value: "4" +label: "Review" +attr: [] +labelTranslationParameters: [] } 9 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2717 +data: App\Entity\Tag {#1740 …} +value: "9" +label: "Advanced" +attr: [] +labelTranslationParameters: [] } 15 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2718 +data: App\Entity\Tag {#1745 …} +value: "15" +label: "DIY" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | Doctrine\ORM\PersistentCollection {#2626 #collection: Doctrine\Common\Collections\ArrayCollection {#2627 …} #initialized: true -snapshot: [] -owner: null -association: Symfony\Component\VarDumper\Caster\CutStub {#7042 …} -backRefFieldName: "posts" -isDirty: true -em: Doctrine\ORM\EntityManager {#482 …11} -typeClass: Symfony\Component\VarDumper\Caster\CutStub {#7044 …} } |
| disabled | false |
| duplicate_preferred_choices | true |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2721 -fieldDto: null -entityDto: null } |
| errors | Symfony\Component\Form\FormErrorIterator {#2715 -errors: [] -form: Symfony\Component\Form\Form {#2620 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#2714 …5} |
| full_name | "Post[tags][autocomplete][]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post_tags_autocomplete" |
| is_selected | Closure($choice, array $values) {#2720 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "post.tags" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | true |
| name | "autocomplete" |
| placeholder | null |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [ "class" => "field-association" ] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Post_tags_autocomplete" |
| valid | true |
| value | [ "4" "9" "15" ] |
ea_form_fieldset_close_01KQNSQYTQP2PZ3KSHFS9S5MD8
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| mapped | false |
same as passed value |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| 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 {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2200 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 | "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 | 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() {#2202 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2201 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "ea_form_fieldset_close" "_Post_ea_form_fieldset_close_01KQNSQYTQP2PZ3KSHFS9S5MD8" ] |
| cache_key | "_Post_ea_form_fieldset_close_01KQNSQYTQP2PZ3KSHFS9S5MD8_ea_form_fieldset_close" |
| compound | true |
| data | null |
| disabled | false |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2723 -fieldDto: EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1823 …} -entityDto: EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1006 -isAccessible: true -primaryKeyValue: 1 -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1309 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1841 …} -defaultActionUrl: null -fqcn: "App\Entity\Post" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …} -permission: null -entityInstance: App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } } } |
| errors | Symfony\Component\Form\FormErrorIterator {#2719 -errors: [] -form: Symfony\Component\Form\Form {#2474 …} } |
| form | Symfony\Component\Form\FormView {#2712 …5} |
| full_name | "Post[ea_form_fieldset_close_01KQNSQYTQP2PZ3KSHFS9S5MD8]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post_ea_form_fieldset_close_01KQNSQYTQP2PZ3KSHFS9S5MD8" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "ea_form_fieldset_close_01KQNSQYTQP2PZ3KSHFS9S5MD8" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Post_ea_form_fieldset_close_01KQNSQYTQP2PZ3KSHFS9S5MD8" |
| valid | true |
| value | null |
ea_form_fieldset_01KQNSQYTRT9YFHJQWCDYZ8QP6
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| ea_css_class | "field-form_fieldset" |
same as passed value |
| ea_help | null |
same as passed value |
| ea_icon | "fa fa-layer-group" |
same as passed value |
| ea_is_collapsed | false |
same as passed value |
| ea_is_collapsible | true |
same as passed value |
| label | Symfony\Component\Translation\TranslatableMessage {#1731 -message: "post.fieldset.series" -parameters: [] -domain: "messages" } |
same as passed value |
| label_html | true |
same as passed value |
| mapped | false |
same as passed value |
| required | false |
same as passed value |
| row_attr | [ "class" => "field-form_fieldset" ] |
[ "class" => "field-form_fieldset" ] |
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 {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| ea_css_class | "field-form_fieldset" |
| ea_help | null |
| ea_icon | "fa fa-layer-group" |
| ea_is_collapsed | false |
| ea_is_collapsible | true |
| empty_data | Closure(FormInterface $form) {#2209 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 | "This value is not valid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | Symfony\Component\Translation\TranslatableMessage {#1731 -message: "post.fieldset.series" -parameters: [] -domain: "messages" } |
| label_attr | [] |
| label_format | null |
| label_html | true |
| 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 | [ "class" => "field-form_fieldset" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2211 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2210 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "ea_form_fieldset_open" "_Post_ea_form_fieldset_01KQNSQYTRT9YFHJQWCDYZ8QP6" ] |
| cache_key | "_Post_ea_form_fieldset_01KQNSQYTRT9YFHJQWCDYZ8QP6_ea_form_fieldset_open" |
| compound | true |
| data | null |
| disabled | false |
| ea_css_class | "field-form_fieldset" |
| ea_help | null |
| ea_icon | "fa fa-layer-group" |
| ea_is_collapsed | false |
| ea_is_collapsible | true |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2726 -fieldDto: EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1473 …} -entityDto: EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1006 -isAccessible: true -primaryKeyValue: 1 -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1309 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1841 …} -defaultActionUrl: null -fqcn: "App\Entity\Post" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …} -permission: null -entityInstance: App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } } } |
| errors | Symfony\Component\Form\FormErrorIterator {#2724 -errors: [] -form: Symfony\Component\Form\Form {#2477 …} } |
| form | Symfony\Component\Form\FormView {#2722 …5} |
| full_name | "Post[ea_form_fieldset_01KQNSQYTRT9YFHJQWCDYZ8QP6]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post_ea_form_fieldset_01KQNSQYTRT9YFHJQWCDYZ8QP6" |
| label | Symfony\Component\Translation\TranslatableMessage {#1731 -message: "post.fieldset.series" -parameters: [] -domain: "messages" } |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "ea_form_fieldset_01KQNSQYTRT9YFHJQWCDYZ8QP6" |
| priority | 0 |
| required | false |
| row_attr | [ "class" => "field-form_fieldset" ] |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Post_ea_form_fieldset_01KQNSQYTRT9YFHJQWCDYZ8QP6" |
| valid | true |
| value | null |
series
"Symfony\Bridge\Doctrine\Form\Type\EntityType"
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } |
| View Format |
"1"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| attr | [ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "false" "placeholder" => Symfony\Component\Translation\TranslatableMessage {#1453 -message: "label.form.empty_value" -parameters: [] -domain: "EasyAdminBundle" } ] |
[ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "false" "placeholder" => Symfony\Component\Translation\TranslatableMessage {#1453 -message: "label.form.empty_value" -parameters: [] -domain: "EasyAdminBundle" } ] |
| class | "App\Entity\Series" |
same as passed value |
| label | "post.series" |
same as passed value |
| label_html | true |
same as passed value |
| query_builder | Closure(EntityRepository $repository) {#1021 class: "EasyCorp\Bundle\EasyAdminBundle\Field\Configurator\AssociationConfigurator" use: { $field: EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1466 …} } } |
Doctrine\ORM\QueryBuilder {#2296 -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#2298 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "entity" ] } ] "from" => [ Doctrine\ORM\Query\Expr\From {#2292 #from: "App\Entity\Series" #alias: "entity" #indexBy: null } ] "join" => [] "set" => [] "where" => null "groupBy" => [] "having" => null "orderBy" => [] ] -type: Doctrine\ORM\QueryType {#2231 …} -dql: "SELECT entity FROM App\Entity\Series entity" -parameters: Doctrine\Common\Collections\ArrayCollection {#2297 …} -firstResult: 0 -maxResults: null -joinRootAliases: [] #cacheable: false #cacheRegion: null #cacheMode: null #lifetime: 0 -boundCounter: 0 -hints: [] -em: Doctrine\ORM\EntityManager {#482 …11} } |
| required | false |
same as passed value |
| row_attr | [ "class" => "field-association" ] |
[ "class" => "field-association" ] |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "false" "placeholder" => Symfony\Component\Translation\TranslatableMessage {#1453 -message: "label.form.empty_value" -parameters: [] -domain: "EasyAdminBundle" } ] |
| 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 {#2227 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceLabel(object $choice): string {#2242 …} } |
| choice_lazy | false |
| choice_loader | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceLoader {#2261 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\DoctrineChoiceLoader {#2300 …} } |
| choice_name | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceFieldName {#2260 -option: Symfony\Bridge\Doctrine\Form\Type\DoctrineType::createChoiceName(object $choice, string|int $key, string $value): string {#2303 …} } |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choice_value | Symfony\Component\Form\ChoiceList\Factory\Cache\ChoiceValue {#2299 -option: Symfony\Bridge\Doctrine\Form\ChoiceList\IdReader::getIdValue(?object $object = null): string {#2259 …} } |
| choices | null |
| class | "App\Entity\Series" |
| 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 {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| duplicate_preferred_choices | true |
| em | Doctrine\ORM\EntityManager {#482 …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 {#2362 -singleId: true -intId: true -idField: "id" -associationIdReader: null -om: Doctrine\ORM\EntityManager {#482 …11} -classMetadata: Doctrine\ORM\Mapping\ClassMetadata {#956 …} } |
| inherit_data | false |
| invalid_message | "The selected choice is invalid." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "post.series" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| mapped | true |
| method | "POST" |
| multiple | false |
| placeholder | "" |
| placeholder_attr | [] |
| post_max_size_message | "The uploaded file was too large. Please try to upload a smaller file." |
| preferred_choices | [] |
| priority | 0 |
| property_path | null |
| query_builder | Doctrine\ORM\QueryBuilder {#2296 -dqlParts: [ "distinct" => false "select" => [ Doctrine\ORM\Query\Expr\Select {#2298 #preSeparator: "" #separator: ", " #postSeparator: "" #allowedClasses: [ "Doctrine\ORM\Query\Expr\Func" ] #parts: [ "entity" ] } ] "from" => [ Doctrine\ORM\Query\Expr\From {#2292 #from: "App\Entity\Series" #alias: "entity" #indexBy: null } ] "join" => [] "set" => [] "where" => null "groupBy" => [] "having" => null "orderBy" => [] ] -type: Doctrine\ORM\QueryType {#2231 …} -dql: "SELECT entity FROM App\Entity\Series entity" -parameters: Doctrine\Common\Collections\ArrayCollection {#2297 …} -firstResult: 0 -maxResults: null -joinRootAliases: [] #cacheable: false #cacheRegion: null #cacheMode: null #lifetime: 0 -boundCounter: 0 -hints: [] -em: Doctrine\ORM\EntityManager {#482 …11} } |
| required | false |
| row_attr | [ "class" => "field-association" ] |
| separator | "-------------------" |
| separator_html | false |
| setter | null |
| translation_domain | null |
| trim | false |
| upload_max_size_message | Closure() {#2236 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2238 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-ea-widget" => "ea-autocomplete" "data-ea-autocomplete-render-items-as-html" => "false" "placeholder" => Symfony\Component\Translation\TranslatableMessage {#1453 -message: "label.form.empty_value" -parameters: [] -domain: "EasyAdminBundle" } ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "choice" "entity" "_Post_series" ] |
| cache_key | "_Post_series_entity" |
| choice_translation_domain | false |
| choice_translation_parameters | [] |
| choices | [ 1 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2728 +data: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } +value: "1" +label: "Getting Started with Symfony" +attr: [] +labelTranslationParameters: [] } 2 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2730 +data: App\Entity\Series {#2745 …} +value: "2" +label: "Advanced PHP Techniques" +attr: [] +labelTranslationParameters: [] } 3 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2732 +data: App\Entity\Series {#2752 …} +value: "3" +label: "Building APIs from Scratch" +attr: [] +labelTranslationParameters: [] } 4 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2735 +data: App\Entity\Series {#2758 …} +value: "4" +label: "Docker for Developers" +attr: [] +labelTranslationParameters: [] } 5 => Symfony\Component\Form\ChoiceList\View\ChoiceView {#2734 +data: App\Entity\Series {#2764 …} +value: "5" +label: "Testing Best Practices" +attr: [] +labelTranslationParameters: [] } ] |
| compound | false |
| data | App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } |
| disabled | false |
| duplicate_preferred_choices | true |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2739 -fieldDto: EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1466 …} -entityDto: EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1006 -isAccessible: true -primaryKeyValue: 1 -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1309 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1841 …} -defaultActionUrl: null -fqcn: "App\Entity\Post" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …} -permission: null -entityInstance: App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } } } |
| errors | Symfony\Component\Form\FormErrorIterator {#2727 -errors: [] -form: Symfony\Component\Form\Form {#2480 …} } |
| expanded | false |
| form | Symfony\Component\Form\FormView {#2725 …5} |
| full_name | "Post[series]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post_series" |
| is_selected | Closure($choice, $value) {#2741 class: "Symfony\Component\Form\Extension\Core\Type\ChoiceType" } |
| label | "post.series" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| multiple | false |
| name | "series" |
| placeholder | "" |
| placeholder_attr | [] |
| placeholder_in_choices | false |
| preferred_choices | [] |
| priority | 0 |
| required | false |
| row_attr | [ "class" => "field-association" ] |
| separator | "-------------------" |
| separator_html | false |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Post_series" |
| valid | true |
| value | "1" |
seriesPosition
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | 1 |
| View Format |
"1"
|
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| help | Symfony\Component\Translation\TranslatableMessage {#1522 -message: "post.seriesPosition_help" -parameters: [] -domain: "messages" } |
same as passed value |
| help_html | true |
same as passed value |
| label | "post.seriesPosition" |
same as passed value |
| label_html | true |
same as passed value |
| required | false |
same as passed value |
| row_attr | [ "class" => "field-integer" ] |
[ "class" => "field-integer" ] |
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\SameOriginCsrfTokenManager {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2270 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 | Symfony\Component\Translation\TranslatableMessage {#1522 -message: "post.seriesPosition_help" -parameters: [] -domain: "messages" } |
| help_attr | [] |
| help_html | true |
| help_translation_parameters | [] |
| inherit_data | false |
| invalid_message | "Please enter an integer." |
| invalid_message_parameters | [] |
| is_empty_callback | null |
| label | "post.seriesPosition" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| 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 | 2 |
| row_attr | [ "class" => "field-integer" ] |
| setter | null |
| translation_domain | null |
| trim | true |
| upload_max_size_message | Closure() {#2277 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2269 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "integer" "_Post_seriesPosition" ] |
| cache_key | "_Post_seriesPosition_integer" |
| compound | false |
| data | 1 |
| disabled | false |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2767 -fieldDto: EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1527 …} -entityDto: EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1006 -isAccessible: true -primaryKeyValue: 1 -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1309 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1841 …} -defaultActionUrl: null -fqcn: "App\Entity\Post" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …} -permission: null -entityInstance: App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } } } |
| errors | Symfony\Component\Form\FormErrorIterator {#2731 -errors: [] -form: Symfony\Component\Form\Form {#2483 …} } |
| form | Symfony\Component\Form\FormView {#2740 …5} |
| full_name | "Post[seriesPosition]" |
| help | Symfony\Component\Translation\TranslatableMessage {#1522 -message: "post.seriesPosition_help" -parameters: [] -domain: "messages" } |
| help_attr | [] |
| help_html | true |
| help_translation_parameters | [] |
| id | "Post_seriesPosition" |
| label | "post.seriesPosition" |
| label_attr | [] |
| label_format | null |
| label_html | true |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "seriesPosition" |
| priority | 0 |
| required | false |
| row_attr | [ "class" => "field-integer" ] |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Post_seriesPosition" |
| valid | true |
| value | "1" |
ea_form_fieldset_close_01KQNSQYTRT9YFHJQWCDYZ8QP6
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| mapped | false |
same as passed value |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| 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 {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2290 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 | "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 | 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() {#2294 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2289 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "ea_form_fieldset_close" "_Post_ea_form_fieldset_close_01KQNSQYTRT9YFHJQWCDYZ8QP6" ] |
| cache_key | "_Post_ea_form_fieldset_close_01KQNSQYTRT9YFHJQWCDYZ8QP6_ea_form_fieldset_close" |
| compound | true |
| data | null |
| disabled | false |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2770 -fieldDto: EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1328 …} -entityDto: EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1006 -isAccessible: true -primaryKeyValue: 1 -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1309 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1841 …} -defaultActionUrl: null -fqcn: "App\Entity\Post" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …} -permission: null -entityInstance: App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } } } |
| errors | Symfony\Component\Form\FormErrorIterator {#2768 -errors: [] -form: Symfony\Component\Form\Form {#2486 …} } |
| form | Symfony\Component\Form\FormView {#2736 …5} |
| full_name | "Post[ea_form_fieldset_close_01KQNSQYTRT9YFHJQWCDYZ8QP6]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post_ea_form_fieldset_close_01KQNSQYTRT9YFHJQWCDYZ8QP6" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "ea_form_fieldset_close_01KQNSQYTRT9YFHJQWCDYZ8QP6" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Post_ea_form_fieldset_close_01KQNSQYTRT9YFHJQWCDYZ8QP6" |
| valid | true |
| value | null |
ea_form_column_close_01KQNSQYTQP2PZ3KSHFS9S5MD0
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| mapped | false |
same as passed value |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| 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 {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2367 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 | "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 | 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() {#2369 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2368 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "ea_form_column_close" "_Post_ea_form_column_close_01KQNSQYTQP2PZ3KSHFS9S5MD0" ] |
| cache_key | "_Post_ea_form_column_close_01KQNSQYTQP2PZ3KSHFS9S5MD0_ea_form_column_close" |
| compound | true |
| data | null |
| disabled | false |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2773 -fieldDto: EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1373 …} -entityDto: EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1006 -isAccessible: true -primaryKeyValue: 1 -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1309 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1841 …} -defaultActionUrl: null -fqcn: "App\Entity\Post" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …} -permission: null -entityInstance: App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } } } |
| errors | Symfony\Component\Form\FormErrorIterator {#2771 -errors: [] -form: Symfony\Component\Form\Form {#2489 …} } |
| form | Symfony\Component\Form\FormView {#2769 …5} |
| full_name | "Post[ea_form_column_close_01KQNSQYTQP2PZ3KSHFS9S5MD0]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post_ea_form_column_close_01KQNSQYTQP2PZ3KSHFS9S5MD0" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "ea_form_column_close_01KQNSQYTQP2PZ3KSHFS9S5MD0" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Post_ea_form_column_close_01KQNSQYTQP2PZ3KSHFS9S5MD0" |
| valid | true |
| value | null |
ea_form_column_group_close
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | null |
| View Format | same as normalized format |
Submitted Data
This form was not submitted.
Passed Options
| Option | Passed Value | Resolved Value |
|---|---|---|
| ea_is_inside_tab | false |
same as passed value |
| mapped | false |
same as passed value |
| required | false |
same as passed value |
Resolved Options
| Option | Value |
|---|---|
| action | "" |
| allow_extra_fields | false |
| allow_file_upload | false |
| attr | [] |
| 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 {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data_class | null |
| disabled | false |
| ea_is_inside_tab | false |
| empty_data | Closure(FormInterface $form) {#2377 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 | "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 | 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() {#2382 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#2376 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "ea_form_column_group_close" "_Post_ea_form_column_group_close" ] |
| cache_key | "_Post_ea_form_column_group_close_ea_form_column_group_close" |
| compound | true |
| data | null |
| disabled | false |
| ea_is_inside_tab | false |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2776 -fieldDto: EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1517 …} -entityDto: EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1006 -isAccessible: true -primaryKeyValue: 1 -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1309 …} -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1841 …} -defaultActionUrl: null -fqcn: "App\Entity\Post" -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …} -permission: null -entityInstance: App\Entity\Post {#1074 -id: 1 -title: "How to Build Scalable Web Applications #1" -slug: "how-to-build-scalable-web-applications-1" -summary: "Est illo ad assumenda corporis tempore animi. Suscipit impedit voluptatum reiciendis facere veniam modi est. Soluta at vitae ea at quod repudiandae hic." -content: """ <p>Dolorum sint dicta et officiis debitis libero tenetur. Exercitationem dolor placeat voluptate. Quia repudiandae esse nulla similique ex. Eos odit accusantium architecto reiciendis modi. Nesciunt expedita occaecati eligendi qui.</p>\n <h2>Natus earum totam libero.</h2>\n <p>Nihil rem voluptatibus eum aspernatur quia est voluptatum iure. Nemo porro et dolorem ad et dicta esse. Ullam quae quis sapiente rem nisi. Cupiditate rerum quas deserunt dolor vitae. Consectetur dolorum provident sint totam.</p>\n <p>Omnis vero placeat ipsa totam dolorem perferendis. Eum tempora omnis aperiam iusto veniam. Saepe possimus enim fuga omnis quia voluptatem. Modi et veritatis inventore at rem. Quisquam reprehenderit occaecati aspernatur. Delectus in vel ratione modi ea nisi autem.</p>\n <ul>\n <li>Neque et ducimus aut consequuntur repellendus.</li>\n <li>Omnis molestiae et quia sunt et nisi.</li>\n <li>Repellat rem magnam quia omnis nesciunt est.</li>\n <li>Rerum animi sit sed autem eveniet quo non.</li>\n <li>Veritatis labore aliquam ut repellat deleniti.</li>\n </ul>\n <h2>Maxime voluptatum asperiores sit.</h2>\n <p>Laborum ab et non ut. Ipsa dignissimos minus qui. Harum qui eligendi qui laboriosam qui repudiandae velit. Fuga quod at ipsam molestias. Qui nesciunt quo sit quis quae ea laboriosam minus. Ea possimus nihil error. Incidunt praesentium at vitae quia aliquam.</p>\n <pre><code>// Example code\n $example = new Example();\n $example->doSomething();\n return $example->getResult();</code></pre>\n <p>Rerum in consequuntur non in. Quis non incidunt velit officia. Asperiores minus modi cupiditate esse.</p>\n <h2>Voluptate qui nihil.</h2>\n <p>In occaecati quia aspernatur voluptates et. Aut aut iure accusantium modi et libero. Dicta velit dignissimos ipsa placeat enim earum. Ut et quo et ut maiores aut. Repudiandae delectus sed culpa sit.</p>\n <p>Consequuntur rem harum aut commodi. Maxime et magni odio maiores. Ut officiis quia aliquam exercitationem ex. Inventore velit quos neque nisi ut laboriosam nulla. Molestias voluptatibus est recusandae et.</p>\n <h2>Conclusion</h2>\n <p>Consequatur iure eum mollitia nam alias. Dolore molestiae molestiae consequuntur et consequatur quia enim. Qui blanditiis culpa asperiores itaque aperiam ut. Qui et cupiditate provident adipisci aut quaerat fugiat.</p> """ -publishedAt: DateTimeImmutable @1777769573 {#1072 date: 2026-05-03 02:52:53.0 Europe/Zurich (+02:00) } -status: App\Enum\PostStatus {#681 +name: "Draft" +value: "draft" } -featuredImage: null -scheduledAt: null -viewCount: 6535 -isFeatured: false -author: App\Entity\User {#990 -id: 6 -fullName: "Melvin McDermott" -username: "melvin361" -email: "melvin.mcdermott@example.com" -password: "password123" -roles: [ "ROLE_EDITOR" ] -bio: "Sed reiciendis molestiae dolorem aliquam. Ea deserunt voluptas doloribus est nisi ea. Aliquid ut debitis alias magni ex explicabo fugiat commodi." -website: null -twitterHandle: null -isVerified: true -lastLoginAt: null -comments: Doctrine\ORM\PersistentCollection {#1678 …} -posts: Doctrine\ORM\PersistentCollection {#1677 …} } -category: App\Entity\Category {#1081 -id: 4 -name: "Food & Recipes" -slug: "food-recipes" -description: "Quam qui est fuga ab. Aspernatur dolorum enim ad molestiae. Asperiores ut occaecati tenetur aut dicta laborum voluptate. Dignissimos rerum repellendus autem dolorem nihil possimus officia." -color: "#f39c12" -icon: "fa-utensils" -position: 4 -createdAt: DateTimeImmutable @1768154807 {#1706 date: 2026-01-11 19:06:47.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1710 …} } -series: App\Entity\Series {#1020 -id: 1 -title: "Getting Started with Symfony" -slug: "getting-started-with-symfony" -description: """ Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n \n Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo. """ -coverImage: null -isComplete: true -author: App\Entity\User {#990} -createdAt: DateTimeImmutable @1737135301 {#1770 date: 2025-01-17 18:35:01.0 Europe/Zurich (+01:00) } -posts: Doctrine\ORM\PersistentCollection {#1774 …} } -seriesPosition: 1 -comments: Doctrine\ORM\PersistentCollection {#1052 …} -tags: Doctrine\ORM\PersistentCollection {#1039 …} } } } |
| errors | Symfony\Component\Form\FormErrorIterator {#2774 -errors: [] -form: Symfony\Component\Form\Form {#2492 …} } |
| form | Symfony\Component\Form\FormView {#2772 …5} |
| full_name | "Post[ea_form_column_group_close]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post_ea_form_column_group_close" |
| label | null |
| label_attr | [] |
| label_format | null |
| label_html | false |
| label_translation_parameters | [] |
| method | "POST" |
| multipart | false |
| name | "ea_form_column_group_close" |
| priority | 0 |
| required | false |
| row_attr | [] |
| submitted | false |
| translation_domain | "messages" |
| unique_block_prefix | "_Post_ea_form_column_group_close" |
| valid | true |
| value | null |
_token
Errors
This form has no errors.
Default Data
| Property | Value |
|---|---|
| Model Format | same as normalized format |
| Normalized Format | "1f3e8.ZOkujwljQeuiSLypbUZ1jGRaMaiXskyPJdci7GfknFM.Pq9E4WM0crTFON7mOz8E2lYyAp7P0xj7fKdWm0qqpTIw0W3jYU40mtJ83w" |
| 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 | "1f3e8.ZOkujwljQeuiSLypbUZ1jGRaMaiXskyPJdci7GfknFM.Pq9E4WM0crTFON7mOz8E2lYyAp7P0xj7fKdWm0qqpTIw0W3jYU40mtJ83w" |
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 {#419 -requestStack: Symfony\Component\HttpFoundation\RequestStack {#51 …} -logger: Monolog\Logger {#224 …} -fallbackCsrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#420 …} -tokenIds: [ "submit" => 0 "authenticate" => 1 "logout" => 2 ] -checkHeader: 0 -cookieName: "csrf-token" } |
| data | "1f3e8.ZOkujwljQeuiSLypbUZ1jGRaMaiXskyPJdci7GfknFM.Pq9E4WM0crTFON7mOz8E2lYyAp7P0xj7fKdWm0qqpTIw0W3jYU40mtJ83w" |
| data_class | null |
| disabled | false |
| empty_data | Closure(FormInterface $form) {#2775 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() {#2781 class: "Symfony\Component\Form\Extension\Validator\Type\UploadValidatorExtension" use: { $translator: Symfony\Component\Translation\DataCollectorTranslator {#272 …} $message: Closure() {#1946 …} $translationDomain: "validators" } } |
| validation_groups | null |
View Vars
| Variable | Value |
|---|---|
| action | "" |
| attr | [ "data-controller" => "csrf-protection" ] |
| attr_translation_parameters | [] |
| block_prefixes | [ "form" "hidden" "csrf_token" "_Post__token" ] |
| cache_key | "_Post__token_hidden" |
| compound | false |
| data | "1f3e8.ZOkujwljQeuiSLypbUZ1jGRaMaiXskyPJdci7GfknFM.Pq9E4WM0crTFON7mOz8E2lYyAp7P0xj7fKdWm0qqpTIw0W3jYU40mtJ83w" |
| disabled | false |
| ea_vars | EasyCorp\Bundle\EasyAdminBundle\Dto\FormVarsDto {#2794 -fieldDto: null -entityDto: null } |
| errors | Symfony\Component\Form\FormErrorIterator {#2791 -errors: [] -form: Symfony\Component\Form\Form {#2787 …} } |
| form | Symfony\Component\Form\FormView {#2782 …5} |
| full_name | "Post[_token]" |
| help | null |
| help_attr | [] |
| help_html | false |
| help_translation_parameters | [] |
| id | "Post__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 | "messages" |
| unique_block_prefix | "_Post__token" |
| valid | true |
| value | "1f3e8.ZOkujwljQeuiSLypbUZ1jGRaMaiXskyPJdci7GfknFM.Pq9E4WM0crTFON7mOz8E2lYyAp7P0xj7fKdWm0qqpTIw0W3jYU40mtJ83w" |