Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.users_in_memory
context main
entry_point (none)
user_checker security.user_checker
access_denied_handler (none)
access_denied_url (none)
authenticators (none)

Listeners

Listener Duration Response
"Symfony\Component\Security\Http\Firewall\ChannelListener"
(none) (none)
"Symfony\Component\Security\Http\Firewall\ContextListener"
0.23 ms (none)
"Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener"
(none) (none)
"Symfony\Component\Security\Http\Firewall\AccessListener"
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
2
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"

Access decision log

# Result Attributes Object
1 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#864
  -isAccessible: true
  -primaryKeyValue: null
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
  -permission: null
  -entityInstance: null
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
2 GRANTED EA_EXECUTE_ACTION
[
  "action" => "index"
  "entity" => null
  "entityFqcn" => "App\Entity\Post"
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
3 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2339
  -isAccessible: true
  -primaryKeyValue: 30
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2491 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3301 …}
  -defaultActionUrl: "https://admin.webuni.com/en/admin/post/30/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
  -permission: null
  -entityInstance: App\Entity\Post {#2390
    -id: 30
    -title: "Securing Your Web Application #30"
    -slug: "securing-your-web-application-30"
    -summary: "Nemo labore necessitatibus molestiae quasi aut. Tenetur aut suscipit accusamus voluptas. Placeat eveniet quis qui mollitia voluptatem."
    -content: """
      <p>In similique illo iure aliquid inventore a eveniet. Numquam aperiam minima voluptatum maiores esse enim. Sit ea explicabo sed et voluptatem corporis.</p>\n
      <h2>Ut est nihil autem voluptatum.</h2>\n
      <p>Expedita nesciunt pariatur consectetur nostrum. Et omnis quia exercitationem sunt atque. Aut fuga quisquam adipisci perspiciatis aut sunt. Aperiam quia velit nostrum nemo. Debitis voluptatem quis sed quam. Et quod deleniti dolores et.</p>\n
      <p>Aut vel aliquam aut consequatur facilis autem. Nam sunt voluptate assumenda. Fugiat dolores ex sed amet laudantium magnam quis.</p>\n
      <ul>\n
      <li>Ut maiores inventore est minus saepe ducimus fugit vitae.</li>\n
      <li>Dolores ut ut et accusamus commodi similique consectetur reprehenderit.</li>\n
      <li>Exercitationem voluptas autem possimus tenetur voluptatem.</li>\n
      <li>Tempora reprehenderit quis eum.</li>\n
      </ul>\n
      <h2>Architecto assumenda sunt laudantium et ipsa.</h2>\n
      <p>Tempora ut et sequi dolorem impedit ut. Expedita deserunt enim cum temporibus. Voluptatibus beatae sint ea. Quas neque doloremque sit est occaecati est laborum. Fugiat nihil dolor quo expedita tenetur est magnam.</p>\n
      <pre><code>// Example code\n
      $example = new Example();\n
      $example->doSomething();\n
      return $example->getResult();</code></pre>\n
      <p>Nostrum tempora illo dignissimos. Qui qui voluptatum corrupti nostrum et voluptatem autem repudiandae. Sit qui id ullam qui est. Dolorem ratione corporis et itaque.</p>\n
      <h2>Vitae et pariatur.</h2>\n
      <p>Sequi error in consectetur blanditiis commodi asperiores temporibus. Repudiandae molestias cupiditate quidem sint temporibus minima. Quaerat officiis tempora ea explicabo sit impedit dolores. Quis ipsa qui repellendus sint eos deleniti labore. Explicabo suscipit cum quia voluptas. Totam aut distinctio blanditiis praesentium provident sequi eum illum. Laudantium quas enim sit aliquam voluptatem. A qui dolore id ad praesentium libero necessitatibus.</p>\n
      <p>Omnis nemo enim error accusantium quia aut. Voluptates repellendus numquam vitae itaque aut ex quia. Atque alias dolor et consectetur ut aut. Ipsum eum iure minus non voluptatum illo optio quo. Ullam et architecto placeat impedit provident dicta. Vel recusandae optio ex dolorum.</p>\n
      <h2>Conclusion</h2>\n
      <p>Quia cupiditate consequatur ratione eligendi. Omnis et sed earum nihil quibusdam suscipit odio. Deserunt ducimus est quos sint nobis distinctio.</p>
      """
    -publishedAt: DateTimeImmutable @1773325558 {#2333
      date: 2026-03-12 14:25:58.0 UTC (+00:00)
    }
    -status: App\Enum\PostStatus {#685 …}
    -featuredImage: null
    -scheduledAt: null
    -viewCount: 7889
    -isFeatured: false
    -author: App\Entity\User {#2005 …}
    -category: App\Entity\Category {#2376 …}
    -series: null
    -seriesPosition: null
    -comments: Doctrine\ORM\PersistentCollection {#2336 …}
    -tags: Doctrine\ORM\PersistentCollection {#2325 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
4 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2321
  -isAccessible: true
  -primaryKeyValue: 12
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2527 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3335 …}
  -defaultActionUrl: "https://admin.webuni.com/en/admin/post/12/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
  -permission: null
  -entityInstance: App\Entity\Post {#2387
    -id: 12
    -title: "Working with Doctrine ORM #12"
    -slug: "working-with-doctrine-orm-12"
    -summary: "Molestias qui error dolores ipsam excepturi et. Quia aspernatur quibusdam perferendis maxime recusandae. Ex ipsum id enim sint. Nihil enim pariatur beatae cum et."
    -content: """
      <p>Aut porro cupiditate in libero ex libero unde itaque. Possimus earum eveniet omnis assumenda. Dolore corporis veritatis non aut. Quos eligendi labore tenetur illo sed et cumque. Aliquam reiciendis repellat blanditiis voluptates consequuntur accusamus.</p>\n
      <h2>Enim odio dolor reiciendis.</h2>\n
      <p>Voluptatem quaerat totam quisquam deleniti nisi aliquam. Esse iure molestias ut omnis ea. Quae non et eum iure. Voluptate consequuntur aspernatur qui soluta nemo necessitatibus officia. Non quaerat tempore et tempore dicta.</p>\n
      <p>Rerum vel libero id ipsa. Neque ut eveniet illo. Blanditiis eos est quia expedita soluta. Quas tenetur qui tempore saepe. Suscipit porro nulla natus mollitia in amet.</p>\n
      <ul>\n
      <li>Sunt optio id consectetur ipsum ut ut quia.</li>\n
      <li>Beatae libero id esse facere fugit explicabo.</li>\n
      <li>Quo iure ratione odit expedita.</li>\n
      <li>Enim quis debitis vero.</li>\n
      </ul>\n
      <h2>Optio quod eaque quibusdam quia molestiae.</h2>\n
      <p>Nostrum officiis illo sit atque quas architecto quis. Eaque aut et aut rerum illum dicta. Magni sed atque sequi sit. Totam magni omnis ut illum ut aut similique. Possimus et dolorem rem voluptatem sint.</p>\n
      <pre><code>// Example code\n
      $example = new Example();\n
      $example->doSomething();\n
      return $example->getResult();</code></pre>\n
      <p>Odit quis repudiandae deserunt quia sapiente sed cum. Perspiciatis molestias dolore nulla aut provident cum. Sapiente vero exercitationem rerum sit. Rerum laborum odit eligendi similique atque cupiditate at.</p>\n
      <h2>Fuga ipsam modi.</h2>\n
      <p>Expedita deleniti aliquid dolorum rerum. Iure voluptatem vel vel blanditiis harum earum. In ut porro sed reprehenderit ipsa illo quos. Qui et quod et et. Earum molestiae ullam asperiores assumenda dolores et.</p>\n
      <p>Odit eos sequi labore nihil. Et recusandae suscipit aut aliquid suscipit et aut repudiandae. Possimus illum quia deleniti libero deserunt. Et ratione doloremque omnis. Beatae qui magnam est esse omnis nihil.</p>\n
      <h2>Conclusion</h2>\n
      <p>Eius unde ipsa corrupti voluptas. Sit dolorem adipisci totam ipsum. Facilis enim voluptas a quam debitis facere non.</p>
      """
    -publishedAt: DateTimeImmutable @1773324967 {#2381
      date: 2026-03-12 14:16:07.0 UTC (+00:00)
    }
    -status: App\Enum\PostStatus {#687 …}
    -featuredImage: null
    -scheduledAt: null
    -viewCount: 0
    -isFeatured: false
    -author: App\Entity\User {#2005 …}
    -category: App\Entity\Category {#2327 …}
    -series: App\Entity\Series {#2400 …}
    -seriesPosition: 5
    -comments: Doctrine\ORM\PersistentCollection {#2401 …}
    -tags: Doctrine\ORM\PersistentCollection {#2397 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
5 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2365
  -isAccessible: true
  -primaryKeyValue: 11
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2682 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3437 …}
  -defaultActionUrl: "https://admin.webuni.com/en/admin/post/11/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
  -permission: null
  -entityInstance: App\Entity\Post {#2396
    -id: 11
    -title: "Test-Driven Development Explained #11"
    -slug: "test-driven-development-explained-11"
    -summary: "Dolor est laudantium sunt hic officia. Et animi sequi quisquam sunt occaecati non quidem ratione. Nisi vitae rem illo libero qui animi totam. Veniam sunt deserunt quo laboriosam autem eaque cum."
    -content: """
      <p>Quaerat consequatur dolorem rerum tempora. Quia exercitationem soluta debitis dolorum aut quia. Tempora exercitationem voluptatem nam voluptates tempore. Debitis debitis ipsam qui eligendi qui. Error veniam repudiandae ducimus voluptate quia.</p>\n
      <h2>Asperiores quae laborum.</h2>\n
      <p>Minima ea dolore quasi nam id omnis incidunt. Aut possimus in dolore molestias. Eveniet fugiat atque cumque quia hic cupiditate. Nesciunt reiciendis et vero rerum reiciendis consequatur.</p>\n
      <p>Iste neque omnis dolor est neque. Corrupti est odit necessitatibus sed nobis. Temporibus placeat sapiente facere ut. Ad praesentium voluptatibus quae. Expedita ut repellat est qui velit accusantium recusandae officiis. Ex iure ratione sapiente aut nesciunt consequatur mollitia.</p>\n
      <ul>\n
      <li>Mollitia alias voluptas similique quo.</li>\n
      <li>Ut commodi maxime atque quaerat.</li>\n
      <li>Et id neque laborum.</li>\n
      <li>Corporis debitis qui provident consequuntur nihil.</li>\n
      <li>Soluta aliquam alias et repellat quod est.</li>\n
      </ul>\n
      <h2>Omnis id ad numquam.</h2>\n
      <p>Eos ratione asperiores id repudiandae non fugit. Dignissimos illum cupiditate qui nostrum odit dolor. Vel fugit nihil non ex est eaque cum. Dolore id eos minus et odit nam. Deleniti omnis neque sed omnis voluptate.</p>\n
      <pre><code>// Example code\n
      $example = new Example();\n
      $example->doSomething();\n
      return $example->getResult();</code></pre>\n
      <p>Voluptas omnis labore facere sint quidem omnis. Suscipit earum temporibus harum ut. In officiis a esse officiis. Necessitatibus voluptate cumque laudantium eum eos aut enim. Consequatur at dolores qui eaque in.</p>\n
      <h2>Dolorem quia eum repellendus.</h2>\n
      <p>Eligendi perspiciatis occaecati magnam sit architecto. Expedita nihil quia voluptatibus atque. Atque et rem eum iure molestiae. Voluptas minus tenetur earum mollitia. Sunt rem veritatis consequatur cumque. Rerum sed doloribus vero est facilis ducimus quo. Qui sunt quia qui expedita.</p>\n
      <p>Qui ut qui ab quasi architecto consequatur ut. Ab sequi aut quo velit accusamus maxime temporibus. Dolores quibusdam commodi non dolore aut magnam est.</p>\n
      <h2>Conclusion</h2>\n
      <p>Quis omnis est ex voluptatem accusantium id quod. Aspernatur repellendus porro enim autem aliquid corrupti. Doloremque aliquam enim aut maxime blanditiis esse et maiores. Porro dolores et fugiat qui alias ea nihil officia.</p>
      """
    -publishedAt: DateTimeImmutable @1773324960 {#2395
      date: 2026-03-12 14:16:00.0 UTC (+00:00)
    }
    -status: App\Enum\PostStatus {#685 …}
    -featuredImage: null
    -scheduledAt: null
    -viewCount: 554
    -isFeatured: false
    -author: App\Entity\User {#2005 …}
    -category: App\Entity\Category {#2373 …}
    -series: App\Entity\Series {#2400 …}
    -seriesPosition: 4
    -comments: Doctrine\ORM\PersistentCollection {#2384 …}
    -tags: Doctrine\ORM\PersistentCollection {#2379 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
6 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2455
  -isAccessible: true
  -primaryKeyValue: 10
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2800 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3471 …}
  -defaultActionUrl: "https://admin.webuni.com/en/admin/post/10/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
  -permission: null
  -entityInstance: App\Entity\Post {#2439
    -id: 10
    -title: "Securing Your Web Application #10"
    -slug: "securing-your-web-application-10"
    -summary: "Veritatis repudiandae reiciendis numquam sed molestias minima. Blanditiis et dolores sunt et molestiae et. Doloribus quis eum nulla dolorem sunt quae. Nemo et itaque vitae porro quam temporibus illo et."
    -content: """
      <p>Sit omnis aliquid voluptatem. Corrupti non magni sit eos et nam. Qui nam facere nemo reiciendis. Consequuntur aspernatur officia voluptate ut eaque consequatur modi.</p>\n
      <h2>Ipsam voluptatum quia veritatis ipsa vel.</h2>\n
      <p>Et id tempora quas aut porro. Debitis repudiandae magnam quidem sequi delectus consequatur. Impedit voluptatem nihil unde aspernatur. Culpa quibusdam blanditiis quam suscipit sit accusamus aut. Est suscipit sed quasi praesentium doloribus magni velit. Sit quia voluptatibus totam ratione laudantium. Aliquid vitae rerum explicabo minus.</p>\n
      <p>Quae ut ut dicta et tempore. Dolorum rerum similique esse laboriosam. Vitae labore officiis corrupti saepe perspiciatis rerum fuga cum. Minima quisquam ullam suscipit officia nihil corporis. Quas magni pariatur qui et.</p>\n
      <ul>\n
      <li>Exercitationem voluptatem quam et nam nobis corrupti qui repudiandae.</li>\n
      <li>Eligendi saepe quibusdam sed occaecati explicabo.</li>\n
      <li>Error incidunt sint sit omnis quam.</li>\n
      <li>Voluptate corporis voluptatibus non ab perferendis labore officia molestiae.</li>\n
      <li>Rerum enim recusandae ipsam et in atque commodi.</li>\n
      </ul>\n
      <h2>Cum aut laboriosam ipsam ut est.</h2>\n
      <p>Architecto sed illo eveniet est est quo quae. Quos voluptas consectetur praesentium earum. Molestiae eos neque beatae eaque. Sed recusandae ad qui a quis. Ut corporis cupiditate ut praesentium dolores aliquam.</p>\n
      <pre><code>// Example code\n
      $example = new Example();\n
      $example->doSomething();\n
      return $example->getResult();</code></pre>\n
      <p>Esse sed incidunt facilis maiores dolor odit et. Rerum numquam facilis et quae ex. Error rerum dolor iusto nostrum ipsum ex esse. Voluptatum rerum omnis non. Rerum quaerat itaque ut est itaque distinctio ut.</p>\n
      <h2>Ut minus similique deleniti.</h2>\n
      <p>Numquam non enim voluptas aspernatur. Illum ullam similique facilis cumque neque aut esse ducimus. Unde ex expedita iste. Placeat impedit distinctio cumque ipsum mollitia. Necessitatibus nesciunt quae porro recusandae rem.</p>\n
      <p>Cum odit pariatur dolore qui est. Dolore et sed quam maiores perspiciatis asperiores nobis vitae. Modi repellat facilis fuga odit et. Veniam et odio itaque omnis repellendus accusamus.</p>\n
      <h2>Conclusion</h2>\n
      <p>Aut recusandae sapiente itaque deserunt corporis porro non eius. Nihil ut explicabo reiciendis ea reprehenderit odio. Nihil qui harum aliquam molestiae qui odit voluptatem suscipit. Fuga odit suscipit nostrum.</p>
      """
    -publishedAt: DateTimeImmutable @1773324794 {#2366
      date: 2026-03-12 14:13:14.0 UTC (+00:00)
    }
    -status: App\Enum\PostStatus {#687 …}
    -featuredImage: null
    -scheduledAt: null
    -viewCount: 0
    -isFeatured: false
    -author: App\Entity\User {#2005 …}
    -category: App\Entity\Category {#2373 …}
    -series: App\Entity\Series {#2400 …}
    -seriesPosition: 3
    -comments: Doctrine\ORM\PersistentCollection {#2438 …}
    -tags: Doctrine\ORM\PersistentCollection {#2441 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
7 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2462
  -isAccessible: true
  -primaryKeyValue: 9
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2918 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3573 …}
  -defaultActionUrl: "https://admin.webuni.com/en/admin/post/9/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
  -permission: null
  -entityInstance: App\Entity\Post {#2443
    -id: 9
    -title: "Introduction to Docker Containers #9"
    -slug: "introduction-to-docker-containers-9"
    -summary: "Accusantium nemo eos rerum minima at. Nihil corporis totam non aut quia. Delectus mollitia sed provident soluta rerum recusandae earum. Ut et mollitia qui."
    -content: """
      <p>Similique et consectetur ea. Tenetur aliquam aliquid amet repellat alias eum. Numquam et voluptates deserunt quibusdam vel ut est.</p>\n
      <h2>Voluptatum esse facilis praesentium voluptatum totam.</h2>\n
      <p>Numquam fugiat molestias numquam minima assumenda cupiditate quis. Aut in laboriosam asperiores vitae saepe quas occaecati. Quas eaque minima officia consequatur ab voluptatem explicabo laborum. Deleniti omnis necessitatibus autem veniam. Vel qui corrupti voluptas voluptatem amet vel rerum. Ipsum nesciunt et voluptas non modi neque. Facilis mollitia vel eum molestiae dolores.</p>\n
      <p>Quo ipsum voluptates dolorem blanditiis nisi. Perferendis neque et voluptatem assumenda esse facilis. Nisi saepe odit sit est ipsum aut facere.</p>\n
      <ul>\n
      <li>Deserunt laboriosam earum sint quas cum sit assumenda.</li>\n
      <li>Quae ut ut at ex ea voluptatem molestiae et.</li>\n
      <li>Ea quo eaque saepe molestiae nostrum.</li>\n
      <li>Natus esse adipisci accusamus sit enim qui.</li>\n
      </ul>\n
      <h2>Enim temporibus excepturi soluta dolorum.</h2>\n
      <p>Voluptatem sunt atque est nulla quo iusto numquam. Perspiciatis est et nesciunt laborum. Cum accusantium qui aliquam atque quam illum. Hic sit incidunt in deserunt vel. Molestias consequatur quis dolorem aut non. Dolorem repellat porro eius.</p>\n
      <pre><code>// Example code\n
      $example = new Example();\n
      $example->doSomething();\n
      return $example->getResult();</code></pre>\n
      <p>Perferendis sunt unde consequatur maxime ut. Pariatur repellendus exercitationem maiores corporis quibusdam. Eligendi fugit quod explicabo accusantium tempore non sed.</p>\n
      <h2>Dolorum quis veritatis tempora.</h2>\n
      <p>Necessitatibus consequatur maxime ut deserunt et. Saepe quis qui quia occaecati dignissimos. Sit non qui qui vitae animi sunt. Architecto qui autem nulla aut odio tempore iste tempore.</p>\n
      <p>Fugiat et illo provident id ratione. Porro fugiat sint voluptas et iste ducimus. Consectetur repudiandae velit vel ea. Ut saepe rerum fugit sapiente doloremque aspernatur. Aut qui et fuga quo qui.</p>\n
      <h2>Conclusion</h2>\n
      <p>Eius fugiat beatae aut vero. Et repellat molestias dolorem tempora sint et. Tempore rerum odit quia rerum voluptatem nam ad. Voluptatem ullam iste voluptas quibusdam deleniti debitis ex.</p>
      """
    -publishedAt: DateTimeImmutable @1773324684 {#2442
      date: 2026-03-12 14:11:24.0 UTC (+00:00)
    }
    -status: App\Enum\PostStatus {#685 …}
    -featuredImage: null
    -scheduledAt: null
    -viewCount: 4497
    -isFeatured: false
    -author: App\Entity\User {#2005 …}
    -category: App\Entity\Category {#2373 …}
    -series: App\Entity\Series {#2400 …}
    -seriesPosition: 2
    -comments: Doctrine\ORM\PersistentCollection {#2444 …}
    -tags: Doctrine\ORM\PersistentCollection {#2446 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
8 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2460
  -isAccessible: true
  -primaryKeyValue: 8
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3031 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3646 …}
  -defaultActionUrl: "https://admin.webuni.com/en/admin/post/8/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
  -permission: null
  -entityInstance: App\Entity\Post {#2449
    -id: 8
    -title: "REST API Design Best Practices #8"
    -slug: "rest-api-design-best-practices-8"
    -summary: "Qui ex magni voluptatem magni dolores. Debitis adipisci cum commodi tempore vero explicabo facilis. Quo praesentium quisquam omnis beatae qui voluptas. Mollitia eius sint aut qui doloribus excepturi vitae. Asperiores doloremque id dolor adipisci non."
    -content: """
      <p>Officiis vero in reiciendis voluptatum odio. Est quidem voluptas molestiae facere eum. Esse voluptatem dolor nostrum quia veritatis non. Ex maiores labore nemo culpa et velit ex sit. Reiciendis exercitationem magni quis et quos maiores tempore.</p>\n
      <h2>Et nulla vel molestiae dolor.</h2>\n
      <p>Qui id quisquam provident suscipit. Provident qui libero corporis eos tenetur sapiente consequatur. Velit non eos ipsum. Commodi perspiciatis molestias sit a sed. Molestiae delectus tempora nihil velit mollitia eos et. Voluptate totam consectetur in ipsam. Et aut vel non enim nesciunt aspernatur dolor.</p>\n
      <p>Enim blanditiis autem esse pariatur voluptatem quia mollitia. Hic molestiae molestiae perspiciatis libero natus. Magni non ut ut consectetur. Est quia qui odit impedit pariatur totam quaerat.</p>\n
      <ul>\n
      <li>Aut eveniet illum alias qui consequatur nostrum voluptatum.</li>\n
      <li>Sit culpa expedita dolore est voluptates.</li>\n
      <li>Provident error temporibus ut.</li>\n
      <li>Quia facere aut sit voluptate.</li>\n
      </ul>\n
      <h2>Quia sint sed qui qui.</h2>\n
      <p>Vitae ipsum autem veritatis quas. Impedit dolore perspiciatis dolorum magnam dolor voluptate. Velit facere sit fuga et qui. Dolores ad minima excepturi reprehenderit. Voluptatem neque reiciendis laudantium. Doloremque ipsa dolores eum vel dignissimos et nam.</p>\n
      <pre><code>// Example code\n
      $example = new Example();\n
      $example->doSomething();\n
      return $example->getResult();</code></pre>\n
      <p>Sed et quia enim ut voluptatem. Amet illum qui tempore aut veniam quae blanditiis aperiam. Laboriosam inventore quia et in. Enim quia rerum itaque fugit excepturi.</p>\n
      <h2>Odit tempora quibusdam.</h2>\n
      <p>Unde maxime eveniet recusandae incidunt quos. Sint eveniet ea assumenda quae et facilis odio maiores. Ut omnis veniam eos suscipit et. Porro doloremque et laboriosam in.</p>\n
      <p>Ex consequuntur reprehenderit itaque quae repellat aspernatur. Ut est quae temporibus quaerat quia amet perferendis. Unde nihil vel molestias. Nesciunt et eveniet et consequuntur delectus sit nostrum.</p>\n
      <h2>Conclusion</h2>\n
      <p>Quod excepturi porro qui repellat quis. Delectus consequatur fugiat natus natus ab. Inventore unde sed adipisci quisquam. Atque atque at provident.</p>
      """
    -publishedAt: DateTimeImmutable @1773324658 {#2448
      date: 2026-03-12 14:10:58.0 UTC (+00:00)
    }
    -status: App\Enum\PostStatus {#685 …}
    -featuredImage: null
    -scheduledAt: null
    -viewCount: 1125
    -isFeatured: false
    -author: App\Entity\User {#2005 …}
    -category: App\Entity\Category {#2376 …}
    -series: App\Entity\Series {#2400 …}
    -seriesPosition: 1
    -comments: Doctrine\ORM\PersistentCollection {#2450 …}
    -tags: Doctrine\ORM\PersistentCollection {#2452 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
9 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2487
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 30
  -formattedValue: "30"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2533 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2484 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-id"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/id"
  -templatePath: "@EasyAdmin/crud/field/id.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2471 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2470 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2535 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2478 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2368 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
10 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2492
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "title"
  -propertyNameSuffix: null
  -value: "Securing Your Web Application #30"
  -formattedValue: "Securing Your Web Application #30"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2572 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2495 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/post/_title_with_metadata.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2494 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2496 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2574 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2474 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2498 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
11 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2499
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\PostStatus {#685 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#2589 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2576 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2502 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-select"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/choice"
  -templatePath: "@EasyAdmin/crud/field/choice.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2501 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2503 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2582 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2500 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2505 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
12 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2506
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "author"
  -propertyNameSuffix: null
  -value: App\Entity\User {#2005 …}
  -formattedValue: "Antonina Bode"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2591 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2509 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/post/_author_card.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2508 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2510 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2593 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2507 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2512 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
13 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2511
  -isAccessible: true
  -primaryKeyValue: 5
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\User"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1315 …}
  -permission: null
  -entityInstance: App\Entity\User {#2005 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
14 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2513
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "category"
  -propertyNameSuffix: null
  -value: App\Entity\Category {#2376 …}
  -formattedValue: "Science"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2618 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2516 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/post/_category_badge.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2515 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2517 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2619 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2514 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2519 …}
  -htmlAttributes: [
    "required" => false
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
15 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2601
  -isAccessible: true
  -primaryKeyValue: 8
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Category"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1410 …}
  -permission: null
  -entityInstance: App\Entity\Category {#2376 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
16 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2520
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\BooleanField"
  -propertyName: "isFeatured"
  -propertyNameSuffix: null
  -value: false
  -formattedValue: false
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2638 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\CheckboxType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2523 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: "center"
  -help: null
  -cssClass: "field-boolean"
  -columns: null
  -defaultColumns: ""
  -translationParameters: []
  -templateName: "crud/field/boolean"
  -templatePath: "@EasyAdmin/crud/field/boolean.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2522 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2524 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2624 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2521 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2526 …}
  -htmlAttributes: [
    "required" => false
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
17 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2528
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 12
  -formattedValue: "12"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2689 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2525 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-id"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/id"
  -templatePath: "@EasyAdmin/crud/field/id.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2622 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2606 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2688 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2643 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2632 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
18 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2647
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "title"
  -propertyNameSuffix: null
  -value: "Working with Doctrine ORM #12"
  -formattedValue: "Working with Doctrine ORM #12"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2687 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2650 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/post/_title_with_metadata.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2649 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2651 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2690 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2648 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2653 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
19 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2654
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\PostStatus {#687 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#2707 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2633 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2657 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-select"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/choice"
  -templatePath: "@EasyAdmin/crud/field/choice.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2656 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2658 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2693 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2655 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2660 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
20 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2661
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "author"
  -propertyNameSuffix: null
  -value: App\Entity\User {#2005 …}
  -formattedValue: "Antonina Bode"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2713 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2664 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/post/_author_card.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2663 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2665 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2712 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2662 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2667 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
21 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2666
  -isAccessible: true
  -primaryKeyValue: 5
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\User"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1315 …}
  -permission: null
  -entityInstance: App\Entity\User {#2005 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
22 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2668
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "category"
  -propertyNameSuffix: null
  -value: App\Entity\Category {#2327 …}
  -formattedValue: "Business"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2739 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2671 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/post/_category_badge.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2670 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2672 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2738 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2669 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2674 …}
  -htmlAttributes: [
    "required" => false
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
23 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2742
  -isAccessible: true
  -primaryKeyValue: 5
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Category"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1410 …}
  -permission: null
  -entityInstance: App\Entity\Category {#2327 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
24 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2675
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\BooleanField"
  -propertyName: "isFeatured"
  -propertyNameSuffix: null
  -value: false
  -formattedValue: false
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2762 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\CheckboxType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2678 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: "center"
  -help: null
  -cssClass: "field-boolean"
  -columns: null
  -defaultColumns: ""
  -translationParameters: []
  -templateName: "crud/field/boolean"
  -templatePath: "@EasyAdmin/crud/field/boolean.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2677 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2679 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2757 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2676 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2681 …}
  -htmlAttributes: [
    "required" => false
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
25 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2683
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 11
  -formattedValue: "11"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2807 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2680 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-id"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/id"
  -templatePath: "@EasyAdmin/crud/field/id.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2743 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2753 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2806 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2764 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2754 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
26 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2717
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "title"
  -propertyNameSuffix: null
  -value: "Test-Driven Development Explained #11"
  -formattedValue: "Test-Driven Development Explained #11"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2805 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2768 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/post/_title_with_metadata.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2767 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2769 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2808 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2722 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2771 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
27 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2772
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\PostStatus {#685 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#2825 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2755 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2775 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-select"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/choice"
  -templatePath: "@EasyAdmin/crud/field/choice.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2774 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2776 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2811 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2773 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2778 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
28 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2779
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "author"
  -propertyNameSuffix: null
  -value: App\Entity\User {#2005 …}
  -formattedValue: "Antonina Bode"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2831 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2782 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/post/_author_card.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2781 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2783 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2830 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2780 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2785 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
29 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2784
  -isAccessible: true
  -primaryKeyValue: 5
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\User"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1315 …}
  -permission: null
  -entityInstance: App\Entity\User {#2005 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
30 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2786
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "category"
  -propertyNameSuffix: null
  -value: App\Entity\Category {#2373 …}
  -formattedValue: "Food & Recipes"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2857 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2789 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/post/_category_badge.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2788 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2790 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2856 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2787 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2792 …}
  -htmlAttributes: [
    "required" => false
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
31 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2860
  -isAccessible: true
  -primaryKeyValue: 4
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Category"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1410 …}
  -permission: null
  -entityInstance: App\Entity\Category {#2373 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
32 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2793
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\BooleanField"
  -propertyName: "isFeatured"
  -propertyNameSuffix: null
  -value: false
  -formattedValue: false
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2880 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\CheckboxType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2796 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: "center"
  -help: null
  -cssClass: "field-boolean"
  -columns: null
  -defaultColumns: ""
  -translationParameters: []
  -templateName: "crud/field/boolean"
  -templatePath: "@EasyAdmin/crud/field/boolean.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2795 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2797 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2875 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2794 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2799 …}
  -htmlAttributes: [
    "required" => false
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
33 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2801
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 10
  -formattedValue: "10"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2925 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2798 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-id"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/id"
  -templatePath: "@EasyAdmin/crud/field/id.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2861 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2871 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2924 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2882 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2872 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
34 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2835
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "title"
  -propertyNameSuffix: null
  -value: "Securing Your Web Application #10"
  -formattedValue: "Securing Your Web Application #10"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2923 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2886 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/post/_title_with_metadata.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2885 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2887 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2926 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2840 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2889 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
35 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2890
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\PostStatus {#687 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#2943 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2873 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2893 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-select"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/choice"
  -templatePath: "@EasyAdmin/crud/field/choice.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2892 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2894 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2929 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2891 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2896 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
36 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2897
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "author"
  -propertyNameSuffix: null
  -value: App\Entity\User {#2005 …}
  -formattedValue: "Antonina Bode"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2949 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2900 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/post/_author_card.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2899 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2901 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2948 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2898 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2903 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
37 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2902
  -isAccessible: true
  -primaryKeyValue: 5
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\User"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1315 …}
  -permission: null
  -entityInstance: App\Entity\User {#2005 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
38 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2904
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "category"
  -propertyNameSuffix: null
  -value: App\Entity\Category {#2373 …}
  -formattedValue: "Food & Recipes"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2975 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2907 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/post/_category_badge.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2906 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2908 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2974 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2905 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2910 …}
  -htmlAttributes: [
    "required" => false
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
39 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2978
  -isAccessible: true
  -primaryKeyValue: 4
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Category"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1410 …}
  -permission: null
  -entityInstance: App\Entity\Category {#2373 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
40 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2911
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\BooleanField"
  -propertyName: "isFeatured"
  -propertyNameSuffix: null
  -value: false
  -formattedValue: false
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2995 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\CheckboxType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2914 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: "center"
  -help: null
  -cssClass: "field-boolean"
  -columns: null
  -defaultColumns: ""
  -translationParameters: []
  -templateName: "crud/field/boolean"
  -templatePath: "@EasyAdmin/crud/field/boolean.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2913 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2915 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2994 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2912 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2917 …}
  -htmlAttributes: [
    "required" => false
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
41 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2919
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 9
  -formattedValue: "9"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3038 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2916 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-id"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/id"
  -templatePath: "@EasyAdmin/crud/field/id.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2979 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2996 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3037 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2999 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2998 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
42 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2968
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "title"
  -propertyNameSuffix: null
  -value: "Introduction to Docker Containers #9"
  -formattedValue: "Introduction to Docker Containers #9"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3036 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2983 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/post/_title_with_metadata.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2988 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2981 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3039 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2953 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2958 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
43 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3003
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\PostStatus {#685 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#3056 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2997 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3006 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-select"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/choice"
  -templatePath: "@EasyAdmin/crud/field/choice.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3005 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3007 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3042 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3004 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3009 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
44 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3010
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "author"
  -propertyNameSuffix: null
  -value: App\Entity\User {#2005 …}
  -formattedValue: "Antonina Bode"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3062 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3013 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/post/_author_card.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3012 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3014 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3061 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3011 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3016 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
45 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3015
  -isAccessible: true
  -primaryKeyValue: 5
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\User"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1315 …}
  -permission: null
  -entityInstance: App\Entity\User {#2005 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
46 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3017
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "category"
  -propertyNameSuffix: null
  -value: App\Entity\Category {#2373 …}
  -formattedValue: "Food & Recipes"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3088 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3020 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/post/_category_badge.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3019 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3021 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3087 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3018 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3023 …}
  -htmlAttributes: [
    "required" => false
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
47 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3091
  -isAccessible: true
  -primaryKeyValue: 4
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Category"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1410 …}
  -permission: null
  -entityInstance: App\Entity\Category {#2373 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
48 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3024
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\BooleanField"
  -propertyName: "isFeatured"
  -propertyNameSuffix: null
  -value: false
  -formattedValue: false
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3108 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\CheckboxType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3027 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: "center"
  -help: null
  -cssClass: "field-boolean"
  -columns: null
  -defaultColumns: ""
  -translationParameters: []
  -templateName: "crud/field/boolean"
  -templatePath: "@EasyAdmin/crud/field/boolean.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3026 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3028 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3107 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3025 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3030 …}
  -htmlAttributes: [
    "required" => false
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
49 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3032
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 8
  -formattedValue: "8"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3151 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3029 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-id"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/id"
  -templatePath: "@EasyAdmin/crud/field/id.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3092 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3109 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3150 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3112 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3111 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
50 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3081
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "title"
  -propertyNameSuffix: null
  -value: "REST API Design Best Practices #8"
  -formattedValue: "REST API Design Best Practices #8"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3149 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3096 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/post/_title_with_metadata.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3101 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3094 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3152 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3066 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3071 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
51 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3116
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\PostStatus {#685 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#3169 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3110 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3119 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-select"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/choice"
  -templatePath: "@EasyAdmin/crud/field/choice.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3118 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3120 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3155 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3117 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3122 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
52 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3123
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "author"
  -propertyNameSuffix: null
  -value: App\Entity\User {#2005 …}
  -formattedValue: "Antonina Bode"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3175 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3126 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/post/_author_card.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3125 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3127 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3174 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3124 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3129 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
53 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3128
  -isAccessible: true
  -primaryKeyValue: 5
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\User"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1315 …}
  -permission: null
  -entityInstance: App\Entity\User {#2005 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
54 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3130
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "category"
  -propertyNameSuffix: null
  -value: App\Entity\Category {#2376 …}
  -formattedValue: "Science"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3201 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3133 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/post/_category_badge.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3132 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3134 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3200 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3131 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3136 …}
  -htmlAttributes: [
    "required" => false
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
55 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3204
  -isAccessible: true
  -primaryKeyValue: 8
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Category"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1410 …}
  -permission: null
  -entityInstance: App\Entity\Category {#2376 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
56 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3137
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\BooleanField"
  -propertyName: "isFeatured"
  -propertyNameSuffix: null
  -value: false
  -formattedValue: false
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3221 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\CheckboxType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3140 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: "center"
  -help: null
  -cssClass: "field-boolean"
  -columns: null
  -defaultColumns: ""
  -translationParameters: []
  -templateName: "crud/field/boolean"
  -templatePath: "@EasyAdmin/crud/field/boolean.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3139 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3141 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3220 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3138 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3143 …}
  -htmlAttributes: [
    "required" => false
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
57 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3231
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3243 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://admin.webuni.com/en/admin/post/30/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#918 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2339
    -isAccessible: true
    -primaryKeyValue: 30
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2491 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3301 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/30/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2390
      -id: 30
      -title: "Securing Your Web Application #30"
      -slug: "securing-your-web-application-30"
      -summary: "Nemo labore necessitatibus molestiae quasi aut. Tenetur aut suscipit accusamus voluptas. Placeat eveniet quis qui mollitia voluptatem."
      -content: """
        <p>In similique illo iure aliquid inventore a eveniet. Numquam aperiam minima voluptatum maiores esse enim. Sit ea explicabo sed et voluptatem corporis.</p>\n
        <h2>Ut est nihil autem voluptatum.</h2>\n
        <p>Expedita nesciunt pariatur consectetur nostrum. Et omnis quia exercitationem sunt atque. Aut fuga quisquam adipisci perspiciatis aut sunt. Aperiam quia velit nostrum nemo. Debitis voluptatem quis sed quam. Et quod deleniti dolores et.</p>\n
        <p>Aut vel aliquam aut consequatur facilis autem. Nam sunt voluptate assumenda. Fugiat dolores ex sed amet laudantium magnam quis.</p>\n
        <ul>\n
        <li>Ut maiores inventore est minus saepe ducimus fugit vitae.</li>\n
        <li>Dolores ut ut et accusamus commodi similique consectetur reprehenderit.</li>\n
        <li>Exercitationem voluptas autem possimus tenetur voluptatem.</li>\n
        <li>Tempora reprehenderit quis eum.</li>\n
        </ul>\n
        <h2>Architecto assumenda sunt laudantium et ipsa.</h2>\n
        <p>Tempora ut et sequi dolorem impedit ut. Expedita deserunt enim cum temporibus. Voluptatibus beatae sint ea. Quas neque doloremque sit est occaecati est laborum. Fugiat nihil dolor quo expedita tenetur est magnam.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Nostrum tempora illo dignissimos. Qui qui voluptatum corrupti nostrum et voluptatem autem repudiandae. Sit qui id ullam qui est. Dolorem ratione corporis et itaque.</p>\n
        <h2>Vitae et pariatur.</h2>\n
        <p>Sequi error in consectetur blanditiis commodi asperiores temporibus. Repudiandae molestias cupiditate quidem sint temporibus minima. Quaerat officiis tempora ea explicabo sit impedit dolores. Quis ipsa qui repellendus sint eos deleniti labore. Explicabo suscipit cum quia voluptas. Totam aut distinctio blanditiis praesentium provident sequi eum illum. Laudantium quas enim sit aliquam voluptatem. A qui dolore id ad praesentium libero necessitatibus.</p>\n
        <p>Omnis nemo enim error accusantium quia aut. Voluptates repellendus numquam vitae itaque aut ex quia. Atque alias dolor et consectetur ut aut. Ipsum eum iure minus non voluptatum illo optio quo. Ullam et architecto placeat impedit provident dicta. Vel recusandae optio ex dolorum.</p>\n
        <h2>Conclusion</h2>\n
        <p>Quia cupiditate consequatur ratione eligendi. Omnis et sed earum nihil quibusdam suscipit odio. Deserunt ducimus est quos sint nobis distinctio.</p>
        """
      -publishedAt: DateTimeImmutable @1773325558 {#2333
        date: 2026-03-12 14:25:58.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#685 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 7889
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2376 …}
      -series: null
      -seriesPosition: null
      -comments: Doctrine\ORM\PersistentCollection {#2336 …}
      -tags: Doctrine\ORM\PersistentCollection {#2325 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
58 ERROR ROLE_ADMIN
App\Entity\Post {#2390
  -id: 30
  -title: "Securing Your Web Application #30"
  -slug: "securing-your-web-application-30"
  -summary: "Nemo labore necessitatibus molestiae quasi aut. Tenetur aut suscipit accusamus voluptas. Placeat eveniet quis qui mollitia voluptatem."
  -content: """
    <p>In similique illo iure aliquid inventore a eveniet. Numquam aperiam minima voluptatum maiores esse enim. Sit ea explicabo sed et voluptatem corporis.</p>\n
    <h2>Ut est nihil autem voluptatum.</h2>\n
    <p>Expedita nesciunt pariatur consectetur nostrum. Et omnis quia exercitationem sunt atque. Aut fuga quisquam adipisci perspiciatis aut sunt. Aperiam quia velit nostrum nemo. Debitis voluptatem quis sed quam. Et quod deleniti dolores et.</p>\n
    <p>Aut vel aliquam aut consequatur facilis autem. Nam sunt voluptate assumenda. Fugiat dolores ex sed amet laudantium magnam quis.</p>\n
    <ul>\n
    <li>Ut maiores inventore est minus saepe ducimus fugit vitae.</li>\n
    <li>Dolores ut ut et accusamus commodi similique consectetur reprehenderit.</li>\n
    <li>Exercitationem voluptas autem possimus tenetur voluptatem.</li>\n
    <li>Tempora reprehenderit quis eum.</li>\n
    </ul>\n
    <h2>Architecto assumenda sunt laudantium et ipsa.</h2>\n
    <p>Tempora ut et sequi dolorem impedit ut. Expedita deserunt enim cum temporibus. Voluptatibus beatae sint ea. Quas neque doloremque sit est occaecati est laborum. Fugiat nihil dolor quo expedita tenetur est magnam.</p>\n
    <pre><code>// Example code\n
    $example = new Example();\n
    $example->doSomething();\n
    return $example->getResult();</code></pre>\n
    <p>Nostrum tempora illo dignissimos. Qui qui voluptatum corrupti nostrum et voluptatem autem repudiandae. Sit qui id ullam qui est. Dolorem ratione corporis et itaque.</p>\n
    <h2>Vitae et pariatur.</h2>\n
    <p>Sequi error in consectetur blanditiis commodi asperiores temporibus. Repudiandae molestias cupiditate quidem sint temporibus minima. Quaerat officiis tempora ea explicabo sit impedit dolores. Quis ipsa qui repellendus sint eos deleniti labore. Explicabo suscipit cum quia voluptas. Totam aut distinctio blanditiis praesentium provident sequi eum illum. Laudantium quas enim sit aliquam voluptatem. A qui dolore id ad praesentium libero necessitatibus.</p>\n
    <p>Omnis nemo enim error accusantium quia aut. Voluptates repellendus numquam vitae itaque aut ex quia. Atque alias dolor et consectetur ut aut. Ipsum eum iure minus non voluptatum illo optio quo. Ullam et architecto placeat impedit provident dicta. Vel recusandae optio ex dolorum.</p>\n
    <h2>Conclusion</h2>\n
    <p>Quia cupiditate consequatur ratione eligendi. Omnis et sed earum nihil quibusdam suscipit odio. Deserunt ducimus est quos sint nobis distinctio.</p>
    """
  -publishedAt: DateTimeImmutable @1773325558 {#2333
    date: 2026-03-12 14:25:58.0 UTC (+00:00)
  }
  -status: App\Enum\PostStatus {#685 …}
  -featuredImage: null
  -scheduledAt: null
  -viewCount: 7889
  -isFeatured: false
  -author: App\Entity\User {#2005 …}
  -category: App\Entity\Category {#2376 …}
  -series: null
  -seriesPosition: null
  -comments: Doctrine\ORM\PersistentCollection {#2336 …}
  -tags: Doctrine\ORM\PersistentCollection {#2325 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
59 ERROR EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3232
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#937 …}
    -icon: "internal:delete"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "delete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#909 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#934 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2339
    -isAccessible: true
    -primaryKeyValue: 30
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2491 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3301 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/30/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2390
      -id: 30
      -title: "Securing Your Web Application #30"
      -slug: "securing-your-web-application-30"
      -summary: "Nemo labore necessitatibus molestiae quasi aut. Tenetur aut suscipit accusamus voluptas. Placeat eveniet quis qui mollitia voluptatem."
      -content: """
        <p>In similique illo iure aliquid inventore a eveniet. Numquam aperiam minima voluptatum maiores esse enim. Sit ea explicabo sed et voluptatem corporis.</p>\n
        <h2>Ut est nihil autem voluptatum.</h2>\n
        <p>Expedita nesciunt pariatur consectetur nostrum. Et omnis quia exercitationem sunt atque. Aut fuga quisquam adipisci perspiciatis aut sunt. Aperiam quia velit nostrum nemo. Debitis voluptatem quis sed quam. Et quod deleniti dolores et.</p>\n
        <p>Aut vel aliquam aut consequatur facilis autem. Nam sunt voluptate assumenda. Fugiat dolores ex sed amet laudantium magnam quis.</p>\n
        <ul>\n
        <li>Ut maiores inventore est minus saepe ducimus fugit vitae.</li>\n
        <li>Dolores ut ut et accusamus commodi similique consectetur reprehenderit.</li>\n
        <li>Exercitationem voluptas autem possimus tenetur voluptatem.</li>\n
        <li>Tempora reprehenderit quis eum.</li>\n
        </ul>\n
        <h2>Architecto assumenda sunt laudantium et ipsa.</h2>\n
        <p>Tempora ut et sequi dolorem impedit ut. Expedita deserunt enim cum temporibus. Voluptatibus beatae sint ea. Quas neque doloremque sit est occaecati est laborum. Fugiat nihil dolor quo expedita tenetur est magnam.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Nostrum tempora illo dignissimos. Qui qui voluptatum corrupti nostrum et voluptatem autem repudiandae. Sit qui id ullam qui est. Dolorem ratione corporis et itaque.</p>\n
        <h2>Vitae et pariatur.</h2>\n
        <p>Sequi error in consectetur blanditiis commodi asperiores temporibus. Repudiandae molestias cupiditate quidem sint temporibus minima. Quaerat officiis tempora ea explicabo sit impedit dolores. Quis ipsa qui repellendus sint eos deleniti labore. Explicabo suscipit cum quia voluptas. Totam aut distinctio blanditiis praesentium provident sequi eum illum. Laudantium quas enim sit aliquam voluptatem. A qui dolore id ad praesentium libero necessitatibus.</p>\n
        <p>Omnis nemo enim error accusantium quia aut. Voluptates repellendus numquam vitae itaque aut ex quia. Atque alias dolor et consectetur ut aut. Ipsum eum iure minus non voluptatum illo optio quo. Ullam et architecto placeat impedit provident dicta. Vel recusandae optio ex dolorum.</p>\n
        <h2>Conclusion</h2>\n
        <p>Quia cupiditate consequatur ratione eligendi. Omnis et sed earum nihil quibusdam suscipit odio. Deserunt ducimus est quos sint nobis distinctio.</p>
        """
      -publishedAt: DateTimeImmutable @1773325558 {#2333
        date: 2026-03-12 14:25:58.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#685 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 7889
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2376 …}
      -series: null
      -seriesPosition: null
      -comments: Doctrine\ORM\PersistentCollection {#2336 …}
      -tags: Doctrine\ORM\PersistentCollection {#2325 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
60 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3233
    -type: "entity"
    -name: "detail"
    -label: Symfony\Component\Translation\TranslatableMessage {#3250 …}
    -icon: "internal:detail"
    -cssClass: "action-detail"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "detail"
    ]
    -linkUrl: "https://admin.webuni.com/en/admin/post/30?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "detail"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#918 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2339
    -isAccessible: true
    -primaryKeyValue: 30
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2491 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3301 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/30/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2390
      -id: 30
      -title: "Securing Your Web Application #30"
      -slug: "securing-your-web-application-30"
      -summary: "Nemo labore necessitatibus molestiae quasi aut. Tenetur aut suscipit accusamus voluptas. Placeat eveniet quis qui mollitia voluptatem."
      -content: """
        <p>In similique illo iure aliquid inventore a eveniet. Numquam aperiam minima voluptatum maiores esse enim. Sit ea explicabo sed et voluptatem corporis.</p>\n
        <h2>Ut est nihil autem voluptatum.</h2>\n
        <p>Expedita nesciunt pariatur consectetur nostrum. Et omnis quia exercitationem sunt atque. Aut fuga quisquam adipisci perspiciatis aut sunt. Aperiam quia velit nostrum nemo. Debitis voluptatem quis sed quam. Et quod deleniti dolores et.</p>\n
        <p>Aut vel aliquam aut consequatur facilis autem. Nam sunt voluptate assumenda. Fugiat dolores ex sed amet laudantium magnam quis.</p>\n
        <ul>\n
        <li>Ut maiores inventore est minus saepe ducimus fugit vitae.</li>\n
        <li>Dolores ut ut et accusamus commodi similique consectetur reprehenderit.</li>\n
        <li>Exercitationem voluptas autem possimus tenetur voluptatem.</li>\n
        <li>Tempora reprehenderit quis eum.</li>\n
        </ul>\n
        <h2>Architecto assumenda sunt laudantium et ipsa.</h2>\n
        <p>Tempora ut et sequi dolorem impedit ut. Expedita deserunt enim cum temporibus. Voluptatibus beatae sint ea. Quas neque doloremque sit est occaecati est laborum. Fugiat nihil dolor quo expedita tenetur est magnam.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Nostrum tempora illo dignissimos. Qui qui voluptatum corrupti nostrum et voluptatem autem repudiandae. Sit qui id ullam qui est. Dolorem ratione corporis et itaque.</p>\n
        <h2>Vitae et pariatur.</h2>\n
        <p>Sequi error in consectetur blanditiis commodi asperiores temporibus. Repudiandae molestias cupiditate quidem sint temporibus minima. Quaerat officiis tempora ea explicabo sit impedit dolores. Quis ipsa qui repellendus sint eos deleniti labore. Explicabo suscipit cum quia voluptas. Totam aut distinctio blanditiis praesentium provident sequi eum illum. Laudantium quas enim sit aliquam voluptatem. A qui dolore id ad praesentium libero necessitatibus.</p>\n
        <p>Omnis nemo enim error accusantium quia aut. Voluptates repellendus numquam vitae itaque aut ex quia. Atque alias dolor et consectetur ut aut. Ipsum eum iure minus non voluptatum illo optio quo. Ullam et architecto placeat impedit provident dicta. Vel recusandae optio ex dolorum.</p>\n
        <h2>Conclusion</h2>\n
        <p>Quia cupiditate consequatur ratione eligendi. Omnis et sed earum nihil quibusdam suscipit odio. Deserunt ducimus est quos sint nobis distinctio.</p>
        """
      -publishedAt: DateTimeImmutable @1773325558 {#2333
        date: 2026-03-12 14:25:58.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#685 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 7889
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2376 …}
      -series: null
      -seriesPosition: null
      -comments: Doctrine\ORM\PersistentCollection {#2336 …}
      -tags: Doctrine\ORM\PersistentCollection {#2325 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
61 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3234
    -type: "entity"
    -name: "viewOnSite"
    -label: Symfony\Component\Translation\TranslatableMessage {#3262 …}
    -icon: "fa fa-external-link"
    -cssClass: "action-viewOnSite"
    -addedCssClass: ""
    -htmlAttributes: [
      "target" => "_blank"
      "data-action-name" => "viewOnSite"
    ]
    -linkUrl: "/blog/securing-your-web-application-30"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: null
    -routeName: null
    -routeParameters: []
    -url: Closure(Post $post): string {#965 …}
    -translationParameters: []
    -displayCallable: Closure(Post $post): bool {#966 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#918 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2339
    -isAccessible: true
    -primaryKeyValue: 30
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2491 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3301 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/30/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2390
      -id: 30
      -title: "Securing Your Web Application #30"
      -slug: "securing-your-web-application-30"
      -summary: "Nemo labore necessitatibus molestiae quasi aut. Tenetur aut suscipit accusamus voluptas. Placeat eveniet quis qui mollitia voluptatem."
      -content: """
        <p>In similique illo iure aliquid inventore a eveniet. Numquam aperiam minima voluptatum maiores esse enim. Sit ea explicabo sed et voluptatem corporis.</p>\n
        <h2>Ut est nihil autem voluptatum.</h2>\n
        <p>Expedita nesciunt pariatur consectetur nostrum. Et omnis quia exercitationem sunt atque. Aut fuga quisquam adipisci perspiciatis aut sunt. Aperiam quia velit nostrum nemo. Debitis voluptatem quis sed quam. Et quod deleniti dolores et.</p>\n
        <p>Aut vel aliquam aut consequatur facilis autem. Nam sunt voluptate assumenda. Fugiat dolores ex sed amet laudantium magnam quis.</p>\n
        <ul>\n
        <li>Ut maiores inventore est minus saepe ducimus fugit vitae.</li>\n
        <li>Dolores ut ut et accusamus commodi similique consectetur reprehenderit.</li>\n
        <li>Exercitationem voluptas autem possimus tenetur voluptatem.</li>\n
        <li>Tempora reprehenderit quis eum.</li>\n
        </ul>\n
        <h2>Architecto assumenda sunt laudantium et ipsa.</h2>\n
        <p>Tempora ut et sequi dolorem impedit ut. Expedita deserunt enim cum temporibus. Voluptatibus beatae sint ea. Quas neque doloremque sit est occaecati est laborum. Fugiat nihil dolor quo expedita tenetur est magnam.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Nostrum tempora illo dignissimos. Qui qui voluptatum corrupti nostrum et voluptatem autem repudiandae. Sit qui id ullam qui est. Dolorem ratione corporis et itaque.</p>\n
        <h2>Vitae et pariatur.</h2>\n
        <p>Sequi error in consectetur blanditiis commodi asperiores temporibus. Repudiandae molestias cupiditate quidem sint temporibus minima. Quaerat officiis tempora ea explicabo sit impedit dolores. Quis ipsa qui repellendus sint eos deleniti labore. Explicabo suscipit cum quia voluptas. Totam aut distinctio blanditiis praesentium provident sequi eum illum. Laudantium quas enim sit aliquam voluptatem. A qui dolore id ad praesentium libero necessitatibus.</p>\n
        <p>Omnis nemo enim error accusantium quia aut. Voluptates repellendus numquam vitae itaque aut ex quia. Atque alias dolor et consectetur ut aut. Ipsum eum iure minus non voluptatum illo optio quo. Ullam et architecto placeat impedit provident dicta. Vel recusandae optio ex dolorum.</p>\n
        <h2>Conclusion</h2>\n
        <p>Quia cupiditate consequatur ratione eligendi. Omnis et sed earum nihil quibusdam suscipit odio. Deserunt ducimus est quos sint nobis distinctio.</p>
        """
      -publishedAt: DateTimeImmutable @1773325558 {#2333
        date: 2026-03-12 14:25:58.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#685 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 7889
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2376 …}
      -series: null
      -seriesPosition: null
      -comments: Doctrine\ORM\PersistentCollection {#2336 …}
      -tags: Doctrine\ORM\PersistentCollection {#2325 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
62 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3235
    -type: "entity"
    -name: "archive"
    -label: Symfony\Component\Translation\TranslatableMessage {#3258 …}
    -icon: "fa fa-archive"
    -cssClass: "action-archive"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "archive"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-action-confirmation"
      "data-action-confirmation" => "true"
      "data-action-variant" => "warning"
      "data-action-confirmation-message" => Symfony\Component\Translation\TranslatableMessage {#3288
        -message: "post.confirm.archive"
        -parameters: [
          "%entity_name%" => "Post"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Post"
          "%entity_label_plural%" => "Posts"
        ]
        -domain: "messages"
      }
      "data-action-entity-name" => Symfony\Component\Translation\TranslatableMessage {#868
        -message: "post.label"
        -parameters: [
          "%entity_name%" => "Post"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
        ]
        -domain: "messages"
      }
      "data-action-entity-id" => "30"
    ]
    -linkUrl: "https://admin.webuni.com/en/admin/post/30/archive?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "archivePost"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Post $post): bool {#960 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#910 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: "post.confirm.archive"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2339
    -isAccessible: true
    -primaryKeyValue: 30
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2491 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3301 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/30/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2390
      -id: 30
      -title: "Securing Your Web Application #30"
      -slug: "securing-your-web-application-30"
      -summary: "Nemo labore necessitatibus molestiae quasi aut. Tenetur aut suscipit accusamus voluptas. Placeat eveniet quis qui mollitia voluptatem."
      -content: """
        <p>In similique illo iure aliquid inventore a eveniet. Numquam aperiam minima voluptatum maiores esse enim. Sit ea explicabo sed et voluptatem corporis.</p>\n
        <h2>Ut est nihil autem voluptatum.</h2>\n
        <p>Expedita nesciunt pariatur consectetur nostrum. Et omnis quia exercitationem sunt atque. Aut fuga quisquam adipisci perspiciatis aut sunt. Aperiam quia velit nostrum nemo. Debitis voluptatem quis sed quam. Et quod deleniti dolores et.</p>\n
        <p>Aut vel aliquam aut consequatur facilis autem. Nam sunt voluptate assumenda. Fugiat dolores ex sed amet laudantium magnam quis.</p>\n
        <ul>\n
        <li>Ut maiores inventore est minus saepe ducimus fugit vitae.</li>\n
        <li>Dolores ut ut et accusamus commodi similique consectetur reprehenderit.</li>\n
        <li>Exercitationem voluptas autem possimus tenetur voluptatem.</li>\n
        <li>Tempora reprehenderit quis eum.</li>\n
        </ul>\n
        <h2>Architecto assumenda sunt laudantium et ipsa.</h2>\n
        <p>Tempora ut et sequi dolorem impedit ut. Expedita deserunt enim cum temporibus. Voluptatibus beatae sint ea. Quas neque doloremque sit est occaecati est laborum. Fugiat nihil dolor quo expedita tenetur est magnam.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Nostrum tempora illo dignissimos. Qui qui voluptatum corrupti nostrum et voluptatem autem repudiandae. Sit qui id ullam qui est. Dolorem ratione corporis et itaque.</p>\n
        <h2>Vitae et pariatur.</h2>\n
        <p>Sequi error in consectetur blanditiis commodi asperiores temporibus. Repudiandae molestias cupiditate quidem sint temporibus minima. Quaerat officiis tempora ea explicabo sit impedit dolores. Quis ipsa qui repellendus sint eos deleniti labore. Explicabo suscipit cum quia voluptas. Totam aut distinctio blanditiis praesentium provident sequi eum illum. Laudantium quas enim sit aliquam voluptatem. A qui dolore id ad praesentium libero necessitatibus.</p>\n
        <p>Omnis nemo enim error accusantium quia aut. Voluptates repellendus numquam vitae itaque aut ex quia. Atque alias dolor et consectetur ut aut. Ipsum eum iure minus non voluptatum illo optio quo. Ullam et architecto placeat impedit provident dicta. Vel recusandae optio ex dolorum.</p>\n
        <h2>Conclusion</h2>\n
        <p>Quia cupiditate consequatur ratione eligendi. Omnis et sed earum nihil quibusdam suscipit odio. Deserunt ducimus est quos sint nobis distinctio.</p>
        """
      -publishedAt: DateTimeImmutable @1773325558 {#2333
        date: 2026-03-12 14:25:58.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#685 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 7889
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2376 …}
      -series: null
      -seriesPosition: null
      -comments: Doctrine\ORM\PersistentCollection {#2336 …}
      -tags: Doctrine\ORM\PersistentCollection {#2325 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
63 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3236
    -type: "entity"
    -name: "publish"
    -label: "action.publish"
    -icon: "fa fa-check-circle"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "publishPost"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Post $post): bool {#954 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#911 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2339
    -isAccessible: true
    -primaryKeyValue: 30
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2491 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3301 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/30/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2390
      -id: 30
      -title: "Securing Your Web Application #30"
      -slug: "securing-your-web-application-30"
      -summary: "Nemo labore necessitatibus molestiae quasi aut. Tenetur aut suscipit accusamus voluptas. Placeat eveniet quis qui mollitia voluptatem."
      -content: """
        <p>In similique illo iure aliquid inventore a eveniet. Numquam aperiam minima voluptatum maiores esse enim. Sit ea explicabo sed et voluptatem corporis.</p>\n
        <h2>Ut est nihil autem voluptatum.</h2>\n
        <p>Expedita nesciunt pariatur consectetur nostrum. Et omnis quia exercitationem sunt atque. Aut fuga quisquam adipisci perspiciatis aut sunt. Aperiam quia velit nostrum nemo. Debitis voluptatem quis sed quam. Et quod deleniti dolores et.</p>\n
        <p>Aut vel aliquam aut consequatur facilis autem. Nam sunt voluptate assumenda. Fugiat dolores ex sed amet laudantium magnam quis.</p>\n
        <ul>\n
        <li>Ut maiores inventore est minus saepe ducimus fugit vitae.</li>\n
        <li>Dolores ut ut et accusamus commodi similique consectetur reprehenderit.</li>\n
        <li>Exercitationem voluptas autem possimus tenetur voluptatem.</li>\n
        <li>Tempora reprehenderit quis eum.</li>\n
        </ul>\n
        <h2>Architecto assumenda sunt laudantium et ipsa.</h2>\n
        <p>Tempora ut et sequi dolorem impedit ut. Expedita deserunt enim cum temporibus. Voluptatibus beatae sint ea. Quas neque doloremque sit est occaecati est laborum. Fugiat nihil dolor quo expedita tenetur est magnam.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Nostrum tempora illo dignissimos. Qui qui voluptatum corrupti nostrum et voluptatem autem repudiandae. Sit qui id ullam qui est. Dolorem ratione corporis et itaque.</p>\n
        <h2>Vitae et pariatur.</h2>\n
        <p>Sequi error in consectetur blanditiis commodi asperiores temporibus. Repudiandae molestias cupiditate quidem sint temporibus minima. Quaerat officiis tempora ea explicabo sit impedit dolores. Quis ipsa qui repellendus sint eos deleniti labore. Explicabo suscipit cum quia voluptas. Totam aut distinctio blanditiis praesentium provident sequi eum illum. Laudantium quas enim sit aliquam voluptatem. A qui dolore id ad praesentium libero necessitatibus.</p>\n
        <p>Omnis nemo enim error accusantium quia aut. Voluptates repellendus numquam vitae itaque aut ex quia. Atque alias dolor et consectetur ut aut. Ipsum eum iure minus non voluptatum illo optio quo. Ullam et architecto placeat impedit provident dicta. Vel recusandae optio ex dolorum.</p>\n
        <h2>Conclusion</h2>\n
        <p>Quia cupiditate consequatur ratione eligendi. Omnis et sed earum nihil quibusdam suscipit odio. Deserunt ducimus est quos sint nobis distinctio.</p>
        """
      -publishedAt: DateTimeImmutable @1773325558 {#2333
        date: 2026-03-12 14:25:58.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#685 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 7889
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2376 …}
      -series: null
      -seriesPosition: null
      -comments: Doctrine\ORM\PersistentCollection {#2336 …}
      -tags: Doctrine\ORM\PersistentCollection {#2325 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
64 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3237
    -type: "entity"
    -name: "unpublish"
    -label: Symfony\Component\Translation\TranslatableMessage {#3283 …}
    -icon: "fa fa-eye-slash"
    -cssClass: "action-unpublish"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "unpublish"
    ]
    -linkUrl: "https://admin.webuni.com/en/admin/post/30/unpublish?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "unpublishPost"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Post $post): bool {#957 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#909 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2339
    -isAccessible: true
    -primaryKeyValue: 30
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2491 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3301 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/30/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2390
      -id: 30
      -title: "Securing Your Web Application #30"
      -slug: "securing-your-web-application-30"
      -summary: "Nemo labore necessitatibus molestiae quasi aut. Tenetur aut suscipit accusamus voluptas. Placeat eveniet quis qui mollitia voluptatem."
      -content: """
        <p>In similique illo iure aliquid inventore a eveniet. Numquam aperiam minima voluptatum maiores esse enim. Sit ea explicabo sed et voluptatem corporis.</p>\n
        <h2>Ut est nihil autem voluptatum.</h2>\n
        <p>Expedita nesciunt pariatur consectetur nostrum. Et omnis quia exercitationem sunt atque. Aut fuga quisquam adipisci perspiciatis aut sunt. Aperiam quia velit nostrum nemo. Debitis voluptatem quis sed quam. Et quod deleniti dolores et.</p>\n
        <p>Aut vel aliquam aut consequatur facilis autem. Nam sunt voluptate assumenda. Fugiat dolores ex sed amet laudantium magnam quis.</p>\n
        <ul>\n
        <li>Ut maiores inventore est minus saepe ducimus fugit vitae.</li>\n
        <li>Dolores ut ut et accusamus commodi similique consectetur reprehenderit.</li>\n
        <li>Exercitationem voluptas autem possimus tenetur voluptatem.</li>\n
        <li>Tempora reprehenderit quis eum.</li>\n
        </ul>\n
        <h2>Architecto assumenda sunt laudantium et ipsa.</h2>\n
        <p>Tempora ut et sequi dolorem impedit ut. Expedita deserunt enim cum temporibus. Voluptatibus beatae sint ea. Quas neque doloremque sit est occaecati est laborum. Fugiat nihil dolor quo expedita tenetur est magnam.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Nostrum tempora illo dignissimos. Qui qui voluptatum corrupti nostrum et voluptatem autem repudiandae. Sit qui id ullam qui est. Dolorem ratione corporis et itaque.</p>\n
        <h2>Vitae et pariatur.</h2>\n
        <p>Sequi error in consectetur blanditiis commodi asperiores temporibus. Repudiandae molestias cupiditate quidem sint temporibus minima. Quaerat officiis tempora ea explicabo sit impedit dolores. Quis ipsa qui repellendus sint eos deleniti labore. Explicabo suscipit cum quia voluptas. Totam aut distinctio blanditiis praesentium provident sequi eum illum. Laudantium quas enim sit aliquam voluptatem. A qui dolore id ad praesentium libero necessitatibus.</p>\n
        <p>Omnis nemo enim error accusantium quia aut. Voluptates repellendus numquam vitae itaque aut ex quia. Atque alias dolor et consectetur ut aut. Ipsum eum iure minus non voluptatum illo optio quo. Ullam et architecto placeat impedit provident dicta. Vel recusandae optio ex dolorum.</p>\n
        <h2>Conclusion</h2>\n
        <p>Quia cupiditate consequatur ratione eligendi. Omnis et sed earum nihil quibusdam suscipit odio. Deserunt ducimus est quos sint nobis distinctio.</p>
        """
      -publishedAt: DateTimeImmutable @1773325558 {#2333
        date: 2026-03-12 14:25:58.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#685 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 7889
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2376 …}
      -series: null
      -seriesPosition: null
      -comments: Doctrine\ORM\PersistentCollection {#2336 …}
      -tags: Doctrine\ORM\PersistentCollection {#2325 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
65 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3223
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3316 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://admin.webuni.com/en/admin/post/12/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#918 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2321
    -isAccessible: true
    -primaryKeyValue: 12
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2527 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3335 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/12/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2387
      -id: 12
      -title: "Working with Doctrine ORM #12"
      -slug: "working-with-doctrine-orm-12"
      -summary: "Molestias qui error dolores ipsam excepturi et. Quia aspernatur quibusdam perferendis maxime recusandae. Ex ipsum id enim sint. Nihil enim pariatur beatae cum et."
      -content: """
        <p>Aut porro cupiditate in libero ex libero unde itaque. Possimus earum eveniet omnis assumenda. Dolore corporis veritatis non aut. Quos eligendi labore tenetur illo sed et cumque. Aliquam reiciendis repellat blanditiis voluptates consequuntur accusamus.</p>\n
        <h2>Enim odio dolor reiciendis.</h2>\n
        <p>Voluptatem quaerat totam quisquam deleniti nisi aliquam. Esse iure molestias ut omnis ea. Quae non et eum iure. Voluptate consequuntur aspernatur qui soluta nemo necessitatibus officia. Non quaerat tempore et tempore dicta.</p>\n
        <p>Rerum vel libero id ipsa. Neque ut eveniet illo. Blanditiis eos est quia expedita soluta. Quas tenetur qui tempore saepe. Suscipit porro nulla natus mollitia in amet.</p>\n
        <ul>\n
        <li>Sunt optio id consectetur ipsum ut ut quia.</li>\n
        <li>Beatae libero id esse facere fugit explicabo.</li>\n
        <li>Quo iure ratione odit expedita.</li>\n
        <li>Enim quis debitis vero.</li>\n
        </ul>\n
        <h2>Optio quod eaque quibusdam quia molestiae.</h2>\n
        <p>Nostrum officiis illo sit atque quas architecto quis. Eaque aut et aut rerum illum dicta. Magni sed atque sequi sit. Totam magni omnis ut illum ut aut similique. Possimus et dolorem rem voluptatem sint.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Odit quis repudiandae deserunt quia sapiente sed cum. Perspiciatis molestias dolore nulla aut provident cum. Sapiente vero exercitationem rerum sit. Rerum laborum odit eligendi similique atque cupiditate at.</p>\n
        <h2>Fuga ipsam modi.</h2>\n
        <p>Expedita deleniti aliquid dolorum rerum. Iure voluptatem vel vel blanditiis harum earum. In ut porro sed reprehenderit ipsa illo quos. Qui et quod et et. Earum molestiae ullam asperiores assumenda dolores et.</p>\n
        <p>Odit eos sequi labore nihil. Et recusandae suscipit aut aliquid suscipit et aut repudiandae. Possimus illum quia deleniti libero deserunt. Et ratione doloremque omnis. Beatae qui magnam est esse omnis nihil.</p>\n
        <h2>Conclusion</h2>\n
        <p>Eius unde ipsa corrupti voluptas. Sit dolorem adipisci totam ipsum. Facilis enim voluptas a quam debitis facere non.</p>
        """
      -publishedAt: DateTimeImmutable @1773324967 {#2381
        date: 2026-03-12 14:16:07.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#687 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 0
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2327 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 5
      -comments: Doctrine\ORM\PersistentCollection {#2401 …}
      -tags: Doctrine\ORM\PersistentCollection {#2397 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
66 ERROR ROLE_ADMIN
App\Entity\Post {#2387
  -id: 12
  -title: "Working with Doctrine ORM #12"
  -slug: "working-with-doctrine-orm-12"
  -summary: "Molestias qui error dolores ipsam excepturi et. Quia aspernatur quibusdam perferendis maxime recusandae. Ex ipsum id enim sint. Nihil enim pariatur beatae cum et."
  -content: """
    <p>Aut porro cupiditate in libero ex libero unde itaque. Possimus earum eveniet omnis assumenda. Dolore corporis veritatis non aut. Quos eligendi labore tenetur illo sed et cumque. Aliquam reiciendis repellat blanditiis voluptates consequuntur accusamus.</p>\n
    <h2>Enim odio dolor reiciendis.</h2>\n
    <p>Voluptatem quaerat totam quisquam deleniti nisi aliquam. Esse iure molestias ut omnis ea. Quae non et eum iure. Voluptate consequuntur aspernatur qui soluta nemo necessitatibus officia. Non quaerat tempore et tempore dicta.</p>\n
    <p>Rerum vel libero id ipsa. Neque ut eveniet illo. Blanditiis eos est quia expedita soluta. Quas tenetur qui tempore saepe. Suscipit porro nulla natus mollitia in amet.</p>\n
    <ul>\n
    <li>Sunt optio id consectetur ipsum ut ut quia.</li>\n
    <li>Beatae libero id esse facere fugit explicabo.</li>\n
    <li>Quo iure ratione odit expedita.</li>\n
    <li>Enim quis debitis vero.</li>\n
    </ul>\n
    <h2>Optio quod eaque quibusdam quia molestiae.</h2>\n
    <p>Nostrum officiis illo sit atque quas architecto quis. Eaque aut et aut rerum illum dicta. Magni sed atque sequi sit. Totam magni omnis ut illum ut aut similique. Possimus et dolorem rem voluptatem sint.</p>\n
    <pre><code>// Example code\n
    $example = new Example();\n
    $example->doSomething();\n
    return $example->getResult();</code></pre>\n
    <p>Odit quis repudiandae deserunt quia sapiente sed cum. Perspiciatis molestias dolore nulla aut provident cum. Sapiente vero exercitationem rerum sit. Rerum laborum odit eligendi similique atque cupiditate at.</p>\n
    <h2>Fuga ipsam modi.</h2>\n
    <p>Expedita deleniti aliquid dolorum rerum. Iure voluptatem vel vel blanditiis harum earum. In ut porro sed reprehenderit ipsa illo quos. Qui et quod et et. Earum molestiae ullam asperiores assumenda dolores et.</p>\n
    <p>Odit eos sequi labore nihil. Et recusandae suscipit aut aliquid suscipit et aut repudiandae. Possimus illum quia deleniti libero deserunt. Et ratione doloremque omnis. Beatae qui magnam est esse omnis nihil.</p>\n
    <h2>Conclusion</h2>\n
    <p>Eius unde ipsa corrupti voluptas. Sit dolorem adipisci totam ipsum. Facilis enim voluptas a quam debitis facere non.</p>
    """
  -publishedAt: DateTimeImmutable @1773324967 {#2381
    date: 2026-03-12 14:16:07.0 UTC (+00:00)
  }
  -status: App\Enum\PostStatus {#687 …}
  -featuredImage: null
  -scheduledAt: null
  -viewCount: 0
  -isFeatured: false
  -author: App\Entity\User {#2005 …}
  -category: App\Entity\Category {#2327 …}
  -series: App\Entity\Series {#2400 …}
  -seriesPosition: 5
  -comments: Doctrine\ORM\PersistentCollection {#2401 …}
  -tags: Doctrine\ORM\PersistentCollection {#2397 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
67 ERROR EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3142
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#937 …}
    -icon: "internal:delete"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "delete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#909 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#934 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2321
    -isAccessible: true
    -primaryKeyValue: 12
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2527 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3335 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/12/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2387
      -id: 12
      -title: "Working with Doctrine ORM #12"
      -slug: "working-with-doctrine-orm-12"
      -summary: "Molestias qui error dolores ipsam excepturi et. Quia aspernatur quibusdam perferendis maxime recusandae. Ex ipsum id enim sint. Nihil enim pariatur beatae cum et."
      -content: """
        <p>Aut porro cupiditate in libero ex libero unde itaque. Possimus earum eveniet omnis assumenda. Dolore corporis veritatis non aut. Quos eligendi labore tenetur illo sed et cumque. Aliquam reiciendis repellat blanditiis voluptates consequuntur accusamus.</p>\n
        <h2>Enim odio dolor reiciendis.</h2>\n
        <p>Voluptatem quaerat totam quisquam deleniti nisi aliquam. Esse iure molestias ut omnis ea. Quae non et eum iure. Voluptate consequuntur aspernatur qui soluta nemo necessitatibus officia. Non quaerat tempore et tempore dicta.</p>\n
        <p>Rerum vel libero id ipsa. Neque ut eveniet illo. Blanditiis eos est quia expedita soluta. Quas tenetur qui tempore saepe. Suscipit porro nulla natus mollitia in amet.</p>\n
        <ul>\n
        <li>Sunt optio id consectetur ipsum ut ut quia.</li>\n
        <li>Beatae libero id esse facere fugit explicabo.</li>\n
        <li>Quo iure ratione odit expedita.</li>\n
        <li>Enim quis debitis vero.</li>\n
        </ul>\n
        <h2>Optio quod eaque quibusdam quia molestiae.</h2>\n
        <p>Nostrum officiis illo sit atque quas architecto quis. Eaque aut et aut rerum illum dicta. Magni sed atque sequi sit. Totam magni omnis ut illum ut aut similique. Possimus et dolorem rem voluptatem sint.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Odit quis repudiandae deserunt quia sapiente sed cum. Perspiciatis molestias dolore nulla aut provident cum. Sapiente vero exercitationem rerum sit. Rerum laborum odit eligendi similique atque cupiditate at.</p>\n
        <h2>Fuga ipsam modi.</h2>\n
        <p>Expedita deleniti aliquid dolorum rerum. Iure voluptatem vel vel blanditiis harum earum. In ut porro sed reprehenderit ipsa illo quos. Qui et quod et et. Earum molestiae ullam asperiores assumenda dolores et.</p>\n
        <p>Odit eos sequi labore nihil. Et recusandae suscipit aut aliquid suscipit et aut repudiandae. Possimus illum quia deleniti libero deserunt. Et ratione doloremque omnis. Beatae qui magnam est esse omnis nihil.</p>\n
        <h2>Conclusion</h2>\n
        <p>Eius unde ipsa corrupti voluptas. Sit dolorem adipisci totam ipsum. Facilis enim voluptas a quam debitis facere non.</p>
        """
      -publishedAt: DateTimeImmutable @1773324967 {#2381
        date: 2026-03-12 14:16:07.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#687 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 0
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2327 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 5
      -comments: Doctrine\ORM\PersistentCollection {#2401 …}
      -tags: Doctrine\ORM\PersistentCollection {#2397 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
68 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3205
    -type: "entity"
    -name: "detail"
    -label: Symfony\Component\Translation\TranslatableMessage {#3323 …}
    -icon: "internal:detail"
    -cssClass: "action-detail"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "detail"
    ]
    -linkUrl: "https://admin.webuni.com/en/admin/post/12?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "detail"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#918 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2321
    -isAccessible: true
    -primaryKeyValue: 12
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2527 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3335 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/12/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2387
      -id: 12
      -title: "Working with Doctrine ORM #12"
      -slug: "working-with-doctrine-orm-12"
      -summary: "Molestias qui error dolores ipsam excepturi et. Quia aspernatur quibusdam perferendis maxime recusandae. Ex ipsum id enim sint. Nihil enim pariatur beatae cum et."
      -content: """
        <p>Aut porro cupiditate in libero ex libero unde itaque. Possimus earum eveniet omnis assumenda. Dolore corporis veritatis non aut. Quos eligendi labore tenetur illo sed et cumque. Aliquam reiciendis repellat blanditiis voluptates consequuntur accusamus.</p>\n
        <h2>Enim odio dolor reiciendis.</h2>\n
        <p>Voluptatem quaerat totam quisquam deleniti nisi aliquam. Esse iure molestias ut omnis ea. Quae non et eum iure. Voluptate consequuntur aspernatur qui soluta nemo necessitatibus officia. Non quaerat tempore et tempore dicta.</p>\n
        <p>Rerum vel libero id ipsa. Neque ut eveniet illo. Blanditiis eos est quia expedita soluta. Quas tenetur qui tempore saepe. Suscipit porro nulla natus mollitia in amet.</p>\n
        <ul>\n
        <li>Sunt optio id consectetur ipsum ut ut quia.</li>\n
        <li>Beatae libero id esse facere fugit explicabo.</li>\n
        <li>Quo iure ratione odit expedita.</li>\n
        <li>Enim quis debitis vero.</li>\n
        </ul>\n
        <h2>Optio quod eaque quibusdam quia molestiae.</h2>\n
        <p>Nostrum officiis illo sit atque quas architecto quis. Eaque aut et aut rerum illum dicta. Magni sed atque sequi sit. Totam magni omnis ut illum ut aut similique. Possimus et dolorem rem voluptatem sint.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Odit quis repudiandae deserunt quia sapiente sed cum. Perspiciatis molestias dolore nulla aut provident cum. Sapiente vero exercitationem rerum sit. Rerum laborum odit eligendi similique atque cupiditate at.</p>\n
        <h2>Fuga ipsam modi.</h2>\n
        <p>Expedita deleniti aliquid dolorum rerum. Iure voluptatem vel vel blanditiis harum earum. In ut porro sed reprehenderit ipsa illo quos. Qui et quod et et. Earum molestiae ullam asperiores assumenda dolores et.</p>\n
        <p>Odit eos sequi labore nihil. Et recusandae suscipit aut aliquid suscipit et aut repudiandae. Possimus illum quia deleniti libero deserunt. Et ratione doloremque omnis. Beatae qui magnam est esse omnis nihil.</p>\n
        <h2>Conclusion</h2>\n
        <p>Eius unde ipsa corrupti voluptas. Sit dolorem adipisci totam ipsum. Facilis enim voluptas a quam debitis facere non.</p>
        """
      -publishedAt: DateTimeImmutable @1773324967 {#2381
        date: 2026-03-12 14:16:07.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#687 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 0
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2327 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 5
      -comments: Doctrine\ORM\PersistentCollection {#2401 …}
      -tags: Doctrine\ORM\PersistentCollection {#2397 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
69 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3225
    -type: "entity"
    -name: "viewOnSite"
    -label: "action.view_on_site"
    -icon: "fa fa-external-link"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: [
      "target" => "_blank"
    ]
    -linkUrl: null
    -templatePath: null
    -crudActionName: null
    -routeName: null
    -routeParameters: []
    -url: Closure(Post $post): string {#965 …}
    -translationParameters: []
    -displayCallable: Closure(Post $post): bool {#966 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#918 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2321
    -isAccessible: true
    -primaryKeyValue: 12
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2527 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3335 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/12/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2387
      -id: 12
      -title: "Working with Doctrine ORM #12"
      -slug: "working-with-doctrine-orm-12"
      -summary: "Molestias qui error dolores ipsam excepturi et. Quia aspernatur quibusdam perferendis maxime recusandae. Ex ipsum id enim sint. Nihil enim pariatur beatae cum et."
      -content: """
        <p>Aut porro cupiditate in libero ex libero unde itaque. Possimus earum eveniet omnis assumenda. Dolore corporis veritatis non aut. Quos eligendi labore tenetur illo sed et cumque. Aliquam reiciendis repellat blanditiis voluptates consequuntur accusamus.</p>\n
        <h2>Enim odio dolor reiciendis.</h2>\n
        <p>Voluptatem quaerat totam quisquam deleniti nisi aliquam. Esse iure molestias ut omnis ea. Quae non et eum iure. Voluptate consequuntur aspernatur qui soluta nemo necessitatibus officia. Non quaerat tempore et tempore dicta.</p>\n
        <p>Rerum vel libero id ipsa. Neque ut eveniet illo. Blanditiis eos est quia expedita soluta. Quas tenetur qui tempore saepe. Suscipit porro nulla natus mollitia in amet.</p>\n
        <ul>\n
        <li>Sunt optio id consectetur ipsum ut ut quia.</li>\n
        <li>Beatae libero id esse facere fugit explicabo.</li>\n
        <li>Quo iure ratione odit expedita.</li>\n
        <li>Enim quis debitis vero.</li>\n
        </ul>\n
        <h2>Optio quod eaque quibusdam quia molestiae.</h2>\n
        <p>Nostrum officiis illo sit atque quas architecto quis. Eaque aut et aut rerum illum dicta. Magni sed atque sequi sit. Totam magni omnis ut illum ut aut similique. Possimus et dolorem rem voluptatem sint.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Odit quis repudiandae deserunt quia sapiente sed cum. Perspiciatis molestias dolore nulla aut provident cum. Sapiente vero exercitationem rerum sit. Rerum laborum odit eligendi similique atque cupiditate at.</p>\n
        <h2>Fuga ipsam modi.</h2>\n
        <p>Expedita deleniti aliquid dolorum rerum. Iure voluptatem vel vel blanditiis harum earum. In ut porro sed reprehenderit ipsa illo quos. Qui et quod et et. Earum molestiae ullam asperiores assumenda dolores et.</p>\n
        <p>Odit eos sequi labore nihil. Et recusandae suscipit aut aliquid suscipit et aut repudiandae. Possimus illum quia deleniti libero deserunt. Et ratione doloremque omnis. Beatae qui magnam est esse omnis nihil.</p>\n
        <h2>Conclusion</h2>\n
        <p>Eius unde ipsa corrupti voluptas. Sit dolorem adipisci totam ipsum. Facilis enim voluptas a quam debitis facere non.</p>
        """
      -publishedAt: DateTimeImmutable @1773324967 {#2381
        date: 2026-03-12 14:16:07.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#687 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 0
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2327 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 5
      -comments: Doctrine\ORM\PersistentCollection {#2401 …}
      -tags: Doctrine\ORM\PersistentCollection {#2397 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
70 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3145
    -type: "entity"
    -name: "archive"
    -label: "action.archive"
    -icon: "fa fa-archive"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "archivePost"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Post $post): bool {#960 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#910 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: "post.confirm.archive"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2321
    -isAccessible: true
    -primaryKeyValue: 12
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2527 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3335 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/12/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2387
      -id: 12
      -title: "Working with Doctrine ORM #12"
      -slug: "working-with-doctrine-orm-12"
      -summary: "Molestias qui error dolores ipsam excepturi et. Quia aspernatur quibusdam perferendis maxime recusandae. Ex ipsum id enim sint. Nihil enim pariatur beatae cum et."
      -content: """
        <p>Aut porro cupiditate in libero ex libero unde itaque. Possimus earum eveniet omnis assumenda. Dolore corporis veritatis non aut. Quos eligendi labore tenetur illo sed et cumque. Aliquam reiciendis repellat blanditiis voluptates consequuntur accusamus.</p>\n
        <h2>Enim odio dolor reiciendis.</h2>\n
        <p>Voluptatem quaerat totam quisquam deleniti nisi aliquam. Esse iure molestias ut omnis ea. Quae non et eum iure. Voluptate consequuntur aspernatur qui soluta nemo necessitatibus officia. Non quaerat tempore et tempore dicta.</p>\n
        <p>Rerum vel libero id ipsa. Neque ut eveniet illo. Blanditiis eos est quia expedita soluta. Quas tenetur qui tempore saepe. Suscipit porro nulla natus mollitia in amet.</p>\n
        <ul>\n
        <li>Sunt optio id consectetur ipsum ut ut quia.</li>\n
        <li>Beatae libero id esse facere fugit explicabo.</li>\n
        <li>Quo iure ratione odit expedita.</li>\n
        <li>Enim quis debitis vero.</li>\n
        </ul>\n
        <h2>Optio quod eaque quibusdam quia molestiae.</h2>\n
        <p>Nostrum officiis illo sit atque quas architecto quis. Eaque aut et aut rerum illum dicta. Magni sed atque sequi sit. Totam magni omnis ut illum ut aut similique. Possimus et dolorem rem voluptatem sint.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Odit quis repudiandae deserunt quia sapiente sed cum. Perspiciatis molestias dolore nulla aut provident cum. Sapiente vero exercitationem rerum sit. Rerum laborum odit eligendi similique atque cupiditate at.</p>\n
        <h2>Fuga ipsam modi.</h2>\n
        <p>Expedita deleniti aliquid dolorum rerum. Iure voluptatem vel vel blanditiis harum earum. In ut porro sed reprehenderit ipsa illo quos. Qui et quod et et. Earum molestiae ullam asperiores assumenda dolores et.</p>\n
        <p>Odit eos sequi labore nihil. Et recusandae suscipit aut aliquid suscipit et aut repudiandae. Possimus illum quia deleniti libero deserunt. Et ratione doloremque omnis. Beatae qui magnam est esse omnis nihil.</p>\n
        <h2>Conclusion</h2>\n
        <p>Eius unde ipsa corrupti voluptas. Sit dolorem adipisci totam ipsum. Facilis enim voluptas a quam debitis facere non.</p>
        """
      -publishedAt: DateTimeImmutable @1773324967 {#2381
        date: 2026-03-12 14:16:07.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#687 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 0
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2327 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 5
      -comments: Doctrine\ORM\PersistentCollection {#2401 …}
      -tags: Doctrine\ORM\PersistentCollection {#2397 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
71 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3295
    -type: "entity"
    -name: "publish"
    -label: "action.publish"
    -icon: "fa fa-check-circle"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "publishPost"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Post $post): bool {#954 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#911 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2321
    -isAccessible: true
    -primaryKeyValue: 12
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2527 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3335 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/12/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2387
      -id: 12
      -title: "Working with Doctrine ORM #12"
      -slug: "working-with-doctrine-orm-12"
      -summary: "Molestias qui error dolores ipsam excepturi et. Quia aspernatur quibusdam perferendis maxime recusandae. Ex ipsum id enim sint. Nihil enim pariatur beatae cum et."
      -content: """
        <p>Aut porro cupiditate in libero ex libero unde itaque. Possimus earum eveniet omnis assumenda. Dolore corporis veritatis non aut. Quos eligendi labore tenetur illo sed et cumque. Aliquam reiciendis repellat blanditiis voluptates consequuntur accusamus.</p>\n
        <h2>Enim odio dolor reiciendis.</h2>\n
        <p>Voluptatem quaerat totam quisquam deleniti nisi aliquam. Esse iure molestias ut omnis ea. Quae non et eum iure. Voluptate consequuntur aspernatur qui soluta nemo necessitatibus officia. Non quaerat tempore et tempore dicta.</p>\n
        <p>Rerum vel libero id ipsa. Neque ut eveniet illo. Blanditiis eos est quia expedita soluta. Quas tenetur qui tempore saepe. Suscipit porro nulla natus mollitia in amet.</p>\n
        <ul>\n
        <li>Sunt optio id consectetur ipsum ut ut quia.</li>\n
        <li>Beatae libero id esse facere fugit explicabo.</li>\n
        <li>Quo iure ratione odit expedita.</li>\n
        <li>Enim quis debitis vero.</li>\n
        </ul>\n
        <h2>Optio quod eaque quibusdam quia molestiae.</h2>\n
        <p>Nostrum officiis illo sit atque quas architecto quis. Eaque aut et aut rerum illum dicta. Magni sed atque sequi sit. Totam magni omnis ut illum ut aut similique. Possimus et dolorem rem voluptatem sint.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Odit quis repudiandae deserunt quia sapiente sed cum. Perspiciatis molestias dolore nulla aut provident cum. Sapiente vero exercitationem rerum sit. Rerum laborum odit eligendi similique atque cupiditate at.</p>\n
        <h2>Fuga ipsam modi.</h2>\n
        <p>Expedita deleniti aliquid dolorum rerum. Iure voluptatem vel vel blanditiis harum earum. In ut porro sed reprehenderit ipsa illo quos. Qui et quod et et. Earum molestiae ullam asperiores assumenda dolores et.</p>\n
        <p>Odit eos sequi labore nihil. Et recusandae suscipit aut aliquid suscipit et aut repudiandae. Possimus illum quia deleniti libero deserunt. Et ratione doloremque omnis. Beatae qui magnam est esse omnis nihil.</p>\n
        <h2>Conclusion</h2>\n
        <p>Eius unde ipsa corrupti voluptas. Sit dolorem adipisci totam ipsum. Facilis enim voluptas a quam debitis facere non.</p>
        """
      -publishedAt: DateTimeImmutable @1773324967 {#2381
        date: 2026-03-12 14:16:07.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#687 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 0
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2327 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 5
      -comments: Doctrine\ORM\PersistentCollection {#2401 …}
      -tags: Doctrine\ORM\PersistentCollection {#2397 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
72 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3296
    -type: "entity"
    -name: "unpublish"
    -label: "action.unpublish"
    -icon: "fa fa-eye-slash"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "unpublishPost"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Post $post): bool {#957 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#909 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2321
    -isAccessible: true
    -primaryKeyValue: 12
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2527 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3335 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/12/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2387
      -id: 12
      -title: "Working with Doctrine ORM #12"
      -slug: "working-with-doctrine-orm-12"
      -summary: "Molestias qui error dolores ipsam excepturi et. Quia aspernatur quibusdam perferendis maxime recusandae. Ex ipsum id enim sint. Nihil enim pariatur beatae cum et."
      -content: """
        <p>Aut porro cupiditate in libero ex libero unde itaque. Possimus earum eveniet omnis assumenda. Dolore corporis veritatis non aut. Quos eligendi labore tenetur illo sed et cumque. Aliquam reiciendis repellat blanditiis voluptates consequuntur accusamus.</p>\n
        <h2>Enim odio dolor reiciendis.</h2>\n
        <p>Voluptatem quaerat totam quisquam deleniti nisi aliquam. Esse iure molestias ut omnis ea. Quae non et eum iure. Voluptate consequuntur aspernatur qui soluta nemo necessitatibus officia. Non quaerat tempore et tempore dicta.</p>\n
        <p>Rerum vel libero id ipsa. Neque ut eveniet illo. Blanditiis eos est quia expedita soluta. Quas tenetur qui tempore saepe. Suscipit porro nulla natus mollitia in amet.</p>\n
        <ul>\n
        <li>Sunt optio id consectetur ipsum ut ut quia.</li>\n
        <li>Beatae libero id esse facere fugit explicabo.</li>\n
        <li>Quo iure ratione odit expedita.</li>\n
        <li>Enim quis debitis vero.</li>\n
        </ul>\n
        <h2>Optio quod eaque quibusdam quia molestiae.</h2>\n
        <p>Nostrum officiis illo sit atque quas architecto quis. Eaque aut et aut rerum illum dicta. Magni sed atque sequi sit. Totam magni omnis ut illum ut aut similique. Possimus et dolorem rem voluptatem sint.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Odit quis repudiandae deserunt quia sapiente sed cum. Perspiciatis molestias dolore nulla aut provident cum. Sapiente vero exercitationem rerum sit. Rerum laborum odit eligendi similique atque cupiditate at.</p>\n
        <h2>Fuga ipsam modi.</h2>\n
        <p>Expedita deleniti aliquid dolorum rerum. Iure voluptatem vel vel blanditiis harum earum. In ut porro sed reprehenderit ipsa illo quos. Qui et quod et et. Earum molestiae ullam asperiores assumenda dolores et.</p>\n
        <p>Odit eos sequi labore nihil. Et recusandae suscipit aut aliquid suscipit et aut repudiandae. Possimus illum quia deleniti libero deserunt. Et ratione doloremque omnis. Beatae qui magnam est esse omnis nihil.</p>\n
        <h2>Conclusion</h2>\n
        <p>Eius unde ipsa corrupti voluptas. Sit dolorem adipisci totam ipsum. Facilis enim voluptas a quam debitis facere non.</p>
        """
      -publishedAt: DateTimeImmutable @1773324967 {#2381
        date: 2026-03-12 14:16:07.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#687 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 0
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2327 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 5
      -comments: Doctrine\ORM\PersistentCollection {#2401 …}
      -tags: Doctrine\ORM\PersistentCollection {#2397 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
73 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3230
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3379 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://admin.webuni.com/en/admin/post/11/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#918 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2365
    -isAccessible: true
    -primaryKeyValue: 11
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2682 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3437 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/11/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2396
      -id: 11
      -title: "Test-Driven Development Explained #11"
      -slug: "test-driven-development-explained-11"
      -summary: "Dolor est laudantium sunt hic officia. Et animi sequi quisquam sunt occaecati non quidem ratione. Nisi vitae rem illo libero qui animi totam. Veniam sunt deserunt quo laboriosam autem eaque cum."
      -content: """
        <p>Quaerat consequatur dolorem rerum tempora. Quia exercitationem soluta debitis dolorum aut quia. Tempora exercitationem voluptatem nam voluptates tempore. Debitis debitis ipsam qui eligendi qui. Error veniam repudiandae ducimus voluptate quia.</p>\n
        <h2>Asperiores quae laborum.</h2>\n
        <p>Minima ea dolore quasi nam id omnis incidunt. Aut possimus in dolore molestias. Eveniet fugiat atque cumque quia hic cupiditate. Nesciunt reiciendis et vero rerum reiciendis consequatur.</p>\n
        <p>Iste neque omnis dolor est neque. Corrupti est odit necessitatibus sed nobis. Temporibus placeat sapiente facere ut. Ad praesentium voluptatibus quae. Expedita ut repellat est qui velit accusantium recusandae officiis. Ex iure ratione sapiente aut nesciunt consequatur mollitia.</p>\n
        <ul>\n
        <li>Mollitia alias voluptas similique quo.</li>\n
        <li>Ut commodi maxime atque quaerat.</li>\n
        <li>Et id neque laborum.</li>\n
        <li>Corporis debitis qui provident consequuntur nihil.</li>\n
        <li>Soluta aliquam alias et repellat quod est.</li>\n
        </ul>\n
        <h2>Omnis id ad numquam.</h2>\n
        <p>Eos ratione asperiores id repudiandae non fugit. Dignissimos illum cupiditate qui nostrum odit dolor. Vel fugit nihil non ex est eaque cum. Dolore id eos minus et odit nam. Deleniti omnis neque sed omnis voluptate.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Voluptas omnis labore facere sint quidem omnis. Suscipit earum temporibus harum ut. In officiis a esse officiis. Necessitatibus voluptate cumque laudantium eum eos aut enim. Consequatur at dolores qui eaque in.</p>\n
        <h2>Dolorem quia eum repellendus.</h2>\n
        <p>Eligendi perspiciatis occaecati magnam sit architecto. Expedita nihil quia voluptatibus atque. Atque et rem eum iure molestiae. Voluptas minus tenetur earum mollitia. Sunt rem veritatis consequatur cumque. Rerum sed doloribus vero est facilis ducimus quo. Qui sunt quia qui expedita.</p>\n
        <p>Qui ut qui ab quasi architecto consequatur ut. Ab sequi aut quo velit accusamus maxime temporibus. Dolores quibusdam commodi non dolore aut magnam est.</p>\n
        <h2>Conclusion</h2>\n
        <p>Quis omnis est ex voluptatem accusantium id quod. Aspernatur repellendus porro enim autem aliquid corrupti. Doloremque aliquam enim aut maxime blanditiis esse et maiores. Porro dolores et fugiat qui alias ea nihil officia.</p>
        """
      -publishedAt: DateTimeImmutable @1773324960 {#2395
        date: 2026-03-12 14:16:00.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#685 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 554
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2373 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 4
      -comments: Doctrine\ORM\PersistentCollection {#2384 …}
      -tags: Doctrine\ORM\PersistentCollection {#2379 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
74 ERROR ROLE_ADMIN
App\Entity\Post {#2396
  -id: 11
  -title: "Test-Driven Development Explained #11"
  -slug: "test-driven-development-explained-11"
  -summary: "Dolor est laudantium sunt hic officia. Et animi sequi quisquam sunt occaecati non quidem ratione. Nisi vitae rem illo libero qui animi totam. Veniam sunt deserunt quo laboriosam autem eaque cum."
  -content: """
    <p>Quaerat consequatur dolorem rerum tempora. Quia exercitationem soluta debitis dolorum aut quia. Tempora exercitationem voluptatem nam voluptates tempore. Debitis debitis ipsam qui eligendi qui. Error veniam repudiandae ducimus voluptate quia.</p>\n
    <h2>Asperiores quae laborum.</h2>\n
    <p>Minima ea dolore quasi nam id omnis incidunt. Aut possimus in dolore molestias. Eveniet fugiat atque cumque quia hic cupiditate. Nesciunt reiciendis et vero rerum reiciendis consequatur.</p>\n
    <p>Iste neque omnis dolor est neque. Corrupti est odit necessitatibus sed nobis. Temporibus placeat sapiente facere ut. Ad praesentium voluptatibus quae. Expedita ut repellat est qui velit accusantium recusandae officiis. Ex iure ratione sapiente aut nesciunt consequatur mollitia.</p>\n
    <ul>\n
    <li>Mollitia alias voluptas similique quo.</li>\n
    <li>Ut commodi maxime atque quaerat.</li>\n
    <li>Et id neque laborum.</li>\n
    <li>Corporis debitis qui provident consequuntur nihil.</li>\n
    <li>Soluta aliquam alias et repellat quod est.</li>\n
    </ul>\n
    <h2>Omnis id ad numquam.</h2>\n
    <p>Eos ratione asperiores id repudiandae non fugit. Dignissimos illum cupiditate qui nostrum odit dolor. Vel fugit nihil non ex est eaque cum. Dolore id eos minus et odit nam. Deleniti omnis neque sed omnis voluptate.</p>\n
    <pre><code>// Example code\n
    $example = new Example();\n
    $example->doSomething();\n
    return $example->getResult();</code></pre>\n
    <p>Voluptas omnis labore facere sint quidem omnis. Suscipit earum temporibus harum ut. In officiis a esse officiis. Necessitatibus voluptate cumque laudantium eum eos aut enim. Consequatur at dolores qui eaque in.</p>\n
    <h2>Dolorem quia eum repellendus.</h2>\n
    <p>Eligendi perspiciatis occaecati magnam sit architecto. Expedita nihil quia voluptatibus atque. Atque et rem eum iure molestiae. Voluptas minus tenetur earum mollitia. Sunt rem veritatis consequatur cumque. Rerum sed doloribus vero est facilis ducimus quo. Qui sunt quia qui expedita.</p>\n
    <p>Qui ut qui ab quasi architecto consequatur ut. Ab sequi aut quo velit accusamus maxime temporibus. Dolores quibusdam commodi non dolore aut magnam est.</p>\n
    <h2>Conclusion</h2>\n
    <p>Quis omnis est ex voluptatem accusantium id quod. Aspernatur repellendus porro enim autem aliquid corrupti. Doloremque aliquam enim aut maxime blanditiis esse et maiores. Porro dolores et fugiat qui alias ea nihil officia.</p>
    """
  -publishedAt: DateTimeImmutable @1773324960 {#2395
    date: 2026-03-12 14:16:00.0 UTC (+00:00)
  }
  -status: App\Enum\PostStatus {#685 …}
  -featuredImage: null
  -scheduledAt: null
  -viewCount: 554
  -isFeatured: false
  -author: App\Entity\User {#2005 …}
  -category: App\Entity\Category {#2373 …}
  -series: App\Entity\Series {#2400 …}
  -seriesPosition: 4
  -comments: Doctrine\ORM\PersistentCollection {#2384 …}
  -tags: Doctrine\ORM\PersistentCollection {#2379 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
75 ERROR EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3239
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#937 …}
    -icon: "internal:delete"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "delete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#909 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#934 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2365
    -isAccessible: true
    -primaryKeyValue: 11
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2682 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3437 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/11/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2396
      -id: 11
      -title: "Test-Driven Development Explained #11"
      -slug: "test-driven-development-explained-11"
      -summary: "Dolor est laudantium sunt hic officia. Et animi sequi quisquam sunt occaecati non quidem ratione. Nisi vitae rem illo libero qui animi totam. Veniam sunt deserunt quo laboriosam autem eaque cum."
      -content: """
        <p>Quaerat consequatur dolorem rerum tempora. Quia exercitationem soluta debitis dolorum aut quia. Tempora exercitationem voluptatem nam voluptates tempore. Debitis debitis ipsam qui eligendi qui. Error veniam repudiandae ducimus voluptate quia.</p>\n
        <h2>Asperiores quae laborum.</h2>\n
        <p>Minima ea dolore quasi nam id omnis incidunt. Aut possimus in dolore molestias. Eveniet fugiat atque cumque quia hic cupiditate. Nesciunt reiciendis et vero rerum reiciendis consequatur.</p>\n
        <p>Iste neque omnis dolor est neque. Corrupti est odit necessitatibus sed nobis. Temporibus placeat sapiente facere ut. Ad praesentium voluptatibus quae. Expedita ut repellat est qui velit accusantium recusandae officiis. Ex iure ratione sapiente aut nesciunt consequatur mollitia.</p>\n
        <ul>\n
        <li>Mollitia alias voluptas similique quo.</li>\n
        <li>Ut commodi maxime atque quaerat.</li>\n
        <li>Et id neque laborum.</li>\n
        <li>Corporis debitis qui provident consequuntur nihil.</li>\n
        <li>Soluta aliquam alias et repellat quod est.</li>\n
        </ul>\n
        <h2>Omnis id ad numquam.</h2>\n
        <p>Eos ratione asperiores id repudiandae non fugit. Dignissimos illum cupiditate qui nostrum odit dolor. Vel fugit nihil non ex est eaque cum. Dolore id eos minus et odit nam. Deleniti omnis neque sed omnis voluptate.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Voluptas omnis labore facere sint quidem omnis. Suscipit earum temporibus harum ut. In officiis a esse officiis. Necessitatibus voluptate cumque laudantium eum eos aut enim. Consequatur at dolores qui eaque in.</p>\n
        <h2>Dolorem quia eum repellendus.</h2>\n
        <p>Eligendi perspiciatis occaecati magnam sit architecto. Expedita nihil quia voluptatibus atque. Atque et rem eum iure molestiae. Voluptas minus tenetur earum mollitia. Sunt rem veritatis consequatur cumque. Rerum sed doloribus vero est facilis ducimus quo. Qui sunt quia qui expedita.</p>\n
        <p>Qui ut qui ab quasi architecto consequatur ut. Ab sequi aut quo velit accusamus maxime temporibus. Dolores quibusdam commodi non dolore aut magnam est.</p>\n
        <h2>Conclusion</h2>\n
        <p>Quis omnis est ex voluptatem accusantium id quod. Aspernatur repellendus porro enim autem aliquid corrupti. Doloremque aliquam enim aut maxime blanditiis esse et maiores. Porro dolores et fugiat qui alias ea nihil officia.</p>
        """
      -publishedAt: DateTimeImmutable @1773324960 {#2395
        date: 2026-03-12 14:16:00.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#685 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 554
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2373 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 4
      -comments: Doctrine\ORM\PersistentCollection {#2384 …}
      -tags: Doctrine\ORM\PersistentCollection {#2379 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
76 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3241
    -type: "entity"
    -name: "detail"
    -label: Symfony\Component\Translation\TranslatableMessage {#3386 …}
    -icon: "internal:detail"
    -cssClass: "action-detail"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "detail"
    ]
    -linkUrl: "https://admin.webuni.com/en/admin/post/11?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "detail"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#918 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2365
    -isAccessible: true
    -primaryKeyValue: 11
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2682 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3437 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/11/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2396
      -id: 11
      -title: "Test-Driven Development Explained #11"
      -slug: "test-driven-development-explained-11"
      -summary: "Dolor est laudantium sunt hic officia. Et animi sequi quisquam sunt occaecati non quidem ratione. Nisi vitae rem illo libero qui animi totam. Veniam sunt deserunt quo laboriosam autem eaque cum."
      -content: """
        <p>Quaerat consequatur dolorem rerum tempora. Quia exercitationem soluta debitis dolorum aut quia. Tempora exercitationem voluptatem nam voluptates tempore. Debitis debitis ipsam qui eligendi qui. Error veniam repudiandae ducimus voluptate quia.</p>\n
        <h2>Asperiores quae laborum.</h2>\n
        <p>Minima ea dolore quasi nam id omnis incidunt. Aut possimus in dolore molestias. Eveniet fugiat atque cumque quia hic cupiditate. Nesciunt reiciendis et vero rerum reiciendis consequatur.</p>\n
        <p>Iste neque omnis dolor est neque. Corrupti est odit necessitatibus sed nobis. Temporibus placeat sapiente facere ut. Ad praesentium voluptatibus quae. Expedita ut repellat est qui velit accusantium recusandae officiis. Ex iure ratione sapiente aut nesciunt consequatur mollitia.</p>\n
        <ul>\n
        <li>Mollitia alias voluptas similique quo.</li>\n
        <li>Ut commodi maxime atque quaerat.</li>\n
        <li>Et id neque laborum.</li>\n
        <li>Corporis debitis qui provident consequuntur nihil.</li>\n
        <li>Soluta aliquam alias et repellat quod est.</li>\n
        </ul>\n
        <h2>Omnis id ad numquam.</h2>\n
        <p>Eos ratione asperiores id repudiandae non fugit. Dignissimos illum cupiditate qui nostrum odit dolor. Vel fugit nihil non ex est eaque cum. Dolore id eos minus et odit nam. Deleniti omnis neque sed omnis voluptate.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Voluptas omnis labore facere sint quidem omnis. Suscipit earum temporibus harum ut. In officiis a esse officiis. Necessitatibus voluptate cumque laudantium eum eos aut enim. Consequatur at dolores qui eaque in.</p>\n
        <h2>Dolorem quia eum repellendus.</h2>\n
        <p>Eligendi perspiciatis occaecati magnam sit architecto. Expedita nihil quia voluptatibus atque. Atque et rem eum iure molestiae. Voluptas minus tenetur earum mollitia. Sunt rem veritatis consequatur cumque. Rerum sed doloribus vero est facilis ducimus quo. Qui sunt quia qui expedita.</p>\n
        <p>Qui ut qui ab quasi architecto consequatur ut. Ab sequi aut quo velit accusamus maxime temporibus. Dolores quibusdam commodi non dolore aut magnam est.</p>\n
        <h2>Conclusion</h2>\n
        <p>Quis omnis est ex voluptatem accusantium id quod. Aspernatur repellendus porro enim autem aliquid corrupti. Doloremque aliquam enim aut maxime blanditiis esse et maiores. Porro dolores et fugiat qui alias ea nihil officia.</p>
        """
      -publishedAt: DateTimeImmutable @1773324960 {#2395
        date: 2026-03-12 14:16:00.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#685 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 554
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2373 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 4
      -comments: Doctrine\ORM\PersistentCollection {#2384 …}
      -tags: Doctrine\ORM\PersistentCollection {#2379 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
77 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3242
    -type: "entity"
    -name: "viewOnSite"
    -label: Symfony\Component\Translation\TranslatableMessage {#3398 …}
    -icon: "fa fa-external-link"
    -cssClass: "action-viewOnSite"
    -addedCssClass: ""
    -htmlAttributes: [
      "target" => "_blank"
      "data-action-name" => "viewOnSite"
    ]
    -linkUrl: "/blog/test-driven-development-explained-11"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: null
    -routeName: null
    -routeParameters: []
    -url: Closure(Post $post): string {#965 …}
    -translationParameters: []
    -displayCallable: Closure(Post $post): bool {#966 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#918 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2365
    -isAccessible: true
    -primaryKeyValue: 11
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2682 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3437 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/11/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2396
      -id: 11
      -title: "Test-Driven Development Explained #11"
      -slug: "test-driven-development-explained-11"
      -summary: "Dolor est laudantium sunt hic officia. Et animi sequi quisquam sunt occaecati non quidem ratione. Nisi vitae rem illo libero qui animi totam. Veniam sunt deserunt quo laboriosam autem eaque cum."
      -content: """
        <p>Quaerat consequatur dolorem rerum tempora. Quia exercitationem soluta debitis dolorum aut quia. Tempora exercitationem voluptatem nam voluptates tempore. Debitis debitis ipsam qui eligendi qui. Error veniam repudiandae ducimus voluptate quia.</p>\n
        <h2>Asperiores quae laborum.</h2>\n
        <p>Minima ea dolore quasi nam id omnis incidunt. Aut possimus in dolore molestias. Eveniet fugiat atque cumque quia hic cupiditate. Nesciunt reiciendis et vero rerum reiciendis consequatur.</p>\n
        <p>Iste neque omnis dolor est neque. Corrupti est odit necessitatibus sed nobis. Temporibus placeat sapiente facere ut. Ad praesentium voluptatibus quae. Expedita ut repellat est qui velit accusantium recusandae officiis. Ex iure ratione sapiente aut nesciunt consequatur mollitia.</p>\n
        <ul>\n
        <li>Mollitia alias voluptas similique quo.</li>\n
        <li>Ut commodi maxime atque quaerat.</li>\n
        <li>Et id neque laborum.</li>\n
        <li>Corporis debitis qui provident consequuntur nihil.</li>\n
        <li>Soluta aliquam alias et repellat quod est.</li>\n
        </ul>\n
        <h2>Omnis id ad numquam.</h2>\n
        <p>Eos ratione asperiores id repudiandae non fugit. Dignissimos illum cupiditate qui nostrum odit dolor. Vel fugit nihil non ex est eaque cum. Dolore id eos minus et odit nam. Deleniti omnis neque sed omnis voluptate.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Voluptas omnis labore facere sint quidem omnis. Suscipit earum temporibus harum ut. In officiis a esse officiis. Necessitatibus voluptate cumque laudantium eum eos aut enim. Consequatur at dolores qui eaque in.</p>\n
        <h2>Dolorem quia eum repellendus.</h2>\n
        <p>Eligendi perspiciatis occaecati magnam sit architecto. Expedita nihil quia voluptatibus atque. Atque et rem eum iure molestiae. Voluptas minus tenetur earum mollitia. Sunt rem veritatis consequatur cumque. Rerum sed doloribus vero est facilis ducimus quo. Qui sunt quia qui expedita.</p>\n
        <p>Qui ut qui ab quasi architecto consequatur ut. Ab sequi aut quo velit accusamus maxime temporibus. Dolores quibusdam commodi non dolore aut magnam est.</p>\n
        <h2>Conclusion</h2>\n
        <p>Quis omnis est ex voluptatem accusantium id quod. Aspernatur repellendus porro enim autem aliquid corrupti. Doloremque aliquam enim aut maxime blanditiis esse et maiores. Porro dolores et fugiat qui alias ea nihil officia.</p>
        """
      -publishedAt: DateTimeImmutable @1773324960 {#2395
        date: 2026-03-12 14:16:00.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#685 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 554
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2373 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 4
      -comments: Doctrine\ORM\PersistentCollection {#2384 …}
      -tags: Doctrine\ORM\PersistentCollection {#2379 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
78 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#2315
    -type: "entity"
    -name: "archive"
    -label: Symfony\Component\Translation\TranslatableMessage {#3394 …}
    -icon: "fa fa-archive"
    -cssClass: "action-archive"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "archive"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-action-confirmation"
      "data-action-confirmation" => "true"
      "data-action-variant" => "warning"
      "data-action-confirmation-message" => Symfony\Component\Translation\TranslatableMessage {#3424
        -message: "post.confirm.archive"
        -parameters: [
          "%entity_name%" => "Post"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Post"
          "%entity_label_plural%" => "Posts"
        ]
        -domain: "messages"
      }
      "data-action-entity-name" => Symfony\Component\Translation\TranslatableMessage {#868
        -message: "post.label"
        -parameters: [
          "%entity_name%" => "Post"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
        ]
        -domain: "messages"
      }
      "data-action-entity-id" => "11"
    ]
    -linkUrl: "https://admin.webuni.com/en/admin/post/11/archive?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "archivePost"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Post $post): bool {#960 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#910 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: "post.confirm.archive"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2365
    -isAccessible: true
    -primaryKeyValue: 11
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2682 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3437 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/11/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2396
      -id: 11
      -title: "Test-Driven Development Explained #11"
      -slug: "test-driven-development-explained-11"
      -summary: "Dolor est laudantium sunt hic officia. Et animi sequi quisquam sunt occaecati non quidem ratione. Nisi vitae rem illo libero qui animi totam. Veniam sunt deserunt quo laboriosam autem eaque cum."
      -content: """
        <p>Quaerat consequatur dolorem rerum tempora. Quia exercitationem soluta debitis dolorum aut quia. Tempora exercitationem voluptatem nam voluptates tempore. Debitis debitis ipsam qui eligendi qui. Error veniam repudiandae ducimus voluptate quia.</p>\n
        <h2>Asperiores quae laborum.</h2>\n
        <p>Minima ea dolore quasi nam id omnis incidunt. Aut possimus in dolore molestias. Eveniet fugiat atque cumque quia hic cupiditate. Nesciunt reiciendis et vero rerum reiciendis consequatur.</p>\n
        <p>Iste neque omnis dolor est neque. Corrupti est odit necessitatibus sed nobis. Temporibus placeat sapiente facere ut. Ad praesentium voluptatibus quae. Expedita ut repellat est qui velit accusantium recusandae officiis. Ex iure ratione sapiente aut nesciunt consequatur mollitia.</p>\n
        <ul>\n
        <li>Mollitia alias voluptas similique quo.</li>\n
        <li>Ut commodi maxime atque quaerat.</li>\n
        <li>Et id neque laborum.</li>\n
        <li>Corporis debitis qui provident consequuntur nihil.</li>\n
        <li>Soluta aliquam alias et repellat quod est.</li>\n
        </ul>\n
        <h2>Omnis id ad numquam.</h2>\n
        <p>Eos ratione asperiores id repudiandae non fugit. Dignissimos illum cupiditate qui nostrum odit dolor. Vel fugit nihil non ex est eaque cum. Dolore id eos minus et odit nam. Deleniti omnis neque sed omnis voluptate.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Voluptas omnis labore facere sint quidem omnis. Suscipit earum temporibus harum ut. In officiis a esse officiis. Necessitatibus voluptate cumque laudantium eum eos aut enim. Consequatur at dolores qui eaque in.</p>\n
        <h2>Dolorem quia eum repellendus.</h2>\n
        <p>Eligendi perspiciatis occaecati magnam sit architecto. Expedita nihil quia voluptatibus atque. Atque et rem eum iure molestiae. Voluptas minus tenetur earum mollitia. Sunt rem veritatis consequatur cumque. Rerum sed doloribus vero est facilis ducimus quo. Qui sunt quia qui expedita.</p>\n
        <p>Qui ut qui ab quasi architecto consequatur ut. Ab sequi aut quo velit accusamus maxime temporibus. Dolores quibusdam commodi non dolore aut magnam est.</p>\n
        <h2>Conclusion</h2>\n
        <p>Quis omnis est ex voluptatem accusantium id quod. Aspernatur repellendus porro enim autem aliquid corrupti. Doloremque aliquam enim aut maxime blanditiis esse et maiores. Porro dolores et fugiat qui alias ea nihil officia.</p>
        """
      -publishedAt: DateTimeImmutable @1773324960 {#2395
        date: 2026-03-12 14:16:00.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#685 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 554
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2373 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 4
      -comments: Doctrine\ORM\PersistentCollection {#2384 …}
      -tags: Doctrine\ORM\PersistentCollection {#2379 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
79 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3340
    -type: "entity"
    -name: "publish"
    -label: "action.publish"
    -icon: "fa fa-check-circle"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "publishPost"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Post $post): bool {#954 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#911 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2365
    -isAccessible: true
    -primaryKeyValue: 11
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2682 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3437 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/11/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2396
      -id: 11
      -title: "Test-Driven Development Explained #11"
      -slug: "test-driven-development-explained-11"
      -summary: "Dolor est laudantium sunt hic officia. Et animi sequi quisquam sunt occaecati non quidem ratione. Nisi vitae rem illo libero qui animi totam. Veniam sunt deserunt quo laboriosam autem eaque cum."
      -content: """
        <p>Quaerat consequatur dolorem rerum tempora. Quia exercitationem soluta debitis dolorum aut quia. Tempora exercitationem voluptatem nam voluptates tempore. Debitis debitis ipsam qui eligendi qui. Error veniam repudiandae ducimus voluptate quia.</p>\n
        <h2>Asperiores quae laborum.</h2>\n
        <p>Minima ea dolore quasi nam id omnis incidunt. Aut possimus in dolore molestias. Eveniet fugiat atque cumque quia hic cupiditate. Nesciunt reiciendis et vero rerum reiciendis consequatur.</p>\n
        <p>Iste neque omnis dolor est neque. Corrupti est odit necessitatibus sed nobis. Temporibus placeat sapiente facere ut. Ad praesentium voluptatibus quae. Expedita ut repellat est qui velit accusantium recusandae officiis. Ex iure ratione sapiente aut nesciunt consequatur mollitia.</p>\n
        <ul>\n
        <li>Mollitia alias voluptas similique quo.</li>\n
        <li>Ut commodi maxime atque quaerat.</li>\n
        <li>Et id neque laborum.</li>\n
        <li>Corporis debitis qui provident consequuntur nihil.</li>\n
        <li>Soluta aliquam alias et repellat quod est.</li>\n
        </ul>\n
        <h2>Omnis id ad numquam.</h2>\n
        <p>Eos ratione asperiores id repudiandae non fugit. Dignissimos illum cupiditate qui nostrum odit dolor. Vel fugit nihil non ex est eaque cum. Dolore id eos minus et odit nam. Deleniti omnis neque sed omnis voluptate.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Voluptas omnis labore facere sint quidem omnis. Suscipit earum temporibus harum ut. In officiis a esse officiis. Necessitatibus voluptate cumque laudantium eum eos aut enim. Consequatur at dolores qui eaque in.</p>\n
        <h2>Dolorem quia eum repellendus.</h2>\n
        <p>Eligendi perspiciatis occaecati magnam sit architecto. Expedita nihil quia voluptatibus atque. Atque et rem eum iure molestiae. Voluptas minus tenetur earum mollitia. Sunt rem veritatis consequatur cumque. Rerum sed doloribus vero est facilis ducimus quo. Qui sunt quia qui expedita.</p>\n
        <p>Qui ut qui ab quasi architecto consequatur ut. Ab sequi aut quo velit accusamus maxime temporibus. Dolores quibusdam commodi non dolore aut magnam est.</p>\n
        <h2>Conclusion</h2>\n
        <p>Quis omnis est ex voluptatem accusantium id quod. Aspernatur repellendus porro enim autem aliquid corrupti. Doloremque aliquam enim aut maxime blanditiis esse et maiores. Porro dolores et fugiat qui alias ea nihil officia.</p>
        """
      -publishedAt: DateTimeImmutable @1773324960 {#2395
        date: 2026-03-12 14:16:00.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#685 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 554
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2373 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 4
      -comments: Doctrine\ORM\PersistentCollection {#2384 …}
      -tags: Doctrine\ORM\PersistentCollection {#2379 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
80 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3351
    -type: "entity"
    -name: "unpublish"
    -label: Symfony\Component\Translation\TranslatableMessage {#3419 …}
    -icon: "fa fa-eye-slash"
    -cssClass: "action-unpublish"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "unpublish"
    ]
    -linkUrl: "https://admin.webuni.com/en/admin/post/11/unpublish?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "unpublishPost"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Post $post): bool {#957 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#909 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2365
    -isAccessible: true
    -primaryKeyValue: 11
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2682 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3437 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/11/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2396
      -id: 11
      -title: "Test-Driven Development Explained #11"
      -slug: "test-driven-development-explained-11"
      -summary: "Dolor est laudantium sunt hic officia. Et animi sequi quisquam sunt occaecati non quidem ratione. Nisi vitae rem illo libero qui animi totam. Veniam sunt deserunt quo laboriosam autem eaque cum."
      -content: """
        <p>Quaerat consequatur dolorem rerum tempora. Quia exercitationem soluta debitis dolorum aut quia. Tempora exercitationem voluptatem nam voluptates tempore. Debitis debitis ipsam qui eligendi qui. Error veniam repudiandae ducimus voluptate quia.</p>\n
        <h2>Asperiores quae laborum.</h2>\n
        <p>Minima ea dolore quasi nam id omnis incidunt. Aut possimus in dolore molestias. Eveniet fugiat atque cumque quia hic cupiditate. Nesciunt reiciendis et vero rerum reiciendis consequatur.</p>\n
        <p>Iste neque omnis dolor est neque. Corrupti est odit necessitatibus sed nobis. Temporibus placeat sapiente facere ut. Ad praesentium voluptatibus quae. Expedita ut repellat est qui velit accusantium recusandae officiis. Ex iure ratione sapiente aut nesciunt consequatur mollitia.</p>\n
        <ul>\n
        <li>Mollitia alias voluptas similique quo.</li>\n
        <li>Ut commodi maxime atque quaerat.</li>\n
        <li>Et id neque laborum.</li>\n
        <li>Corporis debitis qui provident consequuntur nihil.</li>\n
        <li>Soluta aliquam alias et repellat quod est.</li>\n
        </ul>\n
        <h2>Omnis id ad numquam.</h2>\n
        <p>Eos ratione asperiores id repudiandae non fugit. Dignissimos illum cupiditate qui nostrum odit dolor. Vel fugit nihil non ex est eaque cum. Dolore id eos minus et odit nam. Deleniti omnis neque sed omnis voluptate.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Voluptas omnis labore facere sint quidem omnis. Suscipit earum temporibus harum ut. In officiis a esse officiis. Necessitatibus voluptate cumque laudantium eum eos aut enim. Consequatur at dolores qui eaque in.</p>\n
        <h2>Dolorem quia eum repellendus.</h2>\n
        <p>Eligendi perspiciatis occaecati magnam sit architecto. Expedita nihil quia voluptatibus atque. Atque et rem eum iure molestiae. Voluptas minus tenetur earum mollitia. Sunt rem veritatis consequatur cumque. Rerum sed doloribus vero est facilis ducimus quo. Qui sunt quia qui expedita.</p>\n
        <p>Qui ut qui ab quasi architecto consequatur ut. Ab sequi aut quo velit accusamus maxime temporibus. Dolores quibusdam commodi non dolore aut magnam est.</p>\n
        <h2>Conclusion</h2>\n
        <p>Quis omnis est ex voluptatem accusantium id quod. Aspernatur repellendus porro enim autem aliquid corrupti. Doloremque aliquam enim aut maxime blanditiis esse et maiores. Porro dolores et fugiat qui alias ea nihil officia.</p>
        """
      -publishedAt: DateTimeImmutable @1773324960 {#2395
        date: 2026-03-12 14:16:00.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#685 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 554
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2373 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 4
      -comments: Doctrine\ORM\PersistentCollection {#2384 …}
      -tags: Doctrine\ORM\PersistentCollection {#2379 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
81 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3224
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3452 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://admin.webuni.com/en/admin/post/10/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#918 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2455
    -isAccessible: true
    -primaryKeyValue: 10
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2800 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3471 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/10/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2439
      -id: 10
      -title: "Securing Your Web Application #10"
      -slug: "securing-your-web-application-10"
      -summary: "Veritatis repudiandae reiciendis numquam sed molestias minima. Blanditiis et dolores sunt et molestiae et. Doloribus quis eum nulla dolorem sunt quae. Nemo et itaque vitae porro quam temporibus illo et."
      -content: """
        <p>Sit omnis aliquid voluptatem. Corrupti non magni sit eos et nam. Qui nam facere nemo reiciendis. Consequuntur aspernatur officia voluptate ut eaque consequatur modi.</p>\n
        <h2>Ipsam voluptatum quia veritatis ipsa vel.</h2>\n
        <p>Et id tempora quas aut porro. Debitis repudiandae magnam quidem sequi delectus consequatur. Impedit voluptatem nihil unde aspernatur. Culpa quibusdam blanditiis quam suscipit sit accusamus aut. Est suscipit sed quasi praesentium doloribus magni velit. Sit quia voluptatibus totam ratione laudantium. Aliquid vitae rerum explicabo minus.</p>\n
        <p>Quae ut ut dicta et tempore. Dolorum rerum similique esse laboriosam. Vitae labore officiis corrupti saepe perspiciatis rerum fuga cum. Minima quisquam ullam suscipit officia nihil corporis. Quas magni pariatur qui et.</p>\n
        <ul>\n
        <li>Exercitationem voluptatem quam et nam nobis corrupti qui repudiandae.</li>\n
        <li>Eligendi saepe quibusdam sed occaecati explicabo.</li>\n
        <li>Error incidunt sint sit omnis quam.</li>\n
        <li>Voluptate corporis voluptatibus non ab perferendis labore officia molestiae.</li>\n
        <li>Rerum enim recusandae ipsam et in atque commodi.</li>\n
        </ul>\n
        <h2>Cum aut laboriosam ipsam ut est.</h2>\n
        <p>Architecto sed illo eveniet est est quo quae. Quos voluptas consectetur praesentium earum. Molestiae eos neque beatae eaque. Sed recusandae ad qui a quis. Ut corporis cupiditate ut praesentium dolores aliquam.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Esse sed incidunt facilis maiores dolor odit et. Rerum numquam facilis et quae ex. Error rerum dolor iusto nostrum ipsum ex esse. Voluptatum rerum omnis non. Rerum quaerat itaque ut est itaque distinctio ut.</p>\n
        <h2>Ut minus similique deleniti.</h2>\n
        <p>Numquam non enim voluptas aspernatur. Illum ullam similique facilis cumque neque aut esse ducimus. Unde ex expedita iste. Placeat impedit distinctio cumque ipsum mollitia. Necessitatibus nesciunt quae porro recusandae rem.</p>\n
        <p>Cum odit pariatur dolore qui est. Dolore et sed quam maiores perspiciatis asperiores nobis vitae. Modi repellat facilis fuga odit et. Veniam et odio itaque omnis repellendus accusamus.</p>\n
        <h2>Conclusion</h2>\n
        <p>Aut recusandae sapiente itaque deserunt corporis porro non eius. Nihil ut explicabo reiciendis ea reprehenderit odio. Nihil qui harum aliquam molestiae qui odit voluptatem suscipit. Fuga odit suscipit nostrum.</p>
        """
      -publishedAt: DateTimeImmutable @1773324794 {#2366
        date: 2026-03-12 14:13:14.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#687 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 0
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2373 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 3
      -comments: Doctrine\ORM\PersistentCollection {#2438 …}
      -tags: Doctrine\ORM\PersistentCollection {#2441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
82 ERROR ROLE_ADMIN
App\Entity\Post {#2439
  -id: 10
  -title: "Securing Your Web Application #10"
  -slug: "securing-your-web-application-10"
  -summary: "Veritatis repudiandae reiciendis numquam sed molestias minima. Blanditiis et dolores sunt et molestiae et. Doloribus quis eum nulla dolorem sunt quae. Nemo et itaque vitae porro quam temporibus illo et."
  -content: """
    <p>Sit omnis aliquid voluptatem. Corrupti non magni sit eos et nam. Qui nam facere nemo reiciendis. Consequuntur aspernatur officia voluptate ut eaque consequatur modi.</p>\n
    <h2>Ipsam voluptatum quia veritatis ipsa vel.</h2>\n
    <p>Et id tempora quas aut porro. Debitis repudiandae magnam quidem sequi delectus consequatur. Impedit voluptatem nihil unde aspernatur. Culpa quibusdam blanditiis quam suscipit sit accusamus aut. Est suscipit sed quasi praesentium doloribus magni velit. Sit quia voluptatibus totam ratione laudantium. Aliquid vitae rerum explicabo minus.</p>\n
    <p>Quae ut ut dicta et tempore. Dolorum rerum similique esse laboriosam. Vitae labore officiis corrupti saepe perspiciatis rerum fuga cum. Minima quisquam ullam suscipit officia nihil corporis. Quas magni pariatur qui et.</p>\n
    <ul>\n
    <li>Exercitationem voluptatem quam et nam nobis corrupti qui repudiandae.</li>\n
    <li>Eligendi saepe quibusdam sed occaecati explicabo.</li>\n
    <li>Error incidunt sint sit omnis quam.</li>\n
    <li>Voluptate corporis voluptatibus non ab perferendis labore officia molestiae.</li>\n
    <li>Rerum enim recusandae ipsam et in atque commodi.</li>\n
    </ul>\n
    <h2>Cum aut laboriosam ipsam ut est.</h2>\n
    <p>Architecto sed illo eveniet est est quo quae. Quos voluptas consectetur praesentium earum. Molestiae eos neque beatae eaque. Sed recusandae ad qui a quis. Ut corporis cupiditate ut praesentium dolores aliquam.</p>\n
    <pre><code>// Example code\n
    $example = new Example();\n
    $example->doSomething();\n
    return $example->getResult();</code></pre>\n
    <p>Esse sed incidunt facilis maiores dolor odit et. Rerum numquam facilis et quae ex. Error rerum dolor iusto nostrum ipsum ex esse. Voluptatum rerum omnis non. Rerum quaerat itaque ut est itaque distinctio ut.</p>\n
    <h2>Ut minus similique deleniti.</h2>\n
    <p>Numquam non enim voluptas aspernatur. Illum ullam similique facilis cumque neque aut esse ducimus. Unde ex expedita iste. Placeat impedit distinctio cumque ipsum mollitia. Necessitatibus nesciunt quae porro recusandae rem.</p>\n
    <p>Cum odit pariatur dolore qui est. Dolore et sed quam maiores perspiciatis asperiores nobis vitae. Modi repellat facilis fuga odit et. Veniam et odio itaque omnis repellendus accusamus.</p>\n
    <h2>Conclusion</h2>\n
    <p>Aut recusandae sapiente itaque deserunt corporis porro non eius. Nihil ut explicabo reiciendis ea reprehenderit odio. Nihil qui harum aliquam molestiae qui odit voluptatem suscipit. Fuga odit suscipit nostrum.</p>
    """
  -publishedAt: DateTimeImmutable @1773324794 {#2366
    date: 2026-03-12 14:13:14.0 UTC (+00:00)
  }
  -status: App\Enum\PostStatus {#687 …}
  -featuredImage: null
  -scheduledAt: null
  -viewCount: 0
  -isFeatured: false
  -author: App\Entity\User {#2005 …}
  -category: App\Entity\Category {#2373 …}
  -series: App\Entity\Series {#2400 …}
  -seriesPosition: 3
  -comments: Doctrine\ORM\PersistentCollection {#2438 …}
  -tags: Doctrine\ORM\PersistentCollection {#2441 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
83 ERROR EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3312
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#937 …}
    -icon: "internal:delete"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "delete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#909 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#934 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2455
    -isAccessible: true
    -primaryKeyValue: 10
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2800 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3471 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/10/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2439
      -id: 10
      -title: "Securing Your Web Application #10"
      -slug: "securing-your-web-application-10"
      -summary: "Veritatis repudiandae reiciendis numquam sed molestias minima. Blanditiis et dolores sunt et molestiae et. Doloribus quis eum nulla dolorem sunt quae. Nemo et itaque vitae porro quam temporibus illo et."
      -content: """
        <p>Sit omnis aliquid voluptatem. Corrupti non magni sit eos et nam. Qui nam facere nemo reiciendis. Consequuntur aspernatur officia voluptate ut eaque consequatur modi.</p>\n
        <h2>Ipsam voluptatum quia veritatis ipsa vel.</h2>\n
        <p>Et id tempora quas aut porro. Debitis repudiandae magnam quidem sequi delectus consequatur. Impedit voluptatem nihil unde aspernatur. Culpa quibusdam blanditiis quam suscipit sit accusamus aut. Est suscipit sed quasi praesentium doloribus magni velit. Sit quia voluptatibus totam ratione laudantium. Aliquid vitae rerum explicabo minus.</p>\n
        <p>Quae ut ut dicta et tempore. Dolorum rerum similique esse laboriosam. Vitae labore officiis corrupti saepe perspiciatis rerum fuga cum. Minima quisquam ullam suscipit officia nihil corporis. Quas magni pariatur qui et.</p>\n
        <ul>\n
        <li>Exercitationem voluptatem quam et nam nobis corrupti qui repudiandae.</li>\n
        <li>Eligendi saepe quibusdam sed occaecati explicabo.</li>\n
        <li>Error incidunt sint sit omnis quam.</li>\n
        <li>Voluptate corporis voluptatibus non ab perferendis labore officia molestiae.</li>\n
        <li>Rerum enim recusandae ipsam et in atque commodi.</li>\n
        </ul>\n
        <h2>Cum aut laboriosam ipsam ut est.</h2>\n
        <p>Architecto sed illo eveniet est est quo quae. Quos voluptas consectetur praesentium earum. Molestiae eos neque beatae eaque. Sed recusandae ad qui a quis. Ut corporis cupiditate ut praesentium dolores aliquam.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Esse sed incidunt facilis maiores dolor odit et. Rerum numquam facilis et quae ex. Error rerum dolor iusto nostrum ipsum ex esse. Voluptatum rerum omnis non. Rerum quaerat itaque ut est itaque distinctio ut.</p>\n
        <h2>Ut minus similique deleniti.</h2>\n
        <p>Numquam non enim voluptas aspernatur. Illum ullam similique facilis cumque neque aut esse ducimus. Unde ex expedita iste. Placeat impedit distinctio cumque ipsum mollitia. Necessitatibus nesciunt quae porro recusandae rem.</p>\n
        <p>Cum odit pariatur dolore qui est. Dolore et sed quam maiores perspiciatis asperiores nobis vitae. Modi repellat facilis fuga odit et. Veniam et odio itaque omnis repellendus accusamus.</p>\n
        <h2>Conclusion</h2>\n
        <p>Aut recusandae sapiente itaque deserunt corporis porro non eius. Nihil ut explicabo reiciendis ea reprehenderit odio. Nihil qui harum aliquam molestiae qui odit voluptatem suscipit. Fuga odit suscipit nostrum.</p>
        """
      -publishedAt: DateTimeImmutable @1773324794 {#2366
        date: 2026-03-12 14:13:14.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#687 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 0
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2373 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 3
      -comments: Doctrine\ORM\PersistentCollection {#2438 …}
      -tags: Doctrine\ORM\PersistentCollection {#2441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
84 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3314
    -type: "entity"
    -name: "detail"
    -label: Symfony\Component\Translation\TranslatableMessage {#3459 …}
    -icon: "internal:detail"
    -cssClass: "action-detail"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "detail"
    ]
    -linkUrl: "https://admin.webuni.com/en/admin/post/10?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "detail"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#918 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2455
    -isAccessible: true
    -primaryKeyValue: 10
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2800 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3471 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/10/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2439
      -id: 10
      -title: "Securing Your Web Application #10"
      -slug: "securing-your-web-application-10"
      -summary: "Veritatis repudiandae reiciendis numquam sed molestias minima. Blanditiis et dolores sunt et molestiae et. Doloribus quis eum nulla dolorem sunt quae. Nemo et itaque vitae porro quam temporibus illo et."
      -content: """
        <p>Sit omnis aliquid voluptatem. Corrupti non magni sit eos et nam. Qui nam facere nemo reiciendis. Consequuntur aspernatur officia voluptate ut eaque consequatur modi.</p>\n
        <h2>Ipsam voluptatum quia veritatis ipsa vel.</h2>\n
        <p>Et id tempora quas aut porro. Debitis repudiandae magnam quidem sequi delectus consequatur. Impedit voluptatem nihil unde aspernatur. Culpa quibusdam blanditiis quam suscipit sit accusamus aut. Est suscipit sed quasi praesentium doloribus magni velit. Sit quia voluptatibus totam ratione laudantium. Aliquid vitae rerum explicabo minus.</p>\n
        <p>Quae ut ut dicta et tempore. Dolorum rerum similique esse laboriosam. Vitae labore officiis corrupti saepe perspiciatis rerum fuga cum. Minima quisquam ullam suscipit officia nihil corporis. Quas magni pariatur qui et.</p>\n
        <ul>\n
        <li>Exercitationem voluptatem quam et nam nobis corrupti qui repudiandae.</li>\n
        <li>Eligendi saepe quibusdam sed occaecati explicabo.</li>\n
        <li>Error incidunt sint sit omnis quam.</li>\n
        <li>Voluptate corporis voluptatibus non ab perferendis labore officia molestiae.</li>\n
        <li>Rerum enim recusandae ipsam et in atque commodi.</li>\n
        </ul>\n
        <h2>Cum aut laboriosam ipsam ut est.</h2>\n
        <p>Architecto sed illo eveniet est est quo quae. Quos voluptas consectetur praesentium earum. Molestiae eos neque beatae eaque. Sed recusandae ad qui a quis. Ut corporis cupiditate ut praesentium dolores aliquam.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Esse sed incidunt facilis maiores dolor odit et. Rerum numquam facilis et quae ex. Error rerum dolor iusto nostrum ipsum ex esse. Voluptatum rerum omnis non. Rerum quaerat itaque ut est itaque distinctio ut.</p>\n
        <h2>Ut minus similique deleniti.</h2>\n
        <p>Numquam non enim voluptas aspernatur. Illum ullam similique facilis cumque neque aut esse ducimus. Unde ex expedita iste. Placeat impedit distinctio cumque ipsum mollitia. Necessitatibus nesciunt quae porro recusandae rem.</p>\n
        <p>Cum odit pariatur dolore qui est. Dolore et sed quam maiores perspiciatis asperiores nobis vitae. Modi repellat facilis fuga odit et. Veniam et odio itaque omnis repellendus accusamus.</p>\n
        <h2>Conclusion</h2>\n
        <p>Aut recusandae sapiente itaque deserunt corporis porro non eius. Nihil ut explicabo reiciendis ea reprehenderit odio. Nihil qui harum aliquam molestiae qui odit voluptatem suscipit. Fuga odit suscipit nostrum.</p>
        """
      -publishedAt: DateTimeImmutable @1773324794 {#2366
        date: 2026-03-12 14:13:14.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#687 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 0
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2373 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 3
      -comments: Doctrine\ORM\PersistentCollection {#2438 …}
      -tags: Doctrine\ORM\PersistentCollection {#2441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
85 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3315
    -type: "entity"
    -name: "viewOnSite"
    -label: "action.view_on_site"
    -icon: "fa fa-external-link"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: [
      "target" => "_blank"
    ]
    -linkUrl: null
    -templatePath: null
    -crudActionName: null
    -routeName: null
    -routeParameters: []
    -url: Closure(Post $post): string {#965 …}
    -translationParameters: []
    -displayCallable: Closure(Post $post): bool {#966 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#918 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2455
    -isAccessible: true
    -primaryKeyValue: 10
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2800 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3471 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/10/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2439
      -id: 10
      -title: "Securing Your Web Application #10"
      -slug: "securing-your-web-application-10"
      -summary: "Veritatis repudiandae reiciendis numquam sed molestias minima. Blanditiis et dolores sunt et molestiae et. Doloribus quis eum nulla dolorem sunt quae. Nemo et itaque vitae porro quam temporibus illo et."
      -content: """
        <p>Sit omnis aliquid voluptatem. Corrupti non magni sit eos et nam. Qui nam facere nemo reiciendis. Consequuntur aspernatur officia voluptate ut eaque consequatur modi.</p>\n
        <h2>Ipsam voluptatum quia veritatis ipsa vel.</h2>\n
        <p>Et id tempora quas aut porro. Debitis repudiandae magnam quidem sequi delectus consequatur. Impedit voluptatem nihil unde aspernatur. Culpa quibusdam blanditiis quam suscipit sit accusamus aut. Est suscipit sed quasi praesentium doloribus magni velit. Sit quia voluptatibus totam ratione laudantium. Aliquid vitae rerum explicabo minus.</p>\n
        <p>Quae ut ut dicta et tempore. Dolorum rerum similique esse laboriosam. Vitae labore officiis corrupti saepe perspiciatis rerum fuga cum. Minima quisquam ullam suscipit officia nihil corporis. Quas magni pariatur qui et.</p>\n
        <ul>\n
        <li>Exercitationem voluptatem quam et nam nobis corrupti qui repudiandae.</li>\n
        <li>Eligendi saepe quibusdam sed occaecati explicabo.</li>\n
        <li>Error incidunt sint sit omnis quam.</li>\n
        <li>Voluptate corporis voluptatibus non ab perferendis labore officia molestiae.</li>\n
        <li>Rerum enim recusandae ipsam et in atque commodi.</li>\n
        </ul>\n
        <h2>Cum aut laboriosam ipsam ut est.</h2>\n
        <p>Architecto sed illo eveniet est est quo quae. Quos voluptas consectetur praesentium earum. Molestiae eos neque beatae eaque. Sed recusandae ad qui a quis. Ut corporis cupiditate ut praesentium dolores aliquam.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Esse sed incidunt facilis maiores dolor odit et. Rerum numquam facilis et quae ex. Error rerum dolor iusto nostrum ipsum ex esse. Voluptatum rerum omnis non. Rerum quaerat itaque ut est itaque distinctio ut.</p>\n
        <h2>Ut minus similique deleniti.</h2>\n
        <p>Numquam non enim voluptas aspernatur. Illum ullam similique facilis cumque neque aut esse ducimus. Unde ex expedita iste. Placeat impedit distinctio cumque ipsum mollitia. Necessitatibus nesciunt quae porro recusandae rem.</p>\n
        <p>Cum odit pariatur dolore qui est. Dolore et sed quam maiores perspiciatis asperiores nobis vitae. Modi repellat facilis fuga odit et. Veniam et odio itaque omnis repellendus accusamus.</p>\n
        <h2>Conclusion</h2>\n
        <p>Aut recusandae sapiente itaque deserunt corporis porro non eius. Nihil ut explicabo reiciendis ea reprehenderit odio. Nihil qui harum aliquam molestiae qui odit voluptatem suscipit. Fuga odit suscipit nostrum.</p>
        """
      -publishedAt: DateTimeImmutable @1773324794 {#2366
        date: 2026-03-12 14:13:14.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#687 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 0
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2373 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 3
      -comments: Doctrine\ORM\PersistentCollection {#2438 …}
      -tags: Doctrine\ORM\PersistentCollection {#2441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
86 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3240
    -type: "entity"
    -name: "archive"
    -label: "action.archive"
    -icon: "fa fa-archive"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "archivePost"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Post $post): bool {#960 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#910 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: "post.confirm.archive"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2455
    -isAccessible: true
    -primaryKeyValue: 10
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2800 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3471 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/10/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2439
      -id: 10
      -title: "Securing Your Web Application #10"
      -slug: "securing-your-web-application-10"
      -summary: "Veritatis repudiandae reiciendis numquam sed molestias minima. Blanditiis et dolores sunt et molestiae et. Doloribus quis eum nulla dolorem sunt quae. Nemo et itaque vitae porro quam temporibus illo et."
      -content: """
        <p>Sit omnis aliquid voluptatem. Corrupti non magni sit eos et nam. Qui nam facere nemo reiciendis. Consequuntur aspernatur officia voluptate ut eaque consequatur modi.</p>\n
        <h2>Ipsam voluptatum quia veritatis ipsa vel.</h2>\n
        <p>Et id tempora quas aut porro. Debitis repudiandae magnam quidem sequi delectus consequatur. Impedit voluptatem nihil unde aspernatur. Culpa quibusdam blanditiis quam suscipit sit accusamus aut. Est suscipit sed quasi praesentium doloribus magni velit. Sit quia voluptatibus totam ratione laudantium. Aliquid vitae rerum explicabo minus.</p>\n
        <p>Quae ut ut dicta et tempore. Dolorum rerum similique esse laboriosam. Vitae labore officiis corrupti saepe perspiciatis rerum fuga cum. Minima quisquam ullam suscipit officia nihil corporis. Quas magni pariatur qui et.</p>\n
        <ul>\n
        <li>Exercitationem voluptatem quam et nam nobis corrupti qui repudiandae.</li>\n
        <li>Eligendi saepe quibusdam sed occaecati explicabo.</li>\n
        <li>Error incidunt sint sit omnis quam.</li>\n
        <li>Voluptate corporis voluptatibus non ab perferendis labore officia molestiae.</li>\n
        <li>Rerum enim recusandae ipsam et in atque commodi.</li>\n
        </ul>\n
        <h2>Cum aut laboriosam ipsam ut est.</h2>\n
        <p>Architecto sed illo eveniet est est quo quae. Quos voluptas consectetur praesentium earum. Molestiae eos neque beatae eaque. Sed recusandae ad qui a quis. Ut corporis cupiditate ut praesentium dolores aliquam.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Esse sed incidunt facilis maiores dolor odit et. Rerum numquam facilis et quae ex. Error rerum dolor iusto nostrum ipsum ex esse. Voluptatum rerum omnis non. Rerum quaerat itaque ut est itaque distinctio ut.</p>\n
        <h2>Ut minus similique deleniti.</h2>\n
        <p>Numquam non enim voluptas aspernatur. Illum ullam similique facilis cumque neque aut esse ducimus. Unde ex expedita iste. Placeat impedit distinctio cumque ipsum mollitia. Necessitatibus nesciunt quae porro recusandae rem.</p>\n
        <p>Cum odit pariatur dolore qui est. Dolore et sed quam maiores perspiciatis asperiores nobis vitae. Modi repellat facilis fuga odit et. Veniam et odio itaque omnis repellendus accusamus.</p>\n
        <h2>Conclusion</h2>\n
        <p>Aut recusandae sapiente itaque deserunt corporis porro non eius. Nihil ut explicabo reiciendis ea reprehenderit odio. Nihil qui harum aliquam molestiae qui odit voluptatem suscipit. Fuga odit suscipit nostrum.</p>
        """
      -publishedAt: DateTimeImmutable @1773324794 {#2366
        date: 2026-03-12 14:13:14.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#687 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 0
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2373 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 3
      -comments: Doctrine\ORM\PersistentCollection {#2438 …}
      -tags: Doctrine\ORM\PersistentCollection {#2441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
87 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3431
    -type: "entity"
    -name: "publish"
    -label: "action.publish"
    -icon: "fa fa-check-circle"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "publishPost"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Post $post): bool {#954 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#911 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2455
    -isAccessible: true
    -primaryKeyValue: 10
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2800 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3471 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/10/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2439
      -id: 10
      -title: "Securing Your Web Application #10"
      -slug: "securing-your-web-application-10"
      -summary: "Veritatis repudiandae reiciendis numquam sed molestias minima. Blanditiis et dolores sunt et molestiae et. Doloribus quis eum nulla dolorem sunt quae. Nemo et itaque vitae porro quam temporibus illo et."
      -content: """
        <p>Sit omnis aliquid voluptatem. Corrupti non magni sit eos et nam. Qui nam facere nemo reiciendis. Consequuntur aspernatur officia voluptate ut eaque consequatur modi.</p>\n
        <h2>Ipsam voluptatum quia veritatis ipsa vel.</h2>\n
        <p>Et id tempora quas aut porro. Debitis repudiandae magnam quidem sequi delectus consequatur. Impedit voluptatem nihil unde aspernatur. Culpa quibusdam blanditiis quam suscipit sit accusamus aut. Est suscipit sed quasi praesentium doloribus magni velit. Sit quia voluptatibus totam ratione laudantium. Aliquid vitae rerum explicabo minus.</p>\n
        <p>Quae ut ut dicta et tempore. Dolorum rerum similique esse laboriosam. Vitae labore officiis corrupti saepe perspiciatis rerum fuga cum. Minima quisquam ullam suscipit officia nihil corporis. Quas magni pariatur qui et.</p>\n
        <ul>\n
        <li>Exercitationem voluptatem quam et nam nobis corrupti qui repudiandae.</li>\n
        <li>Eligendi saepe quibusdam sed occaecati explicabo.</li>\n
        <li>Error incidunt sint sit omnis quam.</li>\n
        <li>Voluptate corporis voluptatibus non ab perferendis labore officia molestiae.</li>\n
        <li>Rerum enim recusandae ipsam et in atque commodi.</li>\n
        </ul>\n
        <h2>Cum aut laboriosam ipsam ut est.</h2>\n
        <p>Architecto sed illo eveniet est est quo quae. Quos voluptas consectetur praesentium earum. Molestiae eos neque beatae eaque. Sed recusandae ad qui a quis. Ut corporis cupiditate ut praesentium dolores aliquam.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Esse sed incidunt facilis maiores dolor odit et. Rerum numquam facilis et quae ex. Error rerum dolor iusto nostrum ipsum ex esse. Voluptatum rerum omnis non. Rerum quaerat itaque ut est itaque distinctio ut.</p>\n
        <h2>Ut minus similique deleniti.</h2>\n
        <p>Numquam non enim voluptas aspernatur. Illum ullam similique facilis cumque neque aut esse ducimus. Unde ex expedita iste. Placeat impedit distinctio cumque ipsum mollitia. Necessitatibus nesciunt quae porro recusandae rem.</p>\n
        <p>Cum odit pariatur dolore qui est. Dolore et sed quam maiores perspiciatis asperiores nobis vitae. Modi repellat facilis fuga odit et. Veniam et odio itaque omnis repellendus accusamus.</p>\n
        <h2>Conclusion</h2>\n
        <p>Aut recusandae sapiente itaque deserunt corporis porro non eius. Nihil ut explicabo reiciendis ea reprehenderit odio. Nihil qui harum aliquam molestiae qui odit voluptatem suscipit. Fuga odit suscipit nostrum.</p>
        """
      -publishedAt: DateTimeImmutable @1773324794 {#2366
        date: 2026-03-12 14:13:14.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#687 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 0
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2373 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 3
      -comments: Doctrine\ORM\PersistentCollection {#2438 …}
      -tags: Doctrine\ORM\PersistentCollection {#2441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
88 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3432
    -type: "entity"
    -name: "unpublish"
    -label: "action.unpublish"
    -icon: "fa fa-eye-slash"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "unpublishPost"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Post $post): bool {#957 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#909 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2455
    -isAccessible: true
    -primaryKeyValue: 10
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2800 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3471 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/10/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2439
      -id: 10
      -title: "Securing Your Web Application #10"
      -slug: "securing-your-web-application-10"
      -summary: "Veritatis repudiandae reiciendis numquam sed molestias minima. Blanditiis et dolores sunt et molestiae et. Doloribus quis eum nulla dolorem sunt quae. Nemo et itaque vitae porro quam temporibus illo et."
      -content: """
        <p>Sit omnis aliquid voluptatem. Corrupti non magni sit eos et nam. Qui nam facere nemo reiciendis. Consequuntur aspernatur officia voluptate ut eaque consequatur modi.</p>\n
        <h2>Ipsam voluptatum quia veritatis ipsa vel.</h2>\n
        <p>Et id tempora quas aut porro. Debitis repudiandae magnam quidem sequi delectus consequatur. Impedit voluptatem nihil unde aspernatur. Culpa quibusdam blanditiis quam suscipit sit accusamus aut. Est suscipit sed quasi praesentium doloribus magni velit. Sit quia voluptatibus totam ratione laudantium. Aliquid vitae rerum explicabo minus.</p>\n
        <p>Quae ut ut dicta et tempore. Dolorum rerum similique esse laboriosam. Vitae labore officiis corrupti saepe perspiciatis rerum fuga cum. Minima quisquam ullam suscipit officia nihil corporis. Quas magni pariatur qui et.</p>\n
        <ul>\n
        <li>Exercitationem voluptatem quam et nam nobis corrupti qui repudiandae.</li>\n
        <li>Eligendi saepe quibusdam sed occaecati explicabo.</li>\n
        <li>Error incidunt sint sit omnis quam.</li>\n
        <li>Voluptate corporis voluptatibus non ab perferendis labore officia molestiae.</li>\n
        <li>Rerum enim recusandae ipsam et in atque commodi.</li>\n
        </ul>\n
        <h2>Cum aut laboriosam ipsam ut est.</h2>\n
        <p>Architecto sed illo eveniet est est quo quae. Quos voluptas consectetur praesentium earum. Molestiae eos neque beatae eaque. Sed recusandae ad qui a quis. Ut corporis cupiditate ut praesentium dolores aliquam.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Esse sed incidunt facilis maiores dolor odit et. Rerum numquam facilis et quae ex. Error rerum dolor iusto nostrum ipsum ex esse. Voluptatum rerum omnis non. Rerum quaerat itaque ut est itaque distinctio ut.</p>\n
        <h2>Ut minus similique deleniti.</h2>\n
        <p>Numquam non enim voluptas aspernatur. Illum ullam similique facilis cumque neque aut esse ducimus. Unde ex expedita iste. Placeat impedit distinctio cumque ipsum mollitia. Necessitatibus nesciunt quae porro recusandae rem.</p>\n
        <p>Cum odit pariatur dolore qui est. Dolore et sed quam maiores perspiciatis asperiores nobis vitae. Modi repellat facilis fuga odit et. Veniam et odio itaque omnis repellendus accusamus.</p>\n
        <h2>Conclusion</h2>\n
        <p>Aut recusandae sapiente itaque deserunt corporis porro non eius. Nihil ut explicabo reiciendis ea reprehenderit odio. Nihil qui harum aliquam molestiae qui odit voluptatem suscipit. Fuga odit suscipit nostrum.</p>
        """
      -publishedAt: DateTimeImmutable @1773324794 {#2366
        date: 2026-03-12 14:13:14.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#687 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 0
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2373 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 3
      -comments: Doctrine\ORM\PersistentCollection {#2438 …}
      -tags: Doctrine\ORM\PersistentCollection {#2441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
89 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3229
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3515 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://admin.webuni.com/en/admin/post/9/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#918 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2462
    -isAccessible: true
    -primaryKeyValue: 9
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2918 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3573 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/9/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2443
      -id: 9
      -title: "Introduction to Docker Containers #9"
      -slug: "introduction-to-docker-containers-9"
      -summary: "Accusantium nemo eos rerum minima at. Nihil corporis totam non aut quia. Delectus mollitia sed provident soluta rerum recusandae earum. Ut et mollitia qui."
      -content: """
        <p>Similique et consectetur ea. Tenetur aliquam aliquid amet repellat alias eum. Numquam et voluptates deserunt quibusdam vel ut est.</p>\n
        <h2>Voluptatum esse facilis praesentium voluptatum totam.</h2>\n
        <p>Numquam fugiat molestias numquam minima assumenda cupiditate quis. Aut in laboriosam asperiores vitae saepe quas occaecati. Quas eaque minima officia consequatur ab voluptatem explicabo laborum. Deleniti omnis necessitatibus autem veniam. Vel qui corrupti voluptas voluptatem amet vel rerum. Ipsum nesciunt et voluptas non modi neque. Facilis mollitia vel eum molestiae dolores.</p>\n
        <p>Quo ipsum voluptates dolorem blanditiis nisi. Perferendis neque et voluptatem assumenda esse facilis. Nisi saepe odit sit est ipsum aut facere.</p>\n
        <ul>\n
        <li>Deserunt laboriosam earum sint quas cum sit assumenda.</li>\n
        <li>Quae ut ut at ex ea voluptatem molestiae et.</li>\n
        <li>Ea quo eaque saepe molestiae nostrum.</li>\n
        <li>Natus esse adipisci accusamus sit enim qui.</li>\n
        </ul>\n
        <h2>Enim temporibus excepturi soluta dolorum.</h2>\n
        <p>Voluptatem sunt atque est nulla quo iusto numquam. Perspiciatis est et nesciunt laborum. Cum accusantium qui aliquam atque quam illum. Hic sit incidunt in deserunt vel. Molestias consequatur quis dolorem aut non. Dolorem repellat porro eius.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Perferendis sunt unde consequatur maxime ut. Pariatur repellendus exercitationem maiores corporis quibusdam. Eligendi fugit quod explicabo accusantium tempore non sed.</p>\n
        <h2>Dolorum quis veritatis tempora.</h2>\n
        <p>Necessitatibus consequatur maxime ut deserunt et. Saepe quis qui quia occaecati dignissimos. Sit non qui qui vitae animi sunt. Architecto qui autem nulla aut odio tempore iste tempore.</p>\n
        <p>Fugiat et illo provident id ratione. Porro fugiat sint voluptas et iste ducimus. Consectetur repudiandae velit vel ea. Ut saepe rerum fugit sapiente doloremque aspernatur. Aut qui et fuga quo qui.</p>\n
        <h2>Conclusion</h2>\n
        <p>Eius fugiat beatae aut vero. Et repellat molestias dolorem tempora sint et. Tempore rerum odit quia rerum voluptatem nam ad. Voluptatem ullam iste voluptas quibusdam deleniti debitis ex.</p>
        """
      -publishedAt: DateTimeImmutable @1773324684 {#2442
        date: 2026-03-12 14:11:24.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#685 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 4497
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2373 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 2
      -comments: Doctrine\ORM\PersistentCollection {#2444 …}
      -tags: Doctrine\ORM\PersistentCollection {#2446 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
90 ERROR ROLE_ADMIN
App\Entity\Post {#2443
  -id: 9
  -title: "Introduction to Docker Containers #9"
  -slug: "introduction-to-docker-containers-9"
  -summary: "Accusantium nemo eos rerum minima at. Nihil corporis totam non aut quia. Delectus mollitia sed provident soluta rerum recusandae earum. Ut et mollitia qui."
  -content: """
    <p>Similique et consectetur ea. Tenetur aliquam aliquid amet repellat alias eum. Numquam et voluptates deserunt quibusdam vel ut est.</p>\n
    <h2>Voluptatum esse facilis praesentium voluptatum totam.</h2>\n
    <p>Numquam fugiat molestias numquam minima assumenda cupiditate quis. Aut in laboriosam asperiores vitae saepe quas occaecati. Quas eaque minima officia consequatur ab voluptatem explicabo laborum. Deleniti omnis necessitatibus autem veniam. Vel qui corrupti voluptas voluptatem amet vel rerum. Ipsum nesciunt et voluptas non modi neque. Facilis mollitia vel eum molestiae dolores.</p>\n
    <p>Quo ipsum voluptates dolorem blanditiis nisi. Perferendis neque et voluptatem assumenda esse facilis. Nisi saepe odit sit est ipsum aut facere.</p>\n
    <ul>\n
    <li>Deserunt laboriosam earum sint quas cum sit assumenda.</li>\n
    <li>Quae ut ut at ex ea voluptatem molestiae et.</li>\n
    <li>Ea quo eaque saepe molestiae nostrum.</li>\n
    <li>Natus esse adipisci accusamus sit enim qui.</li>\n
    </ul>\n
    <h2>Enim temporibus excepturi soluta dolorum.</h2>\n
    <p>Voluptatem sunt atque est nulla quo iusto numquam. Perspiciatis est et nesciunt laborum. Cum accusantium qui aliquam atque quam illum. Hic sit incidunt in deserunt vel. Molestias consequatur quis dolorem aut non. Dolorem repellat porro eius.</p>\n
    <pre><code>// Example code\n
    $example = new Example();\n
    $example->doSomething();\n
    return $example->getResult();</code></pre>\n
    <p>Perferendis sunt unde consequatur maxime ut. Pariatur repellendus exercitationem maiores corporis quibusdam. Eligendi fugit quod explicabo accusantium tempore non sed.</p>\n
    <h2>Dolorum quis veritatis tempora.</h2>\n
    <p>Necessitatibus consequatur maxime ut deserunt et. Saepe quis qui quia occaecati dignissimos. Sit non qui qui vitae animi sunt. Architecto qui autem nulla aut odio tempore iste tempore.</p>\n
    <p>Fugiat et illo provident id ratione. Porro fugiat sint voluptas et iste ducimus. Consectetur repudiandae velit vel ea. Ut saepe rerum fugit sapiente doloremque aspernatur. Aut qui et fuga quo qui.</p>\n
    <h2>Conclusion</h2>\n
    <p>Eius fugiat beatae aut vero. Et repellat molestias dolorem tempora sint et. Tempore rerum odit quia rerum voluptatem nam ad. Voluptatem ullam iste voluptas quibusdam deleniti debitis ex.</p>
    """
  -publishedAt: DateTimeImmutable @1773324684 {#2442
    date: 2026-03-12 14:11:24.0 UTC (+00:00)
  }
  -status: App\Enum\PostStatus {#685 …}
  -featuredImage: null
  -scheduledAt: null
  -viewCount: 4497
  -isFeatured: false
  -author: App\Entity\User {#2005 …}
  -category: App\Entity\Category {#2373 …}
  -series: App\Entity\Series {#2400 …}
  -seriesPosition: 2
  -comments: Doctrine\ORM\PersistentCollection {#2444 …}
  -tags: Doctrine\ORM\PersistentCollection {#2446 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
91 ERROR EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3368
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#937 …}
    -icon: "internal:delete"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "delete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#909 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#934 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2462
    -isAccessible: true
    -primaryKeyValue: 9
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2918 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3573 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/9/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2443
      -id: 9
      -title: "Introduction to Docker Containers #9"
      -slug: "introduction-to-docker-containers-9"
      -summary: "Accusantium nemo eos rerum minima at. Nihil corporis totam non aut quia. Delectus mollitia sed provident soluta rerum recusandae earum. Ut et mollitia qui."
      -content: """
        <p>Similique et consectetur ea. Tenetur aliquam aliquid amet repellat alias eum. Numquam et voluptates deserunt quibusdam vel ut est.</p>\n
        <h2>Voluptatum esse facilis praesentium voluptatum totam.</h2>\n
        <p>Numquam fugiat molestias numquam minima assumenda cupiditate quis. Aut in laboriosam asperiores vitae saepe quas occaecati. Quas eaque minima officia consequatur ab voluptatem explicabo laborum. Deleniti omnis necessitatibus autem veniam. Vel qui corrupti voluptas voluptatem amet vel rerum. Ipsum nesciunt et voluptas non modi neque. Facilis mollitia vel eum molestiae dolores.</p>\n
        <p>Quo ipsum voluptates dolorem blanditiis nisi. Perferendis neque et voluptatem assumenda esse facilis. Nisi saepe odit sit est ipsum aut facere.</p>\n
        <ul>\n
        <li>Deserunt laboriosam earum sint quas cum sit assumenda.</li>\n
        <li>Quae ut ut at ex ea voluptatem molestiae et.</li>\n
        <li>Ea quo eaque saepe molestiae nostrum.</li>\n
        <li>Natus esse adipisci accusamus sit enim qui.</li>\n
        </ul>\n
        <h2>Enim temporibus excepturi soluta dolorum.</h2>\n
        <p>Voluptatem sunt atque est nulla quo iusto numquam. Perspiciatis est et nesciunt laborum. Cum accusantium qui aliquam atque quam illum. Hic sit incidunt in deserunt vel. Molestias consequatur quis dolorem aut non. Dolorem repellat porro eius.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Perferendis sunt unde consequatur maxime ut. Pariatur repellendus exercitationem maiores corporis quibusdam. Eligendi fugit quod explicabo accusantium tempore non sed.</p>\n
        <h2>Dolorum quis veritatis tempora.</h2>\n
        <p>Necessitatibus consequatur maxime ut deserunt et. Saepe quis qui quia occaecati dignissimos. Sit non qui qui vitae animi sunt. Architecto qui autem nulla aut odio tempore iste tempore.</p>\n
        <p>Fugiat et illo provident id ratione. Porro fugiat sint voluptas et iste ducimus. Consectetur repudiandae velit vel ea. Ut saepe rerum fugit sapiente doloremque aspernatur. Aut qui et fuga quo qui.</p>\n
        <h2>Conclusion</h2>\n
        <p>Eius fugiat beatae aut vero. Et repellat molestias dolorem tempora sint et. Tempore rerum odit quia rerum voluptatem nam ad. Voluptatem ullam iste voluptas quibusdam deleniti debitis ex.</p>
        """
      -publishedAt: DateTimeImmutable @1773324684 {#2442
        date: 2026-03-12 14:11:24.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#685 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 4497
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2373 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 2
      -comments: Doctrine\ORM\PersistentCollection {#2444 …}
      -tags: Doctrine\ORM\PersistentCollection {#2446 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
92 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3356
    -type: "entity"
    -name: "detail"
    -label: Symfony\Component\Translation\TranslatableMessage {#3522 …}
    -icon: "internal:detail"
    -cssClass: "action-detail"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "detail"
    ]
    -linkUrl: "https://admin.webuni.com/en/admin/post/9?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "detail"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#918 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2462
    -isAccessible: true
    -primaryKeyValue: 9
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2918 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3573 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/9/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2443
      -id: 9
      -title: "Introduction to Docker Containers #9"
      -slug: "introduction-to-docker-containers-9"
      -summary: "Accusantium nemo eos rerum minima at. Nihil corporis totam non aut quia. Delectus mollitia sed provident soluta rerum recusandae earum. Ut et mollitia qui."
      -content: """
        <p>Similique et consectetur ea. Tenetur aliquam aliquid amet repellat alias eum. Numquam et voluptates deserunt quibusdam vel ut est.</p>\n
        <h2>Voluptatum esse facilis praesentium voluptatum totam.</h2>\n
        <p>Numquam fugiat molestias numquam minima assumenda cupiditate quis. Aut in laboriosam asperiores vitae saepe quas occaecati. Quas eaque minima officia consequatur ab voluptatem explicabo laborum. Deleniti omnis necessitatibus autem veniam. Vel qui corrupti voluptas voluptatem amet vel rerum. Ipsum nesciunt et voluptas non modi neque. Facilis mollitia vel eum molestiae dolores.</p>\n
        <p>Quo ipsum voluptates dolorem blanditiis nisi. Perferendis neque et voluptatem assumenda esse facilis. Nisi saepe odit sit est ipsum aut facere.</p>\n
        <ul>\n
        <li>Deserunt laboriosam earum sint quas cum sit assumenda.</li>\n
        <li>Quae ut ut at ex ea voluptatem molestiae et.</li>\n
        <li>Ea quo eaque saepe molestiae nostrum.</li>\n
        <li>Natus esse adipisci accusamus sit enim qui.</li>\n
        </ul>\n
        <h2>Enim temporibus excepturi soluta dolorum.</h2>\n
        <p>Voluptatem sunt atque est nulla quo iusto numquam. Perspiciatis est et nesciunt laborum. Cum accusantium qui aliquam atque quam illum. Hic sit incidunt in deserunt vel. Molestias consequatur quis dolorem aut non. Dolorem repellat porro eius.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Perferendis sunt unde consequatur maxime ut. Pariatur repellendus exercitationem maiores corporis quibusdam. Eligendi fugit quod explicabo accusantium tempore non sed.</p>\n
        <h2>Dolorum quis veritatis tempora.</h2>\n
        <p>Necessitatibus consequatur maxime ut deserunt et. Saepe quis qui quia occaecati dignissimos. Sit non qui qui vitae animi sunt. Architecto qui autem nulla aut odio tempore iste tempore.</p>\n
        <p>Fugiat et illo provident id ratione. Porro fugiat sint voluptas et iste ducimus. Consectetur repudiandae velit vel ea. Ut saepe rerum fugit sapiente doloremque aspernatur. Aut qui et fuga quo qui.</p>\n
        <h2>Conclusion</h2>\n
        <p>Eius fugiat beatae aut vero. Et repellat molestias dolorem tempora sint et. Tempore rerum odit quia rerum voluptatem nam ad. Voluptatem ullam iste voluptas quibusdam deleniti debitis ex.</p>
        """
      -publishedAt: DateTimeImmutable @1773324684 {#2442
        date: 2026-03-12 14:11:24.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#685 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 4497
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2373 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 2
      -comments: Doctrine\ORM\PersistentCollection {#2444 …}
      -tags: Doctrine\ORM\PersistentCollection {#2446 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
93 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3374
    -type: "entity"
    -name: "viewOnSite"
    -label: Symfony\Component\Translation\TranslatableMessage {#3534 …}
    -icon: "fa fa-external-link"
    -cssClass: "action-viewOnSite"
    -addedCssClass: ""
    -htmlAttributes: [
      "target" => "_blank"
      "data-action-name" => "viewOnSite"
    ]
    -linkUrl: "/blog/introduction-to-docker-containers-9"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: null
    -routeName: null
    -routeParameters: []
    -url: Closure(Post $post): string {#965 …}
    -translationParameters: []
    -displayCallable: Closure(Post $post): bool {#966 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#918 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2462
    -isAccessible: true
    -primaryKeyValue: 9
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2918 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3573 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/9/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2443
      -id: 9
      -title: "Introduction to Docker Containers #9"
      -slug: "introduction-to-docker-containers-9"
      -summary: "Accusantium nemo eos rerum minima at. Nihil corporis totam non aut quia. Delectus mollitia sed provident soluta rerum recusandae earum. Ut et mollitia qui."
      -content: """
        <p>Similique et consectetur ea. Tenetur aliquam aliquid amet repellat alias eum. Numquam et voluptates deserunt quibusdam vel ut est.</p>\n
        <h2>Voluptatum esse facilis praesentium voluptatum totam.</h2>\n
        <p>Numquam fugiat molestias numquam minima assumenda cupiditate quis. Aut in laboriosam asperiores vitae saepe quas occaecati. Quas eaque minima officia consequatur ab voluptatem explicabo laborum. Deleniti omnis necessitatibus autem veniam. Vel qui corrupti voluptas voluptatem amet vel rerum. Ipsum nesciunt et voluptas non modi neque. Facilis mollitia vel eum molestiae dolores.</p>\n
        <p>Quo ipsum voluptates dolorem blanditiis nisi. Perferendis neque et voluptatem assumenda esse facilis. Nisi saepe odit sit est ipsum aut facere.</p>\n
        <ul>\n
        <li>Deserunt laboriosam earum sint quas cum sit assumenda.</li>\n
        <li>Quae ut ut at ex ea voluptatem molestiae et.</li>\n
        <li>Ea quo eaque saepe molestiae nostrum.</li>\n
        <li>Natus esse adipisci accusamus sit enim qui.</li>\n
        </ul>\n
        <h2>Enim temporibus excepturi soluta dolorum.</h2>\n
        <p>Voluptatem sunt atque est nulla quo iusto numquam. Perspiciatis est et nesciunt laborum. Cum accusantium qui aliquam atque quam illum. Hic sit incidunt in deserunt vel. Molestias consequatur quis dolorem aut non. Dolorem repellat porro eius.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Perferendis sunt unde consequatur maxime ut. Pariatur repellendus exercitationem maiores corporis quibusdam. Eligendi fugit quod explicabo accusantium tempore non sed.</p>\n
        <h2>Dolorum quis veritatis tempora.</h2>\n
        <p>Necessitatibus consequatur maxime ut deserunt et. Saepe quis qui quia occaecati dignissimos. Sit non qui qui vitae animi sunt. Architecto qui autem nulla aut odio tempore iste tempore.</p>\n
        <p>Fugiat et illo provident id ratione. Porro fugiat sint voluptas et iste ducimus. Consectetur repudiandae velit vel ea. Ut saepe rerum fugit sapiente doloremque aspernatur. Aut qui et fuga quo qui.</p>\n
        <h2>Conclusion</h2>\n
        <p>Eius fugiat beatae aut vero. Et repellat molestias dolorem tempora sint et. Tempore rerum odit quia rerum voluptatem nam ad. Voluptatem ullam iste voluptas quibusdam deleniti debitis ex.</p>
        """
      -publishedAt: DateTimeImmutable @1773324684 {#2442
        date: 2026-03-12 14:11:24.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#685 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 4497
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2373 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 2
      -comments: Doctrine\ORM\PersistentCollection {#2444 …}
      -tags: Doctrine\ORM\PersistentCollection {#2446 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
94 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3313
    -type: "entity"
    -name: "archive"
    -label: Symfony\Component\Translation\TranslatableMessage {#3530 …}
    -icon: "fa fa-archive"
    -cssClass: "action-archive"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "archive"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-action-confirmation"
      "data-action-confirmation" => "true"
      "data-action-variant" => "warning"
      "data-action-confirmation-message" => Symfony\Component\Translation\TranslatableMessage {#3560
        -message: "post.confirm.archive"
        -parameters: [
          "%entity_name%" => "Post"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Post"
          "%entity_label_plural%" => "Posts"
        ]
        -domain: "messages"
      }
      "data-action-entity-name" => Symfony\Component\Translation\TranslatableMessage {#868
        -message: "post.label"
        -parameters: [
          "%entity_name%" => "Post"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
        ]
        -domain: "messages"
      }
      "data-action-entity-id" => "9"
    ]
    -linkUrl: "https://admin.webuni.com/en/admin/post/9/archive?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "archivePost"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Post $post): bool {#960 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#910 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: "post.confirm.archive"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2462
    -isAccessible: true
    -primaryKeyValue: 9
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2918 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3573 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/9/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2443
      -id: 9
      -title: "Introduction to Docker Containers #9"
      -slug: "introduction-to-docker-containers-9"
      -summary: "Accusantium nemo eos rerum minima at. Nihil corporis totam non aut quia. Delectus mollitia sed provident soluta rerum recusandae earum. Ut et mollitia qui."
      -content: """
        <p>Similique et consectetur ea. Tenetur aliquam aliquid amet repellat alias eum. Numquam et voluptates deserunt quibusdam vel ut est.</p>\n
        <h2>Voluptatum esse facilis praesentium voluptatum totam.</h2>\n
        <p>Numquam fugiat molestias numquam minima assumenda cupiditate quis. Aut in laboriosam asperiores vitae saepe quas occaecati. Quas eaque minima officia consequatur ab voluptatem explicabo laborum. Deleniti omnis necessitatibus autem veniam. Vel qui corrupti voluptas voluptatem amet vel rerum. Ipsum nesciunt et voluptas non modi neque. Facilis mollitia vel eum molestiae dolores.</p>\n
        <p>Quo ipsum voluptates dolorem blanditiis nisi. Perferendis neque et voluptatem assumenda esse facilis. Nisi saepe odit sit est ipsum aut facere.</p>\n
        <ul>\n
        <li>Deserunt laboriosam earum sint quas cum sit assumenda.</li>\n
        <li>Quae ut ut at ex ea voluptatem molestiae et.</li>\n
        <li>Ea quo eaque saepe molestiae nostrum.</li>\n
        <li>Natus esse adipisci accusamus sit enim qui.</li>\n
        </ul>\n
        <h2>Enim temporibus excepturi soluta dolorum.</h2>\n
        <p>Voluptatem sunt atque est nulla quo iusto numquam. Perspiciatis est et nesciunt laborum. Cum accusantium qui aliquam atque quam illum. Hic sit incidunt in deserunt vel. Molestias consequatur quis dolorem aut non. Dolorem repellat porro eius.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Perferendis sunt unde consequatur maxime ut. Pariatur repellendus exercitationem maiores corporis quibusdam. Eligendi fugit quod explicabo accusantium tempore non sed.</p>\n
        <h2>Dolorum quis veritatis tempora.</h2>\n
        <p>Necessitatibus consequatur maxime ut deserunt et. Saepe quis qui quia occaecati dignissimos. Sit non qui qui vitae animi sunt. Architecto qui autem nulla aut odio tempore iste tempore.</p>\n
        <p>Fugiat et illo provident id ratione. Porro fugiat sint voluptas et iste ducimus. Consectetur repudiandae velit vel ea. Ut saepe rerum fugit sapiente doloremque aspernatur. Aut qui et fuga quo qui.</p>\n
        <h2>Conclusion</h2>\n
        <p>Eius fugiat beatae aut vero. Et repellat molestias dolorem tempora sint et. Tempore rerum odit quia rerum voluptatem nam ad. Voluptatem ullam iste voluptas quibusdam deleniti debitis ex.</p>
        """
      -publishedAt: DateTimeImmutable @1773324684 {#2442
        date: 2026-03-12 14:11:24.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#685 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 4497
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2373 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 2
      -comments: Doctrine\ORM\PersistentCollection {#2444 …}
      -tags: Doctrine\ORM\PersistentCollection {#2446 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
95 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3476
    -type: "entity"
    -name: "publish"
    -label: "action.publish"
    -icon: "fa fa-check-circle"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "publishPost"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Post $post): bool {#954 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#911 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2462
    -isAccessible: true
    -primaryKeyValue: 9
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2918 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3573 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/9/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2443
      -id: 9
      -title: "Introduction to Docker Containers #9"
      -slug: "introduction-to-docker-containers-9"
      -summary: "Accusantium nemo eos rerum minima at. Nihil corporis totam non aut quia. Delectus mollitia sed provident soluta rerum recusandae earum. Ut et mollitia qui."
      -content: """
        <p>Similique et consectetur ea. Tenetur aliquam aliquid amet repellat alias eum. Numquam et voluptates deserunt quibusdam vel ut est.</p>\n
        <h2>Voluptatum esse facilis praesentium voluptatum totam.</h2>\n
        <p>Numquam fugiat molestias numquam minima assumenda cupiditate quis. Aut in laboriosam asperiores vitae saepe quas occaecati. Quas eaque minima officia consequatur ab voluptatem explicabo laborum. Deleniti omnis necessitatibus autem veniam. Vel qui corrupti voluptas voluptatem amet vel rerum. Ipsum nesciunt et voluptas non modi neque. Facilis mollitia vel eum molestiae dolores.</p>\n
        <p>Quo ipsum voluptates dolorem blanditiis nisi. Perferendis neque et voluptatem assumenda esse facilis. Nisi saepe odit sit est ipsum aut facere.</p>\n
        <ul>\n
        <li>Deserunt laboriosam earum sint quas cum sit assumenda.</li>\n
        <li>Quae ut ut at ex ea voluptatem molestiae et.</li>\n
        <li>Ea quo eaque saepe molestiae nostrum.</li>\n
        <li>Natus esse adipisci accusamus sit enim qui.</li>\n
        </ul>\n
        <h2>Enim temporibus excepturi soluta dolorum.</h2>\n
        <p>Voluptatem sunt atque est nulla quo iusto numquam. Perspiciatis est et nesciunt laborum. Cum accusantium qui aliquam atque quam illum. Hic sit incidunt in deserunt vel. Molestias consequatur quis dolorem aut non. Dolorem repellat porro eius.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Perferendis sunt unde consequatur maxime ut. Pariatur repellendus exercitationem maiores corporis quibusdam. Eligendi fugit quod explicabo accusantium tempore non sed.</p>\n
        <h2>Dolorum quis veritatis tempora.</h2>\n
        <p>Necessitatibus consequatur maxime ut deserunt et. Saepe quis qui quia occaecati dignissimos. Sit non qui qui vitae animi sunt. Architecto qui autem nulla aut odio tempore iste tempore.</p>\n
        <p>Fugiat et illo provident id ratione. Porro fugiat sint voluptas et iste ducimus. Consectetur repudiandae velit vel ea. Ut saepe rerum fugit sapiente doloremque aspernatur. Aut qui et fuga quo qui.</p>\n
        <h2>Conclusion</h2>\n
        <p>Eius fugiat beatae aut vero. Et repellat molestias dolorem tempora sint et. Tempore rerum odit quia rerum voluptatem nam ad. Voluptatem ullam iste voluptas quibusdam deleniti debitis ex.</p>
        """
      -publishedAt: DateTimeImmutable @1773324684 {#2442
        date: 2026-03-12 14:11:24.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#685 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 4497
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2373 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 2
      -comments: Doctrine\ORM\PersistentCollection {#2444 …}
      -tags: Doctrine\ORM\PersistentCollection {#2446 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
96 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3487
    -type: "entity"
    -name: "unpublish"
    -label: Symfony\Component\Translation\TranslatableMessage {#3555 …}
    -icon: "fa fa-eye-slash"
    -cssClass: "action-unpublish"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "unpublish"
    ]
    -linkUrl: "https://admin.webuni.com/en/admin/post/9/unpublish?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "unpublishPost"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Post $post): bool {#957 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#909 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2462
    -isAccessible: true
    -primaryKeyValue: 9
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2918 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3573 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/9/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2443
      -id: 9
      -title: "Introduction to Docker Containers #9"
      -slug: "introduction-to-docker-containers-9"
      -summary: "Accusantium nemo eos rerum minima at. Nihil corporis totam non aut quia. Delectus mollitia sed provident soluta rerum recusandae earum. Ut et mollitia qui."
      -content: """
        <p>Similique et consectetur ea. Tenetur aliquam aliquid amet repellat alias eum. Numquam et voluptates deserunt quibusdam vel ut est.</p>\n
        <h2>Voluptatum esse facilis praesentium voluptatum totam.</h2>\n
        <p>Numquam fugiat molestias numquam minima assumenda cupiditate quis. Aut in laboriosam asperiores vitae saepe quas occaecati. Quas eaque minima officia consequatur ab voluptatem explicabo laborum. Deleniti omnis necessitatibus autem veniam. Vel qui corrupti voluptas voluptatem amet vel rerum. Ipsum nesciunt et voluptas non modi neque. Facilis mollitia vel eum molestiae dolores.</p>\n
        <p>Quo ipsum voluptates dolorem blanditiis nisi. Perferendis neque et voluptatem assumenda esse facilis. Nisi saepe odit sit est ipsum aut facere.</p>\n
        <ul>\n
        <li>Deserunt laboriosam earum sint quas cum sit assumenda.</li>\n
        <li>Quae ut ut at ex ea voluptatem molestiae et.</li>\n
        <li>Ea quo eaque saepe molestiae nostrum.</li>\n
        <li>Natus esse adipisci accusamus sit enim qui.</li>\n
        </ul>\n
        <h2>Enim temporibus excepturi soluta dolorum.</h2>\n
        <p>Voluptatem sunt atque est nulla quo iusto numquam. Perspiciatis est et nesciunt laborum. Cum accusantium qui aliquam atque quam illum. Hic sit incidunt in deserunt vel. Molestias consequatur quis dolorem aut non. Dolorem repellat porro eius.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Perferendis sunt unde consequatur maxime ut. Pariatur repellendus exercitationem maiores corporis quibusdam. Eligendi fugit quod explicabo accusantium tempore non sed.</p>\n
        <h2>Dolorum quis veritatis tempora.</h2>\n
        <p>Necessitatibus consequatur maxime ut deserunt et. Saepe quis qui quia occaecati dignissimos. Sit non qui qui vitae animi sunt. Architecto qui autem nulla aut odio tempore iste tempore.</p>\n
        <p>Fugiat et illo provident id ratione. Porro fugiat sint voluptas et iste ducimus. Consectetur repudiandae velit vel ea. Ut saepe rerum fugit sapiente doloremque aspernatur. Aut qui et fuga quo qui.</p>\n
        <h2>Conclusion</h2>\n
        <p>Eius fugiat beatae aut vero. Et repellat molestias dolorem tempora sint et. Tempore rerum odit quia rerum voluptatem nam ad. Voluptatem ullam iste voluptas quibusdam deleniti debitis ex.</p>
        """
      -publishedAt: DateTimeImmutable @1773324684 {#2442
        date: 2026-03-12 14:11:24.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#685 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 4497
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2373 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 2
      -comments: Doctrine\ORM\PersistentCollection {#2444 …}
      -tags: Doctrine\ORM\PersistentCollection {#2446 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
97 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3194
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3588 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://admin.webuni.com/en/admin/post/8/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#918 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2460
    -isAccessible: true
    -primaryKeyValue: 8
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3031 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3646 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/8/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2449
      -id: 8
      -title: "REST API Design Best Practices #8"
      -slug: "rest-api-design-best-practices-8"
      -summary: "Qui ex magni voluptatem magni dolores. Debitis adipisci cum commodi tempore vero explicabo facilis. Quo praesentium quisquam omnis beatae qui voluptas. Mollitia eius sint aut qui doloribus excepturi vitae. Asperiores doloremque id dolor adipisci non."
      -content: """
        <p>Officiis vero in reiciendis voluptatum odio. Est quidem voluptas molestiae facere eum. Esse voluptatem dolor nostrum quia veritatis non. Ex maiores labore nemo culpa et velit ex sit. Reiciendis exercitationem magni quis et quos maiores tempore.</p>\n
        <h2>Et nulla vel molestiae dolor.</h2>\n
        <p>Qui id quisquam provident suscipit. Provident qui libero corporis eos tenetur sapiente consequatur. Velit non eos ipsum. Commodi perspiciatis molestias sit a sed. Molestiae delectus tempora nihil velit mollitia eos et. Voluptate totam consectetur in ipsam. Et aut vel non enim nesciunt aspernatur dolor.</p>\n
        <p>Enim blanditiis autem esse pariatur voluptatem quia mollitia. Hic molestiae molestiae perspiciatis libero natus. Magni non ut ut consectetur. Est quia qui odit impedit pariatur totam quaerat.</p>\n
        <ul>\n
        <li>Aut eveniet illum alias qui consequatur nostrum voluptatum.</li>\n
        <li>Sit culpa expedita dolore est voluptates.</li>\n
        <li>Provident error temporibus ut.</li>\n
        <li>Quia facere aut sit voluptate.</li>\n
        </ul>\n
        <h2>Quia sint sed qui qui.</h2>\n
        <p>Vitae ipsum autem veritatis quas. Impedit dolore perspiciatis dolorum magnam dolor voluptate. Velit facere sit fuga et qui. Dolores ad minima excepturi reprehenderit. Voluptatem neque reiciendis laudantium. Doloremque ipsa dolores eum vel dignissimos et nam.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Sed et quia enim ut voluptatem. Amet illum qui tempore aut veniam quae blanditiis aperiam. Laboriosam inventore quia et in. Enim quia rerum itaque fugit excepturi.</p>\n
        <h2>Odit tempora quibusdam.</h2>\n
        <p>Unde maxime eveniet recusandae incidunt quos. Sint eveniet ea assumenda quae et facilis odio maiores. Ut omnis veniam eos suscipit et. Porro doloremque et laboriosam in.</p>\n
        <p>Ex consequuntur reprehenderit itaque quae repellat aspernatur. Ut est quae temporibus quaerat quia amet perferendis. Unde nihil vel molestias. Nesciunt et eveniet et consequuntur delectus sit nostrum.</p>\n
        <h2>Conclusion</h2>\n
        <p>Quod excepturi porro qui repellat quis. Delectus consequatur fugiat natus natus ab. Inventore unde sed adipisci quisquam. Atque atque at provident.</p>
        """
      -publishedAt: DateTimeImmutable @1773324658 {#2448
        date: 2026-03-12 14:10:58.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#685 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 1125
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2376 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 1
      -comments: Doctrine\ORM\PersistentCollection {#2450 …}
      -tags: Doctrine\ORM\PersistentCollection {#2452 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
98 ERROR ROLE_ADMIN
App\Entity\Post {#2449
  -id: 8
  -title: "REST API Design Best Practices #8"
  -slug: "rest-api-design-best-practices-8"
  -summary: "Qui ex magni voluptatem magni dolores. Debitis adipisci cum commodi tempore vero explicabo facilis. Quo praesentium quisquam omnis beatae qui voluptas. Mollitia eius sint aut qui doloribus excepturi vitae. Asperiores doloremque id dolor adipisci non."
  -content: """
    <p>Officiis vero in reiciendis voluptatum odio. Est quidem voluptas molestiae facere eum. Esse voluptatem dolor nostrum quia veritatis non. Ex maiores labore nemo culpa et velit ex sit. Reiciendis exercitationem magni quis et quos maiores tempore.</p>\n
    <h2>Et nulla vel molestiae dolor.</h2>\n
    <p>Qui id quisquam provident suscipit. Provident qui libero corporis eos tenetur sapiente consequatur. Velit non eos ipsum. Commodi perspiciatis molestias sit a sed. Molestiae delectus tempora nihil velit mollitia eos et. Voluptate totam consectetur in ipsam. Et aut vel non enim nesciunt aspernatur dolor.</p>\n
    <p>Enim blanditiis autem esse pariatur voluptatem quia mollitia. Hic molestiae molestiae perspiciatis libero natus. Magni non ut ut consectetur. Est quia qui odit impedit pariatur totam quaerat.</p>\n
    <ul>\n
    <li>Aut eveniet illum alias qui consequatur nostrum voluptatum.</li>\n
    <li>Sit culpa expedita dolore est voluptates.</li>\n
    <li>Provident error temporibus ut.</li>\n
    <li>Quia facere aut sit voluptate.</li>\n
    </ul>\n
    <h2>Quia sint sed qui qui.</h2>\n
    <p>Vitae ipsum autem veritatis quas. Impedit dolore perspiciatis dolorum magnam dolor voluptate. Velit facere sit fuga et qui. Dolores ad minima excepturi reprehenderit. Voluptatem neque reiciendis laudantium. Doloremque ipsa dolores eum vel dignissimos et nam.</p>\n
    <pre><code>// Example code\n
    $example = new Example();\n
    $example->doSomething();\n
    return $example->getResult();</code></pre>\n
    <p>Sed et quia enim ut voluptatem. Amet illum qui tempore aut veniam quae blanditiis aperiam. Laboriosam inventore quia et in. Enim quia rerum itaque fugit excepturi.</p>\n
    <h2>Odit tempora quibusdam.</h2>\n
    <p>Unde maxime eveniet recusandae incidunt quos. Sint eveniet ea assumenda quae et facilis odio maiores. Ut omnis veniam eos suscipit et. Porro doloremque et laboriosam in.</p>\n
    <p>Ex consequuntur reprehenderit itaque quae repellat aspernatur. Ut est quae temporibus quaerat quia amet perferendis. Unde nihil vel molestias. Nesciunt et eveniet et consequuntur delectus sit nostrum.</p>\n
    <h2>Conclusion</h2>\n
    <p>Quod excepturi porro qui repellat quis. Delectus consequatur fugiat natus natus ab. Inventore unde sed adipisci quisquam. Atque atque at provident.</p>
    """
  -publishedAt: DateTimeImmutable @1773324658 {#2448
    date: 2026-03-12 14:10:58.0 UTC (+00:00)
  }
  -status: App\Enum\PostStatus {#685 …}
  -featuredImage: null
  -scheduledAt: null
  -viewCount: 1125
  -isFeatured: false
  -author: App\Entity\User {#2005 …}
  -category: App\Entity\Category {#2376 …}
  -series: App\Entity\Series {#2400 …}
  -seriesPosition: 1
  -comments: Doctrine\ORM\PersistentCollection {#2450 …}
  -tags: Doctrine\ORM\PersistentCollection {#2452 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
99 ERROR EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3448
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#937 …}
    -icon: "internal:delete"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "delete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#909 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#934 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2460
    -isAccessible: true
    -primaryKeyValue: 8
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3031 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3646 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/8/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2449
      -id: 8
      -title: "REST API Design Best Practices #8"
      -slug: "rest-api-design-best-practices-8"
      -summary: "Qui ex magni voluptatem magni dolores. Debitis adipisci cum commodi tempore vero explicabo facilis. Quo praesentium quisquam omnis beatae qui voluptas. Mollitia eius sint aut qui doloribus excepturi vitae. Asperiores doloremque id dolor adipisci non."
      -content: """
        <p>Officiis vero in reiciendis voluptatum odio. Est quidem voluptas molestiae facere eum. Esse voluptatem dolor nostrum quia veritatis non. Ex maiores labore nemo culpa et velit ex sit. Reiciendis exercitationem magni quis et quos maiores tempore.</p>\n
        <h2>Et nulla vel molestiae dolor.</h2>\n
        <p>Qui id quisquam provident suscipit. Provident qui libero corporis eos tenetur sapiente consequatur. Velit non eos ipsum. Commodi perspiciatis molestias sit a sed. Molestiae delectus tempora nihil velit mollitia eos et. Voluptate totam consectetur in ipsam. Et aut vel non enim nesciunt aspernatur dolor.</p>\n
        <p>Enim blanditiis autem esse pariatur voluptatem quia mollitia. Hic molestiae molestiae perspiciatis libero natus. Magni non ut ut consectetur. Est quia qui odit impedit pariatur totam quaerat.</p>\n
        <ul>\n
        <li>Aut eveniet illum alias qui consequatur nostrum voluptatum.</li>\n
        <li>Sit culpa expedita dolore est voluptates.</li>\n
        <li>Provident error temporibus ut.</li>\n
        <li>Quia facere aut sit voluptate.</li>\n
        </ul>\n
        <h2>Quia sint sed qui qui.</h2>\n
        <p>Vitae ipsum autem veritatis quas. Impedit dolore perspiciatis dolorum magnam dolor voluptate. Velit facere sit fuga et qui. Dolores ad minima excepturi reprehenderit. Voluptatem neque reiciendis laudantium. Doloremque ipsa dolores eum vel dignissimos et nam.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Sed et quia enim ut voluptatem. Amet illum qui tempore aut veniam quae blanditiis aperiam. Laboriosam inventore quia et in. Enim quia rerum itaque fugit excepturi.</p>\n
        <h2>Odit tempora quibusdam.</h2>\n
        <p>Unde maxime eveniet recusandae incidunt quos. Sint eveniet ea assumenda quae et facilis odio maiores. Ut omnis veniam eos suscipit et. Porro doloremque et laboriosam in.</p>\n
        <p>Ex consequuntur reprehenderit itaque quae repellat aspernatur. Ut est quae temporibus quaerat quia amet perferendis. Unde nihil vel molestias. Nesciunt et eveniet et consequuntur delectus sit nostrum.</p>\n
        <h2>Conclusion</h2>\n
        <p>Quod excepturi porro qui repellat quis. Delectus consequatur fugiat natus natus ab. Inventore unde sed adipisci quisquam. Atque atque at provident.</p>
        """
      -publishedAt: DateTimeImmutable @1773324658 {#2448
        date: 2026-03-12 14:10:58.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#685 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 1125
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2376 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 1
      -comments: Doctrine\ORM\PersistentCollection {#2450 …}
      -tags: Doctrine\ORM\PersistentCollection {#2452 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
100 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3450
    -type: "entity"
    -name: "detail"
    -label: Symfony\Component\Translation\TranslatableMessage {#3595 …}
    -icon: "internal:detail"
    -cssClass: "action-detail"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "detail"
    ]
    -linkUrl: "https://admin.webuni.com/en/admin/post/8?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "detail"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#918 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2460
    -isAccessible: true
    -primaryKeyValue: 8
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3031 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3646 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/8/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2449
      -id: 8
      -title: "REST API Design Best Practices #8"
      -slug: "rest-api-design-best-practices-8"
      -summary: "Qui ex magni voluptatem magni dolores. Debitis adipisci cum commodi tempore vero explicabo facilis. Quo praesentium quisquam omnis beatae qui voluptas. Mollitia eius sint aut qui doloribus excepturi vitae. Asperiores doloremque id dolor adipisci non."
      -content: """
        <p>Officiis vero in reiciendis voluptatum odio. Est quidem voluptas molestiae facere eum. Esse voluptatem dolor nostrum quia veritatis non. Ex maiores labore nemo culpa et velit ex sit. Reiciendis exercitationem magni quis et quos maiores tempore.</p>\n
        <h2>Et nulla vel molestiae dolor.</h2>\n
        <p>Qui id quisquam provident suscipit. Provident qui libero corporis eos tenetur sapiente consequatur. Velit non eos ipsum. Commodi perspiciatis molestias sit a sed. Molestiae delectus tempora nihil velit mollitia eos et. Voluptate totam consectetur in ipsam. Et aut vel non enim nesciunt aspernatur dolor.</p>\n
        <p>Enim blanditiis autem esse pariatur voluptatem quia mollitia. Hic molestiae molestiae perspiciatis libero natus. Magni non ut ut consectetur. Est quia qui odit impedit pariatur totam quaerat.</p>\n
        <ul>\n
        <li>Aut eveniet illum alias qui consequatur nostrum voluptatum.</li>\n
        <li>Sit culpa expedita dolore est voluptates.</li>\n
        <li>Provident error temporibus ut.</li>\n
        <li>Quia facere aut sit voluptate.</li>\n
        </ul>\n
        <h2>Quia sint sed qui qui.</h2>\n
        <p>Vitae ipsum autem veritatis quas. Impedit dolore perspiciatis dolorum magnam dolor voluptate. Velit facere sit fuga et qui. Dolores ad minima excepturi reprehenderit. Voluptatem neque reiciendis laudantium. Doloremque ipsa dolores eum vel dignissimos et nam.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Sed et quia enim ut voluptatem. Amet illum qui tempore aut veniam quae blanditiis aperiam. Laboriosam inventore quia et in. Enim quia rerum itaque fugit excepturi.</p>\n
        <h2>Odit tempora quibusdam.</h2>\n
        <p>Unde maxime eveniet recusandae incidunt quos. Sint eveniet ea assumenda quae et facilis odio maiores. Ut omnis veniam eos suscipit et. Porro doloremque et laboriosam in.</p>\n
        <p>Ex consequuntur reprehenderit itaque quae repellat aspernatur. Ut est quae temporibus quaerat quia amet perferendis. Unde nihil vel molestias. Nesciunt et eveniet et consequuntur delectus sit nostrum.</p>\n
        <h2>Conclusion</h2>\n
        <p>Quod excepturi porro qui repellat quis. Delectus consequatur fugiat natus natus ab. Inventore unde sed adipisci quisquam. Atque atque at provident.</p>
        """
      -publishedAt: DateTimeImmutable @1773324658 {#2448
        date: 2026-03-12 14:10:58.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#685 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 1125
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2376 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 1
      -comments: Doctrine\ORM\PersistentCollection {#2450 …}
      -tags: Doctrine\ORM\PersistentCollection {#2452 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
101 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3451
    -type: "entity"
    -name: "viewOnSite"
    -label: Symfony\Component\Translation\TranslatableMessage {#3607 …}
    -icon: "fa fa-external-link"
    -cssClass: "action-viewOnSite"
    -addedCssClass: ""
    -htmlAttributes: [
      "target" => "_blank"
      "data-action-name" => "viewOnSite"
    ]
    -linkUrl: "/blog/rest-api-design-best-practices-8"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: null
    -routeName: null
    -routeParameters: []
    -url: Closure(Post $post): string {#965 …}
    -translationParameters: []
    -displayCallable: Closure(Post $post): bool {#966 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#918 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2460
    -isAccessible: true
    -primaryKeyValue: 8
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3031 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3646 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/8/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2449
      -id: 8
      -title: "REST API Design Best Practices #8"
      -slug: "rest-api-design-best-practices-8"
      -summary: "Qui ex magni voluptatem magni dolores. Debitis adipisci cum commodi tempore vero explicabo facilis. Quo praesentium quisquam omnis beatae qui voluptas. Mollitia eius sint aut qui doloribus excepturi vitae. Asperiores doloremque id dolor adipisci non."
      -content: """
        <p>Officiis vero in reiciendis voluptatum odio. Est quidem voluptas molestiae facere eum. Esse voluptatem dolor nostrum quia veritatis non. Ex maiores labore nemo culpa et velit ex sit. Reiciendis exercitationem magni quis et quos maiores tempore.</p>\n
        <h2>Et nulla vel molestiae dolor.</h2>\n
        <p>Qui id quisquam provident suscipit. Provident qui libero corporis eos tenetur sapiente consequatur. Velit non eos ipsum. Commodi perspiciatis molestias sit a sed. Molestiae delectus tempora nihil velit mollitia eos et. Voluptate totam consectetur in ipsam. Et aut vel non enim nesciunt aspernatur dolor.</p>\n
        <p>Enim blanditiis autem esse pariatur voluptatem quia mollitia. Hic molestiae molestiae perspiciatis libero natus. Magni non ut ut consectetur. Est quia qui odit impedit pariatur totam quaerat.</p>\n
        <ul>\n
        <li>Aut eveniet illum alias qui consequatur nostrum voluptatum.</li>\n
        <li>Sit culpa expedita dolore est voluptates.</li>\n
        <li>Provident error temporibus ut.</li>\n
        <li>Quia facere aut sit voluptate.</li>\n
        </ul>\n
        <h2>Quia sint sed qui qui.</h2>\n
        <p>Vitae ipsum autem veritatis quas. Impedit dolore perspiciatis dolorum magnam dolor voluptate. Velit facere sit fuga et qui. Dolores ad minima excepturi reprehenderit. Voluptatem neque reiciendis laudantium. Doloremque ipsa dolores eum vel dignissimos et nam.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Sed et quia enim ut voluptatem. Amet illum qui tempore aut veniam quae blanditiis aperiam. Laboriosam inventore quia et in. Enim quia rerum itaque fugit excepturi.</p>\n
        <h2>Odit tempora quibusdam.</h2>\n
        <p>Unde maxime eveniet recusandae incidunt quos. Sint eveniet ea assumenda quae et facilis odio maiores. Ut omnis veniam eos suscipit et. Porro doloremque et laboriosam in.</p>\n
        <p>Ex consequuntur reprehenderit itaque quae repellat aspernatur. Ut est quae temporibus quaerat quia amet perferendis. Unde nihil vel molestias. Nesciunt et eveniet et consequuntur delectus sit nostrum.</p>\n
        <h2>Conclusion</h2>\n
        <p>Quod excepturi porro qui repellat quis. Delectus consequatur fugiat natus natus ab. Inventore unde sed adipisci quisquam. Atque atque at provident.</p>
        """
      -publishedAt: DateTimeImmutable @1773324658 {#2448
        date: 2026-03-12 14:10:58.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#685 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 1125
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2376 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 1
      -comments: Doctrine\ORM\PersistentCollection {#2450 …}
      -tags: Doctrine\ORM\PersistentCollection {#2452 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
102 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3354
    -type: "entity"
    -name: "archive"
    -label: Symfony\Component\Translation\TranslatableMessage {#3603 …}
    -icon: "fa fa-archive"
    -cssClass: "action-archive"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "archive"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-action-confirmation"
      "data-action-confirmation" => "true"
      "data-action-variant" => "warning"
      "data-action-confirmation-message" => Symfony\Component\Translation\TranslatableMessage {#3633
        -message: "post.confirm.archive"
        -parameters: [
          "%entity_name%" => "Post"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Post"
          "%entity_label_plural%" => "Posts"
        ]
        -domain: "messages"
      }
      "data-action-entity-name" => Symfony\Component\Translation\TranslatableMessage {#868
        -message: "post.label"
        -parameters: [
          "%entity_name%" => "Post"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
        ]
        -domain: "messages"
      }
      "data-action-entity-id" => "8"
    ]
    -linkUrl: "https://admin.webuni.com/en/admin/post/8/archive?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "archivePost"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Post $post): bool {#960 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#910 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: "post.confirm.archive"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2460
    -isAccessible: true
    -primaryKeyValue: 8
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3031 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3646 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/8/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2449
      -id: 8
      -title: "REST API Design Best Practices #8"
      -slug: "rest-api-design-best-practices-8"
      -summary: "Qui ex magni voluptatem magni dolores. Debitis adipisci cum commodi tempore vero explicabo facilis. Quo praesentium quisquam omnis beatae qui voluptas. Mollitia eius sint aut qui doloribus excepturi vitae. Asperiores doloremque id dolor adipisci non."
      -content: """
        <p>Officiis vero in reiciendis voluptatum odio. Est quidem voluptas molestiae facere eum. Esse voluptatem dolor nostrum quia veritatis non. Ex maiores labore nemo culpa et velit ex sit. Reiciendis exercitationem magni quis et quos maiores tempore.</p>\n
        <h2>Et nulla vel molestiae dolor.</h2>\n
        <p>Qui id quisquam provident suscipit. Provident qui libero corporis eos tenetur sapiente consequatur. Velit non eos ipsum. Commodi perspiciatis molestias sit a sed. Molestiae delectus tempora nihil velit mollitia eos et. Voluptate totam consectetur in ipsam. Et aut vel non enim nesciunt aspernatur dolor.</p>\n
        <p>Enim blanditiis autem esse pariatur voluptatem quia mollitia. Hic molestiae molestiae perspiciatis libero natus. Magni non ut ut consectetur. Est quia qui odit impedit pariatur totam quaerat.</p>\n
        <ul>\n
        <li>Aut eveniet illum alias qui consequatur nostrum voluptatum.</li>\n
        <li>Sit culpa expedita dolore est voluptates.</li>\n
        <li>Provident error temporibus ut.</li>\n
        <li>Quia facere aut sit voluptate.</li>\n
        </ul>\n
        <h2>Quia sint sed qui qui.</h2>\n
        <p>Vitae ipsum autem veritatis quas. Impedit dolore perspiciatis dolorum magnam dolor voluptate. Velit facere sit fuga et qui. Dolores ad minima excepturi reprehenderit. Voluptatem neque reiciendis laudantium. Doloremque ipsa dolores eum vel dignissimos et nam.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Sed et quia enim ut voluptatem. Amet illum qui tempore aut veniam quae blanditiis aperiam. Laboriosam inventore quia et in. Enim quia rerum itaque fugit excepturi.</p>\n
        <h2>Odit tempora quibusdam.</h2>\n
        <p>Unde maxime eveniet recusandae incidunt quos. Sint eveniet ea assumenda quae et facilis odio maiores. Ut omnis veniam eos suscipit et. Porro doloremque et laboriosam in.</p>\n
        <p>Ex consequuntur reprehenderit itaque quae repellat aspernatur. Ut est quae temporibus quaerat quia amet perferendis. Unde nihil vel molestias. Nesciunt et eveniet et consequuntur delectus sit nostrum.</p>\n
        <h2>Conclusion</h2>\n
        <p>Quod excepturi porro qui repellat quis. Delectus consequatur fugiat natus natus ab. Inventore unde sed adipisci quisquam. Atque atque at provident.</p>
        """
      -publishedAt: DateTimeImmutable @1773324658 {#2448
        date: 2026-03-12 14:10:58.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#685 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 1125
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2376 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 1
      -comments: Doctrine\ORM\PersistentCollection {#2450 …}
      -tags: Doctrine\ORM\PersistentCollection {#2452 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
103 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3567
    -type: "entity"
    -name: "publish"
    -label: "action.publish"
    -icon: "fa fa-check-circle"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "publishPost"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Post $post): bool {#954 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#911 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2460
    -isAccessible: true
    -primaryKeyValue: 8
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3031 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3646 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/8/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2449
      -id: 8
      -title: "REST API Design Best Practices #8"
      -slug: "rest-api-design-best-practices-8"
      -summary: "Qui ex magni voluptatem magni dolores. Debitis adipisci cum commodi tempore vero explicabo facilis. Quo praesentium quisquam omnis beatae qui voluptas. Mollitia eius sint aut qui doloribus excepturi vitae. Asperiores doloremque id dolor adipisci non."
      -content: """
        <p>Officiis vero in reiciendis voluptatum odio. Est quidem voluptas molestiae facere eum. Esse voluptatem dolor nostrum quia veritatis non. Ex maiores labore nemo culpa et velit ex sit. Reiciendis exercitationem magni quis et quos maiores tempore.</p>\n
        <h2>Et nulla vel molestiae dolor.</h2>\n
        <p>Qui id quisquam provident suscipit. Provident qui libero corporis eos tenetur sapiente consequatur. Velit non eos ipsum. Commodi perspiciatis molestias sit a sed. Molestiae delectus tempora nihil velit mollitia eos et. Voluptate totam consectetur in ipsam. Et aut vel non enim nesciunt aspernatur dolor.</p>\n
        <p>Enim blanditiis autem esse pariatur voluptatem quia mollitia. Hic molestiae molestiae perspiciatis libero natus. Magni non ut ut consectetur. Est quia qui odit impedit pariatur totam quaerat.</p>\n
        <ul>\n
        <li>Aut eveniet illum alias qui consequatur nostrum voluptatum.</li>\n
        <li>Sit culpa expedita dolore est voluptates.</li>\n
        <li>Provident error temporibus ut.</li>\n
        <li>Quia facere aut sit voluptate.</li>\n
        </ul>\n
        <h2>Quia sint sed qui qui.</h2>\n
        <p>Vitae ipsum autem veritatis quas. Impedit dolore perspiciatis dolorum magnam dolor voluptate. Velit facere sit fuga et qui. Dolores ad minima excepturi reprehenderit. Voluptatem neque reiciendis laudantium. Doloremque ipsa dolores eum vel dignissimos et nam.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Sed et quia enim ut voluptatem. Amet illum qui tempore aut veniam quae blanditiis aperiam. Laboriosam inventore quia et in. Enim quia rerum itaque fugit excepturi.</p>\n
        <h2>Odit tempora quibusdam.</h2>\n
        <p>Unde maxime eveniet recusandae incidunt quos. Sint eveniet ea assumenda quae et facilis odio maiores. Ut omnis veniam eos suscipit et. Porro doloremque et laboriosam in.</p>\n
        <p>Ex consequuntur reprehenderit itaque quae repellat aspernatur. Ut est quae temporibus quaerat quia amet perferendis. Unde nihil vel molestias. Nesciunt et eveniet et consequuntur delectus sit nostrum.</p>\n
        <h2>Conclusion</h2>\n
        <p>Quod excepturi porro qui repellat quis. Delectus consequatur fugiat natus natus ab. Inventore unde sed adipisci quisquam. Atque atque at provident.</p>
        """
      -publishedAt: DateTimeImmutable @1773324658 {#2448
        date: 2026-03-12 14:10:58.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#685 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 1125
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2376 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 1
      -comments: Doctrine\ORM\PersistentCollection {#2450 …}
      -tags: Doctrine\ORM\PersistentCollection {#2452 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
104 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3568
    -type: "entity"
    -name: "unpublish"
    -label: Symfony\Component\Translation\TranslatableMessage {#3628 …}
    -icon: "fa fa-eye-slash"
    -cssClass: "action-unpublish"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "unpublish"
    ]
    -linkUrl: "https://admin.webuni.com/en/admin/post/8/unpublish?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "unpublishPost"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Post $post): bool {#957 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#909 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2460
    -isAccessible: true
    -primaryKeyValue: 8
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3031 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3646 …}
    -defaultActionUrl: "https://admin.webuni.com/en/admin/post/8/edit?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -fqcn: "App\Entity\Post"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Post {#2449
      -id: 8
      -title: "REST API Design Best Practices #8"
      -slug: "rest-api-design-best-practices-8"
      -summary: "Qui ex magni voluptatem magni dolores. Debitis adipisci cum commodi tempore vero explicabo facilis. Quo praesentium quisquam omnis beatae qui voluptas. Mollitia eius sint aut qui doloribus excepturi vitae. Asperiores doloremque id dolor adipisci non."
      -content: """
        <p>Officiis vero in reiciendis voluptatum odio. Est quidem voluptas molestiae facere eum. Esse voluptatem dolor nostrum quia veritatis non. Ex maiores labore nemo culpa et velit ex sit. Reiciendis exercitationem magni quis et quos maiores tempore.</p>\n
        <h2>Et nulla vel molestiae dolor.</h2>\n
        <p>Qui id quisquam provident suscipit. Provident qui libero corporis eos tenetur sapiente consequatur. Velit non eos ipsum. Commodi perspiciatis molestias sit a sed. Molestiae delectus tempora nihil velit mollitia eos et. Voluptate totam consectetur in ipsam. Et aut vel non enim nesciunt aspernatur dolor.</p>\n
        <p>Enim blanditiis autem esse pariatur voluptatem quia mollitia. Hic molestiae molestiae perspiciatis libero natus. Magni non ut ut consectetur. Est quia qui odit impedit pariatur totam quaerat.</p>\n
        <ul>\n
        <li>Aut eveniet illum alias qui consequatur nostrum voluptatum.</li>\n
        <li>Sit culpa expedita dolore est voluptates.</li>\n
        <li>Provident error temporibus ut.</li>\n
        <li>Quia facere aut sit voluptate.</li>\n
        </ul>\n
        <h2>Quia sint sed qui qui.</h2>\n
        <p>Vitae ipsum autem veritatis quas. Impedit dolore perspiciatis dolorum magnam dolor voluptate. Velit facere sit fuga et qui. Dolores ad minima excepturi reprehenderit. Voluptatem neque reiciendis laudantium. Doloremque ipsa dolores eum vel dignissimos et nam.</p>\n
        <pre><code>// Example code\n
        $example = new Example();\n
        $example->doSomething();\n
        return $example->getResult();</code></pre>\n
        <p>Sed et quia enim ut voluptatem. Amet illum qui tempore aut veniam quae blanditiis aperiam. Laboriosam inventore quia et in. Enim quia rerum itaque fugit excepturi.</p>\n
        <h2>Odit tempora quibusdam.</h2>\n
        <p>Unde maxime eveniet recusandae incidunt quos. Sint eveniet ea assumenda quae et facilis odio maiores. Ut omnis veniam eos suscipit et. Porro doloremque et laboriosam in.</p>\n
        <p>Ex consequuntur reprehenderit itaque quae repellat aspernatur. Ut est quae temporibus quaerat quia amet perferendis. Unde nihil vel molestias. Nesciunt et eveniet et consequuntur delectus sit nostrum.</p>\n
        <h2>Conclusion</h2>\n
        <p>Quod excepturi porro qui repellat quis. Delectus consequatur fugiat natus natus ab. Inventore unde sed adipisci quisquam. Atque atque at provident.</p>
        """
      -publishedAt: DateTimeImmutable @1773324658 {#2448
        date: 2026-03-12 14:10:58.0 UTC (+00:00)
      }
      -status: App\Enum\PostStatus {#685 …}
      -featuredImage: null
      -scheduledAt: null
      -viewCount: 1125
      -isFeatured: false
      -author: App\Entity\User {#2005 …}
      -category: App\Entity\Category {#2376 …}
      -series: App\Entity\Series {#2400 …}
      -seriesPosition: 1
      -comments: Doctrine\ORM\PersistentCollection {#2450 …}
      -tags: Doctrine\ORM\PersistentCollection {#2452 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
105 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#916
    -type: "batch"
    -name: "batchDelete"
    -label: Symfony\Component\Translation\TranslatableMessage {#3144 …}
    -icon: null
    -cssClass: "action-batchDelete"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "batchDelete"
      "data-action-csrf-token" => Symfony\Component\Security\Csrf\CsrfToken {#3587
        -value: "75f7278669.STU4Bf0KYnGpSRNb_rzHoOTnesSTXeeTuKKHxfAocJI.G1xtZ8loCijAAiYQyOS95Y2CMo7aO73p3PTmoZQFF_85Xk1stTMHRu49YA"
        -id: "ea-batch-action-batchDelete"
      }
      "data-action-batch" => "true"
      "data-entity-fqcn" => "App\Entity\Post"
      "data-action-url" => "https://admin.webuni.com/en/admin/post/batch-delete?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-batch-action"
    ]
    -linkUrl: "https://admin.webuni.com/en/admin/post/batch-delete?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "batchDelete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#909 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => null
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
106 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#908
    -type: "global"
    -name: "new"
    -label: Symfony\Component\Translation\TranslatableMessage {#3579 …}
    -icon: null
    -cssClass: "action-new"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "new"
    ]
    -linkUrl: "https://admin.webuni.com/en/admin/post/new?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "new"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#912 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => null
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
107 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#967
    -type: "batch"
    -name: "batchPublish"
    -label: Symfony\Component\Translation\TranslatableMessage {#3238 …}
    -icon: "fa fa-check-circle"
    -cssClass: "action-batchPublish"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "batchPublish"
      "data-action-csrf-token" => Symfony\Component\Security\Csrf\CsrfToken {#3652
        -value: "345dd857a514ee.7YA4cVCcBik85rSvLJxFku6-3yqMQ0_b70FQUKiw0Co.mutJNRKoUEJ41vHsfvkH8I357l_pOgKpgQsGMoX9iEaIuWs6ANdWXkae2w"
        -id: "ea-batch-action-batchPublish"
      }
      "data-action-batch" => "true"
      "data-entity-fqcn" => "App\Entity\Post"
      "data-action-url" => "https://admin.webuni.com/en/admin/post/batch-publish?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-batch-action"
    ]
    -linkUrl: "https://admin.webuni.com/en/admin/post/batch-publish?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "batchPublish"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#911 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => null
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
108 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#969
    -type: "batch"
    -name: "batchArchive"
    -label: Symfony\Component\Translation\TranslatableMessage {#3641 …}
    -icon: "fa fa-archive"
    -cssClass: "action-batchArchive"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "batchArchive"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-batch-action"
      "data-action-confirmation" => "true"
      "data-action-variant" => "default"
      "data-action-confirmation-message" => Symfony\Component\Translation\TranslatableMessage {#3667
        -message: "post.confirm.batch_archive"
        -parameters: [
          "%entity_name%" => "Post"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Post"
          "%entity_label_plural%" => "Posts"
        ]
        -domain: "messages"
      }
      "data-action-csrf-token" => Symfony\Component\Security\Csrf\CsrfToken {#3666
        -value: "1f15.A1MzYxcLfJd44z-BqGwdXX1dkfXYXP5DLFo2FdE8Iew.c2JFV2ZzFeQK2g3lnwtaOgcv87KdG8wyf21RT5VWT6lQNHQCW18Q0U_Oeg"
        -id: "ea-batch-action-batchArchive"
      }
      "data-action-batch" => "true"
      "data-entity-fqcn" => "App\Entity\Post"
      "data-action-url" => "https://admin.webuni.com/en/admin/post/batch-archive?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    ]
    -linkUrl: "https://admin.webuni.com/en/admin/post/batch-archive?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "batchArchive"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#918 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: "post.confirm.batch_archive"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => null
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
109 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#971
    -type: "batch"
    -name: "batchFeatured"
    -label: Symfony\Component\Translation\TranslatableMessage {#3663 …}
    -icon: "fa fa-star"
    -cssClass: "action-batchFeatured"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "batchFeatured"
      "data-action-csrf-token" => Symfony\Component\Security\Csrf\CsrfToken {#3679
        -value: "488f.I-SELu9-LADbRN6vtyTO0agcRnKrfFQljBunCv_Ard4.atbif7wcH3KBNLvW2UCZidJGcwvgLmBC6yvWc4-wlbZAgccciBl5Vb8UqQ"
        -id: "ea-batch-action-batchFeatured"
      }
      "data-action-batch" => "true"
      "data-entity-fqcn" => "App\Entity\Post"
      "data-action-url" => "https://admin.webuni.com/en/admin/post/batch-mark-as-featured?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-batch-action"
    ]
    -linkUrl: "https://admin.webuni.com/en/admin/post/batch-mark-as-featured?filters%5Bauthor%5D%5Bcomparison%5D=%3D&filters%5Bauthor%5D%5Bvalue%5D=5"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "batchMarkAsFeatured"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#915 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#919 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#910 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#917 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => null
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
110 ERROR IS_IMPERSONATOR
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
DENIED
The user is not appropriately authenticated.
Show voter details
111 ERROR IS_IMPERSONATOR
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
DENIED
The user is not appropriately authenticated.
Show voter details
112 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#4502
  -type: "dashboard"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#4626 …}
  -icon: "fa fa-home"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: null
  -linkUrl: "https://admin.webuni.com/en/admin"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
113 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#4504
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#4630 …}
  -icon: null
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: null
  -linkUrl: "#"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
114 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#4519
  -type: "controller"
  -selected: true
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#4632 …}
  -icon: "fa fa-file-text-o"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\PostCrudController"
    "crudAction" => null
    "entityId" => null
  ]
  -linkUrl: "https://admin.webuni.com/en/admin/post"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemBadgeDto {#4514 …}
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
115 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#4516
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#4649 …}
  -icon: "fa fa-folder"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\CategoryCrudController"
    "crudAction" => null
    "entityId" => null
  ]
  -linkUrl: "https://admin.webuni.com/en/admin/category"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
116 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#4515
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#4659 …}
  -icon: "fas fa-tags"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\TagCrudController"
    "crudAction" => null
    "entityId" => null
  ]
  -linkUrl: "https://admin.webuni.com/en/admin/tag"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
117 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#4523
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#4669 …}
  -icon: "fa fa-list-ol"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\SeriesCrudController"
    "crudAction" => null
    "entityId" => null
  ]
  -linkUrl: "https://admin.webuni.com/en/admin/series"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
118 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#4525
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#4679 …}
  -icon: null
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: null
  -linkUrl: "#"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
119 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#4544
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#4671 …}
  -icon: "far fa-comments"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\CommentCrudController"
    "crudAction" => null
    "entityId" => null
  ]
  -linkUrl: "https://admin.webuni.com/en/admin/comment"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemBadgeDto {#4539 …}
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
120 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#4610
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#4696 …}
  -icon: "fa fa-envelope"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\SubscriberCrudController"
    "crudAction" => null
    "entityId" => null
  ]
  -linkUrl: "https://admin.webuni.com/en/admin/subscriber"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
121 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#4599
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#4706 …}
  -icon: null
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: null
  -linkUrl: "#"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
122 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#4600
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#4698 …}
  -icon: "fa fa-users"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\UserCrudController"
    "crudAction" => null
    "entityId" => null
  ]
  -linkUrl: "https://admin.webuni.com/en/admin/user"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
123 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#4612
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#4723 …}
  -icon: null
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: null
  -linkUrl: "#"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
124 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#4615
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#4716 …}
  -icon: "fa-solid fa-table-cells"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\FormFieldReferenceCrudController"
    "crudAction" => "new"
    "entityId" => null
  ]
  -linkUrl: "https://admin.webuni.com/en/admin/form-field-reference/new"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
125 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#4617
  -type: "route"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#4740 …}
  -icon: "fa-solid fa-database"
  -cssClass: ""
  -permission: null
  -routeName: "admin_regenerate_fixtures"
  -routeParameters: []
  -linkUrl: "https://admin.webuni.com/en/admin?routeName=admin_regenerate_fixtures"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
126 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#4619
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#4750 …}
  -icon: null
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: null
  -linkUrl: "#"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
127 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#4621
  -type: "url"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#4742 …}
  -icon: "fas fa-book"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: null
  -linkUrl: "https://symfony.com/doc/current/bundles/EasyAdminBundle/index.html"
  -linkRel: "noopener"
  -linkTarget: "_blank"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
128 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#4623
  -type: "url"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#4757 …}
  -icon: "fas fa-magic"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: null
  -linkUrl: "https://github.com/EasyCorp/easyadmin-demo"
  -linkRel: "noopener"
  -linkTarget: "_blank"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
129 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#4625
  -type: "url"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#4759 …}
  -icon: "fa fa-euro-sign"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: null
  -linkUrl: "https://github.com/sponsors/javiereguiluz"
  -linkRel: "noopener"
  -linkTarget: "_blank"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
130 ERROR IS_IMPERSONATOR
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
DENIED
The user is not appropriately authenticated.
Show voter details
131 ERROR IS_IMPERSONATOR
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
DENIED
The user is not appropriately authenticated.
Show voter details