GET https://admin.webuni.com/es/admin/series

Security

Token

There is no security token. It was removed in 457bda.

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.32 ms (none)
"Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener"
(none) (none)
"Symfony\Component\Security\Http\Firewall\AccessListener"
0.01 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 {#797
  -isAccessible: true
  -primaryKeyValue: null
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Series"
  -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\Series"
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
3 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1146
  -isAccessible: true
  -primaryKeyValue: 2
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1460 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#2290 …}
  -defaultActionUrl: "https://admin.webuni.com/es/admin/series/2/edit"
  -fqcn: "App\Entity\Series"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
  -permission: null
  -entityInstance: App\Entity\Series {#1149
    -id: 2
    -title: "Advanced PHP Techniques"
    -slug: "advanced-php-techniques"
    -description: """
      Velit consequatur fugit quia incidunt qui. Distinctio dolor sit itaque. Architecto dolorem labore sed saepe dolore corrupti ut. Esse iste itaque deleniti corporis necessitatibus et placeat ut.\n
      \n
      Libero sed corporis libero voluptates repellendus. Maxime qui molestiae tempore. Aut molestiae est consequatur quidem.
      """
    -coverImage: null
    -isComplete: true
    -author: App\Entity\User {#1273 …}
    -createdAt: DateTimeImmutable @1757619973 {#1246
      date: 2025-09-11 19:46:13.0 UTC (+00:00)
    }
    -posts: Doctrine\ORM\PersistentCollection {#1404 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
4 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1242
  -isAccessible: true
  -primaryKeyValue: 4
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1510 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#2327 …}
  -defaultActionUrl: "https://admin.webuni.com/es/admin/series/4/edit"
  -fqcn: "App\Entity\Series"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
  -permission: null
  -entityInstance: App\Entity\Series {#1405
    -id: 4
    -title: "Docker for Developers"
    -slug: "docker-for-developers"
    -description: """
      Soluta excepturi est at aut ad ducimus. Illum illo molestiae aut et quod adipisci et est. Voluptatem dolorem quisquam qui quia aliquam sed.\n
      \n
      Dolorum ducimus alias sint voluptas numquam. Error ut aut iure perspiciatis voluptatem. Voluptas accusamus eveniet eveniet voluptatem quia et a ex. Nobis maxime asperiores soluta quia omnis.
      """
    -coverImage: null
    -isComplete: false
    -author: App\Entity\User {#1407 …}
    -createdAt: DateTimeImmutable @1751278178 {#1402
      date: 2025-06-30 10:09:38.0 UTC (+00:00)
    }
    -posts: Doctrine\ORM\PersistentCollection {#1408 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
5 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1433
  -isAccessible: true
  -primaryKeyValue: 3
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1780 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#2369 …}
  -defaultActionUrl: "https://admin.webuni.com/es/admin/series/3/edit"
  -fqcn: "App\Entity\Series"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
  -permission: null
  -entityInstance: App\Entity\Series {#1411
    -id: 3
    -title: "Building APIs from Scratch"
    -slug: "building-apis-from-scratch"
    -description: """
      Laborum officiis laboriosam nam et. Nesciunt mollitia quibusdam doloribus itaque. Assumenda alias consequuntur ut omnis. Libero deserunt voluptas dignissimos aut quia doloribus voluptas.\n
      \n
      Doloribus iure voluptatem rerum esse. Autem rerum sit debitis praesentium delectus. Veniam tempora rem aut tenetur nobis. Ea et delectus est culpa deleniti explicabo fugit.
      """
    -coverImage: null
    -isComplete: false
    -author: App\Entity\User {#1413 …}
    -createdAt: DateTimeImmutable @1744135934 {#1410
      date: 2025-04-08 18:12:14.0 UTC (+00:00)
    }
    -posts: Doctrine\ORM\PersistentCollection {#1414 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
6 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1440
  -isAccessible: true
  -primaryKeyValue: 5
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1917 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#2411 …}
  -defaultActionUrl: "https://admin.webuni.com/es/admin/series/5/edit"
  -fqcn: "App\Entity\Series"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
  -permission: null
  -entityInstance: App\Entity\Series {#1417
    -id: 5
    -title: "Testing Best Practices"
    -slug: "testing-best-practices"
    -description: """
      Qui dolor laborum numquam incidunt. Pariatur eos quo in quasi distinctio. Qui architecto rem animi commodi temporibus laboriosam ut.\n
      \n
      Ratione numquam sunt maxime sit. Veniam itaque quod et non dolorum id. Modi eius nulla corporis reprehenderit expedita minus qui.
      """
    -coverImage: null
    -isComplete: false
    -author: App\Entity\User {#1273 …}
    -createdAt: DateTimeImmutable @1742846855 {#1416
      date: 2025-03-24 20:07:35.0 UTC (+00:00)
    }
    -posts: Doctrine\ORM\PersistentCollection {#1418 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
7 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1444
  -isAccessible: true
  -primaryKeyValue: 1
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2049 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#2458 …}
  -defaultActionUrl: "https://admin.webuni.com/es/admin/series/1/edit"
  -fqcn: "App\Entity\Series"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
  -permission: null
  -entityInstance: App\Entity\Series {#1421
    -id: 1
    -title: "Getting Started with Symfony"
    -slug: "getting-started-with-symfony"
    -description: """
      Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n
      \n
      Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo.
      """
    -coverImage: null
    -isComplete: true
    -author: App\Entity\User {#1423 …}
    -createdAt: DateTimeImmutable @1737138901 {#1420
      date: 2025-01-17 18:35:01.0 UTC (+00:00)
    }
    -posts: Doctrine\ORM\PersistentCollection {#1424 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
8 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1456
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 2
  -formattedValue: "2"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1539 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1453 …}
  -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 {#1447 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1427 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1541 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1436 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1264 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
9 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1468
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "title"
  -propertyNameSuffix: null
  -value: "Advanced PHP Techniques"
  -formattedValue: "Advanced PHP Techniques"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1573 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1471 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: "@EasyAdmin/crud/field/text.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1470 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1472 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1575 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1469 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1474 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
10 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1489
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\BooleanField"
  -propertyName: "isComplete"
  -propertyNameSuffix: null
  -value: true
  -formattedValue: true
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1577 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\CheckboxType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1492 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: "center"
  -help: null
  -cssClass: "field-boolean has-switch"
  -columns: null
  -defaultColumns: ""
  -translationParameters: []
  -templateName: "crud/field/boolean"
  -templatePath: "@EasyAdmin/crud/field/boolean.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1491 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1493 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1583 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1490 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1495 …}
  -htmlAttributes: [
    "required" => false
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
11 GRANTED EA_EXECUTE_ACTION
[
  "action" => "edit"
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1146
    -isAccessible: true
    -primaryKeyValue: 2
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1460 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#2290 …}
    -defaultActionUrl: "https://admin.webuni.com/es/admin/series/2/edit"
    -fqcn: "App\Entity\Series"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Series {#1149
      -id: 2
      -title: "Advanced PHP Techniques"
      -slug: "advanced-php-techniques"
      -description: """
        Velit consequatur fugit quia incidunt qui. Distinctio dolor sit itaque. Architecto dolorem labore sed saepe dolore corrupti ut. Esse iste itaque deleniti corporis necessitatibus et placeat ut.\n
        \n
        Libero sed corporis libero voluptates repellendus. Maxime qui molestiae tempore. Aut molestiae est consequatur quidem.
        """
      -coverImage: null
      -isComplete: true
      -author: App\Entity\User {#1273 …}
      -createdAt: DateTimeImmutable @1757619973 {#1246
        date: 2025-09-11 19:46:13.0 UTC (+00:00)
      }
      -posts: Doctrine\ORM\PersistentCollection {#1404 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
12 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1496
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "author"
  -propertyNameSuffix: null
  -value: App\Entity\User {#1273 …}
  -formattedValue: "Rachel Botsford"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1623 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1499 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: "crud/field/association"
  -templatePath: "@EasyAdmin/crud/field/association.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1498 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1500 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1621 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1497 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1502 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
13 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1501
  -isAccessible: true
  -primaryKeyValue: 3
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\User"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1286 …}
  -permission: null
  -entityInstance: App\Entity\User {#1273 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
14 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1503
  -fieldFqcn: "App\Admin\Field\SeriesProgressField"
  -propertyName: "posts"
  -propertyNameSuffix: null
  -value: Doctrine\ORM\PersistentCollection {#1404 …}
  -formattedValue: Doctrine\ORM\PersistentCollection {#1404 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1585 …}
  -formType: null
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1506 …}
  -sortable: false
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: ""
  -columns: null
  -defaultColumns: ""
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/field/series_progress.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1505 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1507 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1657 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1504 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1509 …}
  -htmlAttributes: [
    "required" => false
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
15 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1516
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 4
  -formattedValue: "4"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1794 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1514 …}
  -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 {#1515 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1512 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1793 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1511 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1517 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
16 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1485
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "title"
  -propertyNameSuffix: null
  -value: "Docker for Developers"
  -formattedValue: "Docker for Developers"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1792 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1476 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: "@EasyAdmin/crud/field/text.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1481 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1480 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1795 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1475 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1477 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
17 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1759
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\BooleanField"
  -propertyName: "isComplete"
  -propertyNameSuffix: null
  -value: false
  -formattedValue: false
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1513 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\CheckboxType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1762 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: "center"
  -help: null
  -cssClass: "field-boolean has-switch"
  -columns: null
  -defaultColumns: ""
  -translationParameters: []
  -templateName: "crud/field/boolean"
  -templatePath: "@EasyAdmin/crud/field/boolean.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1761 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1763 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1798 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1760 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1765 …}
  -htmlAttributes: [
    "required" => false
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
18 GRANTED EA_EXECUTE_ACTION
[
  "action" => "edit"
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1242
    -isAccessible: true
    -primaryKeyValue: 4
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1510 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#2327 …}
    -defaultActionUrl: "https://admin.webuni.com/es/admin/series/4/edit"
    -fqcn: "App\Entity\Series"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Series {#1405
      -id: 4
      -title: "Docker for Developers"
      -slug: "docker-for-developers"
      -description: """
        Soluta excepturi est at aut ad ducimus. Illum illo molestiae aut et quod adipisci et est. Voluptatem dolorem quisquam qui quia aliquam sed.\n
        \n
        Dolorum ducimus alias sint voluptas numquam. Error ut aut iure perspiciatis voluptatem. Voluptas accusamus eveniet eveniet voluptatem quia et a ex. Nobis maxime asperiores soluta quia omnis.
        """
      -coverImage: null
      -isComplete: false
      -author: App\Entity\User {#1407 …}
      -createdAt: DateTimeImmutable @1751278178 {#1402
        date: 2025-06-30 10:09:38.0 UTC (+00:00)
      }
      -posts: Doctrine\ORM\PersistentCollection {#1408 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
19 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1766
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "author"
  -propertyNameSuffix: null
  -value: App\Entity\User {#1407 …}
  -formattedValue: "Morris Gleichner"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1479 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1769 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: "crud/field/association"
  -templatePath: "@EasyAdmin/crud/field/association.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1768 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1770 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1818 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1767 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1772 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
20 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1771
  -isAccessible: true
  -primaryKeyValue: 2
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\User"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1286 …}
  -permission: null
  -entityInstance: App\Entity\User {#1407 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
21 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1773
  -fieldFqcn: "App\Admin\Field\SeriesProgressField"
  -propertyName: "posts"
  -propertyNameSuffix: null
  -value: Doctrine\ORM\PersistentCollection {#1408 …}
  -formattedValue: Doctrine\ORM\PersistentCollection {#1408 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1853 …}
  -formType: null
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1776 …}
  -sortable: false
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: ""
  -columns: null
  -defaultColumns: ""
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/field/series_progress.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1775 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1777 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1848 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1774 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1779 …}
  -htmlAttributes: [
    "required" => false
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
22 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1786
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 3
  -formattedValue: "3"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1931 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1784 …}
  -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 {#1785 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1782 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1930 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1781 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1787 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
23 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1711
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "title"
  -propertyNameSuffix: null
  -value: "Building APIs from Scratch"
  -formattedValue: "Building APIs from Scratch"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1929 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1461 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: "@EasyAdmin/crud/field/text.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1463 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1465 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1932 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1478 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1467 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
24 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1896
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\BooleanField"
  -propertyName: "isComplete"
  -propertyNameSuffix: null
  -value: false
  -formattedValue: false
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1783 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\CheckboxType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1899 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: "center"
  -help: null
  -cssClass: "field-boolean has-switch"
  -columns: null
  -defaultColumns: ""
  -translationParameters: []
  -templateName: "crud/field/boolean"
  -templatePath: "@EasyAdmin/crud/field/boolean.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1898 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1900 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1935 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1897 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1902 …}
  -htmlAttributes: [
    "required" => false
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
25 GRANTED EA_EXECUTE_ACTION
[
  "action" => "edit"
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1433
    -isAccessible: true
    -primaryKeyValue: 3
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1780 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#2369 …}
    -defaultActionUrl: "https://admin.webuni.com/es/admin/series/3/edit"
    -fqcn: "App\Entity\Series"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Series {#1411
      -id: 3
      -title: "Building APIs from Scratch"
      -slug: "building-apis-from-scratch"
      -description: """
        Laborum officiis laboriosam nam et. Nesciunt mollitia quibusdam doloribus itaque. Assumenda alias consequuntur ut omnis. Libero deserunt voluptas dignissimos aut quia doloribus voluptas.\n
        \n
        Doloribus iure voluptatem rerum esse. Autem rerum sit debitis praesentium delectus. Veniam tempora rem aut tenetur nobis. Ea et delectus est culpa deleniti explicabo fugit.
        """
      -coverImage: null
      -isComplete: false
      -author: App\Entity\User {#1413 …}
      -createdAt: DateTimeImmutable @1744135934 {#1410
        date: 2025-04-08 18:12:14.0 UTC (+00:00)
      }
      -posts: Doctrine\ORM\PersistentCollection {#1414 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
26 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1903
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "author"
  -propertyNameSuffix: null
  -value: App\Entity\User {#1413 …}
  -formattedValue: "Antonina Bode"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1466 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1906 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: "crud/field/association"
  -templatePath: "@EasyAdmin/crud/field/association.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1905 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1907 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1955 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1904 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1909 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
27 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1908
  -isAccessible: true
  -primaryKeyValue: 5
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\User"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1286 …}
  -permission: null
  -entityInstance: App\Entity\User {#1413 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
28 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1910
  -fieldFqcn: "App\Admin\Field\SeriesProgressField"
  -propertyName: "posts"
  -propertyNameSuffix: null
  -value: Doctrine\ORM\PersistentCollection {#1414 …}
  -formattedValue: Doctrine\ORM\PersistentCollection {#1414 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1990 …}
  -formType: null
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1913 …}
  -sortable: false
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: ""
  -columns: null
  -defaultColumns: ""
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/field/series_progress.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1912 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1914 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1985 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1911 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1916 …}
  -htmlAttributes: [
    "required" => false
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
29 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1923
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 5
  -formattedValue: "5"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2063 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1921 …}
  -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 {#1922 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1919 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2062 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1918 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1924 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
30 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1864
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "title"
  -propertyNameSuffix: null
  -value: "Testing Best Practices"
  -formattedValue: "Testing Best Practices"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2061 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1518 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: "@EasyAdmin/crud/field/text.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1488 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1487 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2064 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1263 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1484 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
31 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2028
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\BooleanField"
  -propertyName: "isComplete"
  -propertyNameSuffix: null
  -value: false
  -formattedValue: false
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1920 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\CheckboxType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2031 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: "center"
  -help: null
  -cssClass: "field-boolean has-switch"
  -columns: null
  -defaultColumns: ""
  -translationParameters: []
  -templateName: "crud/field/boolean"
  -templatePath: "@EasyAdmin/crud/field/boolean.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2030 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2032 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2067 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2029 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2034 …}
  -htmlAttributes: [
    "required" => false
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
32 GRANTED EA_EXECUTE_ACTION
[
  "action" => "edit"
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1440
    -isAccessible: true
    -primaryKeyValue: 5
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1917 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#2411 …}
    -defaultActionUrl: "https://admin.webuni.com/es/admin/series/5/edit"
    -fqcn: "App\Entity\Series"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Series {#1417
      -id: 5
      -title: "Testing Best Practices"
      -slug: "testing-best-practices"
      -description: """
        Qui dolor laborum numquam incidunt. Pariatur eos quo in quasi distinctio. Qui architecto rem animi commodi temporibus laboriosam ut.\n
        \n
        Ratione numquam sunt maxime sit. Veniam itaque quod et non dolorum id. Modi eius nulla corporis reprehenderit expedita minus qui.
        """
      -coverImage: null
      -isComplete: false
      -author: App\Entity\User {#1273 …}
      -createdAt: DateTimeImmutable @1742846855 {#1416
        date: 2025-03-24 20:07:35.0 UTC (+00:00)
      }
      -posts: Doctrine\ORM\PersistentCollection {#1418 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
33 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2035
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "author"
  -propertyNameSuffix: null
  -value: App\Entity\User {#1273 …}
  -formattedValue: "Rachel Botsford"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1486 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2038 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: "crud/field/association"
  -templatePath: "@EasyAdmin/crud/field/association.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2037 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2039 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2087 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2036 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2041 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
34 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2040
  -isAccessible: true
  -primaryKeyValue: 3
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\User"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1286 …}
  -permission: null
  -entityInstance: App\Entity\User {#1273 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
35 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2042
  -fieldFqcn: "App\Admin\Field\SeriesProgressField"
  -propertyName: "posts"
  -propertyNameSuffix: null
  -value: Doctrine\ORM\PersistentCollection {#1418 …}
  -formattedValue: Doctrine\ORM\PersistentCollection {#1418 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2119 …}
  -formType: null
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2045 …}
  -sortable: false
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: ""
  -columns: null
  -defaultColumns: ""
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/field/series_progress.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2044 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2046 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2118 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2043 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2048 …}
  -htmlAttributes: [
    "required" => false
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
36 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2055
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 1
  -formattedValue: "1"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2194 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2053 …}
  -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 {#2054 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2051 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2193 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2050 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2056 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
37 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2001
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "title"
  -propertyNameSuffix: null
  -value: "Getting Started with Symfony"
  -formattedValue: "Getting Started with Symfony"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2192 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1788 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: "@EasyAdmin/crud/field/text.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1703 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1701 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2195 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1482 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1626 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
38 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2159
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\BooleanField"
  -propertyName: "isComplete"
  -propertyNameSuffix: null
  -value: true
  -formattedValue: true
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2052 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\CheckboxType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2162 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: "center"
  -help: null
  -cssClass: "field-boolean has-switch"
  -columns: null
  -defaultColumns: ""
  -translationParameters: []
  -templateName: "crud/field/boolean"
  -templatePath: "@EasyAdmin/crud/field/boolean.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2161 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2163 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2198 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2160 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2165 …}
  -htmlAttributes: [
    "required" => false
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
39 GRANTED EA_EXECUTE_ACTION
[
  "action" => "edit"
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1444
    -isAccessible: true
    -primaryKeyValue: 1
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2049 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#2458 …}
    -defaultActionUrl: "https://admin.webuni.com/es/admin/series/1/edit"
    -fqcn: "App\Entity\Series"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Series {#1421
      -id: 1
      -title: "Getting Started with Symfony"
      -slug: "getting-started-with-symfony"
      -description: """
        Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n
        \n
        Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo.
        """
      -coverImage: null
      -isComplete: true
      -author: App\Entity\User {#1423 …}
      -createdAt: DateTimeImmutable @1737138901 {#1420
        date: 2025-01-17 18:35:01.0 UTC (+00:00)
      }
      -posts: Doctrine\ORM\PersistentCollection {#1424 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
40 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2166
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "author"
  -propertyNameSuffix: null
  -value: App\Entity\User {#1423 …}
  -formattedValue: "Melvin McDermott"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1708 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2169 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: "crud/field/association"
  -templatePath: "@EasyAdmin/crud/field/association.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2168 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2170 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2218 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2167 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2172 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
41 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2171
  -isAccessible: true
  -primaryKeyValue: 6
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\User"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1286 …}
  -permission: null
  -entityInstance: App\Entity\User {#1423 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
42 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2173
  -fieldFqcn: "App\Admin\Field\SeriesProgressField"
  -propertyName: "posts"
  -propertyNameSuffix: null
  -value: Doctrine\ORM\PersistentCollection {#1424 …}
  -formattedValue: Doctrine\ORM\PersistentCollection {#1424 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2253 …}
  -formType: null
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2176 …}
  -sortable: false
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: ""
  -columns: null
  -defaultColumns: ""
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/field/series_progress.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2175 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2177 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2248 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2174 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2179 …}
  -htmlAttributes: [
    "required" => false
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
43 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#2047
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#1464 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://admin.webuni.com/es/admin/series/2/edit"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#852 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#856 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#855 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#854 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1146
    -isAccessible: true
    -primaryKeyValue: 2
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1460 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#2290 …}
    -defaultActionUrl: "https://admin.webuni.com/es/admin/series/2/edit"
    -fqcn: "App\Entity\Series"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Series {#1149
      -id: 2
      -title: "Advanced PHP Techniques"
      -slug: "advanced-php-techniques"
      -description: """
        Velit consequatur fugit quia incidunt qui. Distinctio dolor sit itaque. Architecto dolorem labore sed saepe dolore corrupti ut. Esse iste itaque deleniti corporis necessitatibus et placeat ut.\n
        \n
        Libero sed corporis libero voluptates repellendus. Maxime qui molestiae tempore. Aut molestiae est consequatur quidem.
        """
      -coverImage: null
      -isComplete: true
      -author: App\Entity\User {#1273 …}
      -createdAt: DateTimeImmutable @1757619973 {#1246
        date: 2025-09-11 19:46:13.0 UTC (+00:00)
      }
      -posts: Doctrine\ORM\PersistentCollection {#1404 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
44 ERROR ROLE_ADMIN
App\Entity\Series {#1149
  -id: 2
  -title: "Advanced PHP Techniques"
  -slug: "advanced-php-techniques"
  -description: """
    Velit consequatur fugit quia incidunt qui. Distinctio dolor sit itaque. Architecto dolorem labore sed saepe dolore corrupti ut. Esse iste itaque deleniti corporis necessitatibus et placeat ut.\n
    \n
    Libero sed corporis libero voluptates repellendus. Maxime qui molestiae tempore. Aut molestiae est consequatur quidem.
    """
  -coverImage: null
  -isComplete: true
  -author: App\Entity\User {#1273 …}
  -createdAt: DateTimeImmutable @1757619973 {#1246
    date: 2025-09-11 19:46:13.0 UTC (+00:00)
  }
  -posts: Doctrine\ORM\PersistentCollection {#1404 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
45 ERROR EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#2123
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#842 …}
    -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 {#852 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#856 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#846 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#876 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1146
    -isAccessible: true
    -primaryKeyValue: 2
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1460 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#2290 …}
    -defaultActionUrl: "https://admin.webuni.com/es/admin/series/2/edit"
    -fqcn: "App\Entity\Series"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Series {#1149
      -id: 2
      -title: "Advanced PHP Techniques"
      -slug: "advanced-php-techniques"
      -description: """
        Velit consequatur fugit quia incidunt qui. Distinctio dolor sit itaque. Architecto dolorem labore sed saepe dolore corrupti ut. Esse iste itaque deleniti corporis necessitatibus et placeat ut.\n
        \n
        Libero sed corporis libero voluptates repellendus. Maxime qui molestiae tempore. Aut molestiae est consequatur quidem.
        """
      -coverImage: null
      -isComplete: true
      -author: App\Entity\User {#1273 …}
      -createdAt: DateTimeImmutable @1757619973 {#1246
        date: 2025-09-11 19:46:13.0 UTC (+00:00)
      }
      -posts: Doctrine\ORM\PersistentCollection {#1404 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
46 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#2120
    -type: "entity"
    -name: "markComplete"
    -label: "action.mark_complete"
    -icon: "fa fa-check-circle"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "markComplete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Series $series): bool {#888 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#852 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#856 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#848 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#854 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1146
    -isAccessible: true
    -primaryKeyValue: 2
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1460 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#2290 …}
    -defaultActionUrl: "https://admin.webuni.com/es/admin/series/2/edit"
    -fqcn: "App\Entity\Series"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Series {#1149
      -id: 2
      -title: "Advanced PHP Techniques"
      -slug: "advanced-php-techniques"
      -description: """
        Velit consequatur fugit quia incidunt qui. Distinctio dolor sit itaque. Architecto dolorem labore sed saepe dolore corrupti ut. Esse iste itaque deleniti corporis necessitatibus et placeat ut.\n
        \n
        Libero sed corporis libero voluptates repellendus. Maxime qui molestiae tempore. Aut molestiae est consequatur quidem.
        """
      -coverImage: null
      -isComplete: true
      -author: App\Entity\User {#1273 …}
      -createdAt: DateTimeImmutable @1757619973 {#1246
        date: 2025-09-11 19:46:13.0 UTC (+00:00)
      }
      -posts: Doctrine\ORM\PersistentCollection {#1404 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
47 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#2107
    -type: "entity"
    -name: "markIncomplete"
    -label: Symfony\Component\Translation\TranslatableMessage {#2057 …}
    -icon: "fa fa-circle"
    -cssClass: "action-markIncomplete"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "markIncomplete"
    ]
    -linkUrl: "https://admin.webuni.com/es/admin/series/mark-incomplete?entityId=2"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markIncomplete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Series $series): bool {#891 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#852 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#856 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#847 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#854 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1146
    -isAccessible: true
    -primaryKeyValue: 2
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1460 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#2290 …}
    -defaultActionUrl: "https://admin.webuni.com/es/admin/series/2/edit"
    -fqcn: "App\Entity\Series"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Series {#1149
      -id: 2
      -title: "Advanced PHP Techniques"
      -slug: "advanced-php-techniques"
      -description: """
        Velit consequatur fugit quia incidunt qui. Distinctio dolor sit itaque. Architecto dolorem labore sed saepe dolore corrupti ut. Esse iste itaque deleniti corporis necessitatibus et placeat ut.\n
        \n
        Libero sed corporis libero voluptates repellendus. Maxime qui molestiae tempore. Aut molestiae est consequatur quidem.
        """
      -coverImage: null
      -isComplete: true
      -author: App\Entity\User {#1273 …}
      -createdAt: DateTimeImmutable @1757619973 {#1246
        date: 2025-09-11 19:46:13.0 UTC (+00:00)
      }
      -posts: Doctrine\ORM\PersistentCollection {#1404 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
48 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#2181
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#2308 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://admin.webuni.com/es/admin/series/4/edit"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#852 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#856 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#855 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#854 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1242
    -isAccessible: true
    -primaryKeyValue: 4
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1510 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#2327 …}
    -defaultActionUrl: "https://admin.webuni.com/es/admin/series/4/edit"
    -fqcn: "App\Entity\Series"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Series {#1405
      -id: 4
      -title: "Docker for Developers"
      -slug: "docker-for-developers"
      -description: """
        Soluta excepturi est at aut ad ducimus. Illum illo molestiae aut et quod adipisci et est. Voluptatem dolorem quisquam qui quia aliquam sed.\n
        \n
        Dolorum ducimus alias sint voluptas numquam. Error ut aut iure perspiciatis voluptatem. Voluptas accusamus eveniet eveniet voluptatem quia et a ex. Nobis maxime asperiores soluta quia omnis.
        """
      -coverImage: null
      -isComplete: false
      -author: App\Entity\User {#1407 …}
      -createdAt: DateTimeImmutable @1751278178 {#1402
        date: 2025-06-30 10:09:38.0 UTC (+00:00)
      }
      -posts: Doctrine\ORM\PersistentCollection {#1408 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
49 ERROR ROLE_ADMIN
App\Entity\Series {#1405
  -id: 4
  -title: "Docker for Developers"
  -slug: "docker-for-developers"
  -description: """
    Soluta excepturi est at aut ad ducimus. Illum illo molestiae aut et quod adipisci et est. Voluptatem dolorem quisquam qui quia aliquam sed.\n
    \n
    Dolorum ducimus alias sint voluptas numquam. Error ut aut iure perspiciatis voluptatem. Voluptas accusamus eveniet eveniet voluptatem quia et a ex. Nobis maxime asperiores soluta quia omnis.
    """
  -coverImage: null
  -isComplete: false
  -author: App\Entity\User {#1407 …}
  -createdAt: DateTimeImmutable @1751278178 {#1402
    date: 2025-06-30 10:09:38.0 UTC (+00:00)
  }
  -posts: Doctrine\ORM\PersistentCollection {#1408 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
50 ERROR EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#2186
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#842 …}
    -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 {#852 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#856 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#846 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#876 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1242
    -isAccessible: true
    -primaryKeyValue: 4
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1510 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#2327 …}
    -defaultActionUrl: "https://admin.webuni.com/es/admin/series/4/edit"
    -fqcn: "App\Entity\Series"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Series {#1405
      -id: 4
      -title: "Docker for Developers"
      -slug: "docker-for-developers"
      -description: """
        Soluta excepturi est at aut ad ducimus. Illum illo molestiae aut et quod adipisci et est. Voluptatem dolorem quisquam qui quia aliquam sed.\n
        \n
        Dolorum ducimus alias sint voluptas numquam. Error ut aut iure perspiciatis voluptatem. Voluptas accusamus eveniet eveniet voluptatem quia et a ex. Nobis maxime asperiores soluta quia omnis.
        """
      -coverImage: null
      -isComplete: false
      -author: App\Entity\User {#1407 …}
      -createdAt: DateTimeImmutable @1751278178 {#1402
        date: 2025-06-30 10:09:38.0 UTC (+00:00)
      }
      -posts: Doctrine\ORM\PersistentCollection {#1408 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
51 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#2212
    -type: "entity"
    -name: "markComplete"
    -label: Symfony\Component\Translation\TranslatableMessage {#2315 …}
    -icon: "fa fa-check-circle"
    -cssClass: "action-markComplete"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "markComplete"
    ]
    -linkUrl: "https://admin.webuni.com/es/admin/series/mark-complete?entityId=4"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markComplete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Series $series): bool {#888 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#852 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#856 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#848 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#854 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1242
    -isAccessible: true
    -primaryKeyValue: 4
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1510 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#2327 …}
    -defaultActionUrl: "https://admin.webuni.com/es/admin/series/4/edit"
    -fqcn: "App\Entity\Series"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Series {#1405
      -id: 4
      -title: "Docker for Developers"
      -slug: "docker-for-developers"
      -description: """
        Soluta excepturi est at aut ad ducimus. Illum illo molestiae aut et quod adipisci et est. Voluptatem dolorem quisquam qui quia aliquam sed.\n
        \n
        Dolorum ducimus alias sint voluptas numquam. Error ut aut iure perspiciatis voluptatem. Voluptas accusamus eveniet eveniet voluptatem quia et a ex. Nobis maxime asperiores soluta quia omnis.
        """
      -coverImage: null
      -isComplete: false
      -author: App\Entity\User {#1407 …}
      -createdAt: DateTimeImmutable @1751278178 {#1402
        date: 2025-06-30 10:09:38.0 UTC (+00:00)
      }
      -posts: Doctrine\ORM\PersistentCollection {#1408 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
52 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#2255
    -type: "entity"
    -name: "markIncomplete"
    -label: "action.mark_incomplete"
    -icon: "fa fa-circle"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "markIncomplete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Series $series): bool {#891 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#852 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#856 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#847 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#854 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1242
    -isAccessible: true
    -primaryKeyValue: 4
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1510 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#2327 …}
    -defaultActionUrl: "https://admin.webuni.com/es/admin/series/4/edit"
    -fqcn: "App\Entity\Series"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Series {#1405
      -id: 4
      -title: "Docker for Developers"
      -slug: "docker-for-developers"
      -description: """
        Soluta excepturi est at aut ad ducimus. Illum illo molestiae aut et quod adipisci et est. Voluptatem dolorem quisquam qui quia aliquam sed.\n
        \n
        Dolorum ducimus alias sint voluptas numquam. Error ut aut iure perspiciatis voluptatem. Voluptas accusamus eveniet eveniet voluptatem quia et a ex. Nobis maxime asperiores soluta quia omnis.
        """
      -coverImage: null
      -isComplete: false
      -author: App\Entity\User {#1407 …}
      -createdAt: DateTimeImmutable @1751278178 {#1402
        date: 2025-06-30 10:09:38.0 UTC (+00:00)
      }
      -posts: Doctrine\ORM\PersistentCollection {#1408 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
53 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#2081
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#2345 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://admin.webuni.com/es/admin/series/3/edit"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#852 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#856 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#855 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#854 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1433
    -isAccessible: true
    -primaryKeyValue: 3
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1780 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#2369 …}
    -defaultActionUrl: "https://admin.webuni.com/es/admin/series/3/edit"
    -fqcn: "App\Entity\Series"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Series {#1411
      -id: 3
      -title: "Building APIs from Scratch"
      -slug: "building-apis-from-scratch"
      -description: """
        Laborum officiis laboriosam nam et. Nesciunt mollitia quibusdam doloribus itaque. Assumenda alias consequuntur ut omnis. Libero deserunt voluptas dignissimos aut quia doloribus voluptas.\n
        \n
        Doloribus iure voluptatem rerum esse. Autem rerum sit debitis praesentium delectus. Veniam tempora rem aut tenetur nobis. Ea et delectus est culpa deleniti explicabo fugit.
        """
      -coverImage: null
      -isComplete: false
      -author: App\Entity\User {#1413 …}
      -createdAt: DateTimeImmutable @1744135934 {#1410
        date: 2025-04-08 18:12:14.0 UTC (+00:00)
      }
      -posts: Doctrine\ORM\PersistentCollection {#1414 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
54 ERROR ROLE_ADMIN
App\Entity\Series {#1411
  -id: 3
  -title: "Building APIs from Scratch"
  -slug: "building-apis-from-scratch"
  -description: """
    Laborum officiis laboriosam nam et. Nesciunt mollitia quibusdam doloribus itaque. Assumenda alias consequuntur ut omnis. Libero deserunt voluptas dignissimos aut quia doloribus voluptas.\n
    \n
    Doloribus iure voluptatem rerum esse. Autem rerum sit debitis praesentium delectus. Veniam tempora rem aut tenetur nobis. Ea et delectus est culpa deleniti explicabo fugit.
    """
  -coverImage: null
  -isComplete: false
  -author: App\Entity\User {#1413 …}
  -createdAt: DateTimeImmutable @1744135934 {#1410
    date: 2025-04-08 18:12:14.0 UTC (+00:00)
  }
  -posts: Doctrine\ORM\PersistentCollection {#1414 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
55 ERROR EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#2090
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#842 …}
    -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 {#852 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#856 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#846 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#876 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1433
    -isAccessible: true
    -primaryKeyValue: 3
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1780 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#2369 …}
    -defaultActionUrl: "https://admin.webuni.com/es/admin/series/3/edit"
    -fqcn: "App\Entity\Series"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Series {#1411
      -id: 3
      -title: "Building APIs from Scratch"
      -slug: "building-apis-from-scratch"
      -description: """
        Laborum officiis laboriosam nam et. Nesciunt mollitia quibusdam doloribus itaque. Assumenda alias consequuntur ut omnis. Libero deserunt voluptas dignissimos aut quia doloribus voluptas.\n
        \n
        Doloribus iure voluptatem rerum esse. Autem rerum sit debitis praesentium delectus. Veniam tempora rem aut tenetur nobis. Ea et delectus est culpa deleniti explicabo fugit.
        """
      -coverImage: null
      -isComplete: false
      -author: App\Entity\User {#1413 …}
      -createdAt: DateTimeImmutable @1744135934 {#1410
        date: 2025-04-08 18:12:14.0 UTC (+00:00)
      }
      -posts: Doctrine\ORM\PersistentCollection {#1414 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
56 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#2323
    -type: "entity"
    -name: "markComplete"
    -label: Symfony\Component\Translation\TranslatableMessage {#2357 …}
    -icon: "fa fa-check-circle"
    -cssClass: "action-markComplete"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "markComplete"
    ]
    -linkUrl: "https://admin.webuni.com/es/admin/series/mark-complete?entityId=3"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markComplete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Series $series): bool {#888 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#852 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#856 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#848 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#854 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1433
    -isAccessible: true
    -primaryKeyValue: 3
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1780 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#2369 …}
    -defaultActionUrl: "https://admin.webuni.com/es/admin/series/3/edit"
    -fqcn: "App\Entity\Series"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Series {#1411
      -id: 3
      -title: "Building APIs from Scratch"
      -slug: "building-apis-from-scratch"
      -description: """
        Laborum officiis laboriosam nam et. Nesciunt mollitia quibusdam doloribus itaque. Assumenda alias consequuntur ut omnis. Libero deserunt voluptas dignissimos aut quia doloribus voluptas.\n
        \n
        Doloribus iure voluptatem rerum esse. Autem rerum sit debitis praesentium delectus. Veniam tempora rem aut tenetur nobis. Ea et delectus est culpa deleniti explicabo fugit.
        """
      -coverImage: null
      -isComplete: false
      -author: App\Entity\User {#1413 …}
      -createdAt: DateTimeImmutable @1744135934 {#1410
        date: 2025-04-08 18:12:14.0 UTC (+00:00)
      }
      -posts: Doctrine\ORM\PersistentCollection {#1414 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
57 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#2344
    -type: "entity"
    -name: "markIncomplete"
    -label: "action.mark_incomplete"
    -icon: "fa fa-circle"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "markIncomplete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Series $series): bool {#891 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#852 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#856 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#847 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#854 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1433
    -isAccessible: true
    -primaryKeyValue: 3
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1780 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#2369 …}
    -defaultActionUrl: "https://admin.webuni.com/es/admin/series/3/edit"
    -fqcn: "App\Entity\Series"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Series {#1411
      -id: 3
      -title: "Building APIs from Scratch"
      -slug: "building-apis-from-scratch"
      -description: """
        Laborum officiis laboriosam nam et. Nesciunt mollitia quibusdam doloribus itaque. Assumenda alias consequuntur ut omnis. Libero deserunt voluptas dignissimos aut quia doloribus voluptas.\n
        \n
        Doloribus iure voluptatem rerum esse. Autem rerum sit debitis praesentium delectus. Veniam tempora rem aut tenetur nobis. Ea et delectus est culpa deleniti explicabo fugit.
        """
      -coverImage: null
      -isComplete: false
      -author: App\Entity\User {#1413 …}
      -createdAt: DateTimeImmutable @1744135934 {#1410
        date: 2025-04-08 18:12:14.0 UTC (+00:00)
      }
      -posts: Doctrine\ORM\PersistentCollection {#1414 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
58 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#2302
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#2387 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://admin.webuni.com/es/admin/series/5/edit"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#852 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#856 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#855 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#854 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1440
    -isAccessible: true
    -primaryKeyValue: 5
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1917 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#2411 …}
    -defaultActionUrl: "https://admin.webuni.com/es/admin/series/5/edit"
    -fqcn: "App\Entity\Series"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Series {#1417
      -id: 5
      -title: "Testing Best Practices"
      -slug: "testing-best-practices"
      -description: """
        Qui dolor laborum numquam incidunt. Pariatur eos quo in quasi distinctio. Qui architecto rem animi commodi temporibus laboriosam ut.\n
        \n
        Ratione numquam sunt maxime sit. Veniam itaque quod et non dolorum id. Modi eius nulla corporis reprehenderit expedita minus qui.
        """
      -coverImage: null
      -isComplete: false
      -author: App\Entity\User {#1273 …}
      -createdAt: DateTimeImmutable @1742846855 {#1416
        date: 2025-03-24 20:07:35.0 UTC (+00:00)
      }
      -posts: Doctrine\ORM\PersistentCollection {#1418 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
59 ERROR ROLE_ADMIN
App\Entity\Series {#1417
  -id: 5
  -title: "Testing Best Practices"
  -slug: "testing-best-practices"
  -description: """
    Qui dolor laborum numquam incidunt. Pariatur eos quo in quasi distinctio. Qui architecto rem animi commodi temporibus laboriosam ut.\n
    \n
    Ratione numquam sunt maxime sit. Veniam itaque quod et non dolorum id. Modi eius nulla corporis reprehenderit expedita minus qui.
    """
  -coverImage: null
  -isComplete: false
  -author: App\Entity\User {#1273 …}
  -createdAt: DateTimeImmutable @1742846855 {#1416
    date: 2025-03-24 20:07:35.0 UTC (+00:00)
  }
  -posts: Doctrine\ORM\PersistentCollection {#1418 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
60 ERROR EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#2307
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#842 …}
    -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 {#852 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#856 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#846 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#876 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1440
    -isAccessible: true
    -primaryKeyValue: 5
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1917 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#2411 …}
    -defaultActionUrl: "https://admin.webuni.com/es/admin/series/5/edit"
    -fqcn: "App\Entity\Series"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Series {#1417
      -id: 5
      -title: "Testing Best Practices"
      -slug: "testing-best-practices"
      -description: """
        Qui dolor laborum numquam incidunt. Pariatur eos quo in quasi distinctio. Qui architecto rem animi commodi temporibus laboriosam ut.\n
        \n
        Ratione numquam sunt maxime sit. Veniam itaque quod et non dolorum id. Modi eius nulla corporis reprehenderit expedita minus qui.
        """
      -coverImage: null
      -isComplete: false
      -author: App\Entity\User {#1273 …}
      -createdAt: DateTimeImmutable @1742846855 {#1416
        date: 2025-03-24 20:07:35.0 UTC (+00:00)
      }
      -posts: Doctrine\ORM\PersistentCollection {#1418 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
61 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#2365
    -type: "entity"
    -name: "markComplete"
    -label: Symfony\Component\Translation\TranslatableMessage {#2399 …}
    -icon: "fa fa-check-circle"
    -cssClass: "action-markComplete"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "markComplete"
    ]
    -linkUrl: "https://admin.webuni.com/es/admin/series/mark-complete?entityId=5"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markComplete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Series $series): bool {#888 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#852 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#856 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#848 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#854 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1440
    -isAccessible: true
    -primaryKeyValue: 5
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1917 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#2411 …}
    -defaultActionUrl: "https://admin.webuni.com/es/admin/series/5/edit"
    -fqcn: "App\Entity\Series"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Series {#1417
      -id: 5
      -title: "Testing Best Practices"
      -slug: "testing-best-practices"
      -description: """
        Qui dolor laborum numquam incidunt. Pariatur eos quo in quasi distinctio. Qui architecto rem animi commodi temporibus laboriosam ut.\n
        \n
        Ratione numquam sunt maxime sit. Veniam itaque quod et non dolorum id. Modi eius nulla corporis reprehenderit expedita minus qui.
        """
      -coverImage: null
      -isComplete: false
      -author: App\Entity\User {#1273 …}
      -createdAt: DateTimeImmutable @1742846855 {#1416
        date: 2025-03-24 20:07:35.0 UTC (+00:00)
      }
      -posts: Doctrine\ORM\PersistentCollection {#1418 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
62 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#2386
    -type: "entity"
    -name: "markIncomplete"
    -label: "action.mark_incomplete"
    -icon: "fa fa-circle"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "markIncomplete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Series $series): bool {#891 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#852 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#856 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#847 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#854 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1440
    -isAccessible: true
    -primaryKeyValue: 5
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1917 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#2411 …}
    -defaultActionUrl: "https://admin.webuni.com/es/admin/series/5/edit"
    -fqcn: "App\Entity\Series"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Series {#1417
      -id: 5
      -title: "Testing Best Practices"
      -slug: "testing-best-practices"
      -description: """
        Qui dolor laborum numquam incidunt. Pariatur eos quo in quasi distinctio. Qui architecto rem animi commodi temporibus laboriosam ut.\n
        \n
        Ratione numquam sunt maxime sit. Veniam itaque quod et non dolorum id. Modi eius nulla corporis reprehenderit expedita minus qui.
        """
      -coverImage: null
      -isComplete: false
      -author: App\Entity\User {#1273 …}
      -createdAt: DateTimeImmutable @1742846855 {#1416
        date: 2025-03-24 20:07:35.0 UTC (+00:00)
      }
      -posts: Doctrine\ORM\PersistentCollection {#1418 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
63 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#2343
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#2429 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://admin.webuni.com/es/admin/series/1/edit"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#852 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#856 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#855 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#854 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1444
    -isAccessible: true
    -primaryKeyValue: 1
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2049 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#2458 …}
    -defaultActionUrl: "https://admin.webuni.com/es/admin/series/1/edit"
    -fqcn: "App\Entity\Series"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Series {#1421
      -id: 1
      -title: "Getting Started with Symfony"
      -slug: "getting-started-with-symfony"
      -description: """
        Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n
        \n
        Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo.
        """
      -coverImage: null
      -isComplete: true
      -author: App\Entity\User {#1423 …}
      -createdAt: DateTimeImmutable @1737138901 {#1420
        date: 2025-01-17 18:35:01.0 UTC (+00:00)
      }
      -posts: Doctrine\ORM\PersistentCollection {#1424 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
64 ERROR ROLE_ADMIN
App\Entity\Series {#1421
  -id: 1
  -title: "Getting Started with Symfony"
  -slug: "getting-started-with-symfony"
  -description: """
    Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n
    \n
    Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo.
    """
  -coverImage: null
  -isComplete: true
  -author: App\Entity\User {#1423 …}
  -createdAt: DateTimeImmutable @1737138901 {#1420
    date: 2025-01-17 18:35:01.0 UTC (+00:00)
  }
  -posts: Doctrine\ORM\PersistentCollection {#1424 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
65 ERROR EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#2346
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#842 …}
    -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 {#852 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#856 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#846 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#876 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1444
    -isAccessible: true
    -primaryKeyValue: 1
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2049 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#2458 …}
    -defaultActionUrl: "https://admin.webuni.com/es/admin/series/1/edit"
    -fqcn: "App\Entity\Series"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Series {#1421
      -id: 1
      -title: "Getting Started with Symfony"
      -slug: "getting-started-with-symfony"
      -description: """
        Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n
        \n
        Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo.
        """
      -coverImage: null
      -isComplete: true
      -author: App\Entity\User {#1423 …}
      -createdAt: DateTimeImmutable @1737138901 {#1420
        date: 2025-01-17 18:35:01.0 UTC (+00:00)
      }
      -posts: Doctrine\ORM\PersistentCollection {#1424 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
66 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#2407
    -type: "entity"
    -name: "markComplete"
    -label: "action.mark_complete"
    -icon: "fa fa-check-circle"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "markComplete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Series $series): bool {#888 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#852 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#856 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#848 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#854 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1444
    -isAccessible: true
    -primaryKeyValue: 1
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2049 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#2458 …}
    -defaultActionUrl: "https://admin.webuni.com/es/admin/series/1/edit"
    -fqcn: "App\Entity\Series"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Series {#1421
      -id: 1
      -title: "Getting Started with Symfony"
      -slug: "getting-started-with-symfony"
      -description: """
        Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n
        \n
        Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo.
        """
      -coverImage: null
      -isComplete: true
      -author: App\Entity\User {#1423 …}
      -createdAt: DateTimeImmutable @1737138901 {#1420
        date: 2025-01-17 18:35:01.0 UTC (+00:00)
      }
      -posts: Doctrine\ORM\PersistentCollection {#1424 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
67 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#2428
    -type: "entity"
    -name: "markIncomplete"
    -label: Symfony\Component\Translation\TranslatableMessage {#2441 …}
    -icon: "fa fa-circle"
    -cssClass: "action-markIncomplete"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "markIncomplete"
    ]
    -linkUrl: "https://admin.webuni.com/es/admin/series/mark-incomplete?entityId=1"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markIncomplete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Series $series): bool {#891 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#852 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#856 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#847 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#854 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1444
    -isAccessible: true
    -primaryKeyValue: 1
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2049 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#2458 …}
    -defaultActionUrl: "https://admin.webuni.com/es/admin/series/1/edit"
    -fqcn: "App\Entity\Series"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#404 …}
    -permission: null
    -entityInstance: App\Entity\Series {#1421
      -id: 1
      -title: "Getting Started with Symfony"
      -slug: "getting-started-with-symfony"
      -description: """
        Commodi omnis autem pariatur placeat. Et impedit consequuntur et. Non blanditiis aperiam et a nulla et odit. Reiciendis officiis dolores molestiae ut molestiae. Aut distinctio reprehenderit qui porro.\n
        \n
        Veniam earum et exercitationem eaque minima numquam. Fuga officia dolores soluta nisi ipsam porro molestiae perferendis. Odio quaerat reiciendis nihil explicabo.
        """
      -coverImage: null
      -isComplete: true
      -author: App\Entity\User {#1423 …}
      -createdAt: DateTimeImmutable @1737138901 {#1420
        date: 2025-01-17 18:35:01.0 UTC (+00:00)
      }
      -posts: Doctrine\ORM\PersistentCollection {#1424 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
68 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#853
    -type: "batch"
    -name: "batchDelete"
    -label: Symfony\Component\Translation\TranslatableMessage {#2180 …}
    -icon: null
    -cssClass: "action-batchDelete"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "batchDelete"
      "data-action-csrf-token" => Symfony\Component\Security\Csrf\CsrfToken {#2427
        -value: "b8ed9a4e85380f.LX7wzx9J1pxyTetEqZcQm7Y5be4UMnd6d6VI7zdwWr8.fj2ZuFkQkesFGJ8i3fAo0ulWJbwlaBEdEdQXtgU7LeVMS4Kibh2h6gcagA"
        -id: "ea-batch-action-batchDelete"
      }
      "data-action-batch" => "true"
      "data-entity-fqcn" => "App\Entity\Series"
      "data-action-url" => "https://admin.webuni.com/es/admin/series/batch-delete"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-batch-action"
    ]
    -linkUrl: "https://admin.webuni.com/es/admin/series/batch-delete"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "batchDelete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#852 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#856 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#846 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#854 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => null
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
69 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#845
    -type: "global"
    -name: "new"
    -label: Symfony\Component\Translation\TranslatableMessage {#2187 …}
    -icon: null
    -cssClass: "action-new"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "new"
    ]
    -linkUrl: "https://admin.webuni.com/es/admin/series/new"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "new"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#852 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#856 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#849 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#854 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => null
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
70 ERROR IS_IMPERSONATOR
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
DENIED
The user is not appropriately authenticated.
Show voter details
71 ERROR IS_IMPERSONATOR
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
DENIED
The user is not appropriately authenticated.
Show voter details
72 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3267
  -type: "dashboard"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3386 …}
  -icon: "fa fa-home"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: null
  -linkUrl: "https://admin.webuni.com/es/admin"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
73 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3269
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3390 …}
  -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
74 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3279
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3392 …}
  -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/es/admin/post"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemBadgeDto {#3272 …}
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
75 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3275
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3409 …}
  -icon: "fa fa-folder"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\CategoryCrudController"
    "crudAction" => null
    "entityId" => null
  ]
  -linkUrl: "https://admin.webuni.com/es/admin/category"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
76 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3274
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3419 …}
  -icon: "fas fa-tags"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\TagCrudController"
    "crudAction" => null
    "entityId" => null
  ]
  -linkUrl: "https://admin.webuni.com/es/admin/tag"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
77 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3283
  -type: "controller"
  -selected: true
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3429 …}
  -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/es/admin/series"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
78 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3285
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3439 …}
  -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
79 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3304
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3431 …}
  -icon: "far fa-comments"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\CommentCrudController"
    "crudAction" => null
    "entityId" => null
  ]
  -linkUrl: "https://admin.webuni.com/es/admin/comment"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemBadgeDto {#3299 …}
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
80 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3370
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3456 …}
  -icon: "fa fa-envelope"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\SubscriberCrudController"
    "crudAction" => null
    "entityId" => null
  ]
  -linkUrl: "https://admin.webuni.com/es/admin/subscriber"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
81 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3359
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3466 …}
  -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
82 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3360
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3458 …}
  -icon: "fa fa-users"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\UserCrudController"
    "crudAction" => null
    "entityId" => null
  ]
  -linkUrl: "https://admin.webuni.com/es/admin/user"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
83 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3372
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3483 …}
  -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
84 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3375
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3476 …}
  -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/es/admin/form-field-reference/new"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
85 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3377
  -type: "route"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3500 …}
  -icon: "fa-solid fa-database"
  -cssClass: ""
  -permission: null
  -routeName: "admin_regenerate_fixtures"
  -routeParameters: []
  -linkUrl: "https://admin.webuni.com/es/admin?routeName=admin_regenerate_fixtures"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
86 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3379
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3510 …}
  -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
87 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3381
  -type: "url"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3502 …}
  -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
88 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3383
  -type: "url"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3517 …}
  -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
89 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3385
  -type: "url"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3519 …}
  -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
90 ERROR IS_IMPERSONATOR
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
DENIED
The user is not appropriately authenticated.
Show voter details
91 ERROR IS_IMPERSONATOR
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
DENIED
The user is not appropriately authenticated.
Show voter details