GET https://easyadmin.yoannh.dev/en/admin/comment?page=7&sort%5Bid%5D=ASC

Security

Token

There is no security token. It was removed in 33ba9d.

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"
1.68 ms (none)
"Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener"
(none) (none)
"Symfony\Component\Security\Http\Firewall\AccessListener"
0.00 ms (none)

Authenticators

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

Access Decision

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

Access decision log

# Result Attributes Object
1 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#815
  -isAccessible: true
  -primaryKeyValue: null
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -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\Comment"
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
3 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1173
  -isAccessible: true
  -primaryKeyValue: 121
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1603 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3544 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1324
    -id: 121
    -content: "Thanks for sharing this. Very helpful! Non aut deleniti consequatur enim."
    -publishedAt: DateTimeImmutable @1763101267 {#1315
      date: 2025-11-14 07:21:07.0 Europe/Zurich (+01:00)
    }
    -status: App\Enum\CommentStatus {#661 …}
    -author: App\Entity\User {#1456 …}
    -post: App\Entity\Post {#1447 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
4 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1482
  -isAccessible: true
  -primaryKeyValue: 122
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1647 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3594 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1445
    -id: 122
    -content: "I disagree with some points, but overall a good read. Illo impedit consectetur commodi cumque est."
    -publishedAt: DateTimeImmutable @1760074625 {#1446
      date: 2025-10-10 07:37:05.0 Europe/Zurich (+02:00)
    }
    -status: App\Enum\CommentStatus {#661 …}
    -author: App\Entity\User {#1443 …}
    -post: App\Entity\Post {#1441 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
5 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1344
  -isAccessible: true
  -primaryKeyValue: 123
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1889 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3644 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1439
    -id: 123
    -content: "Could you provide more code examples? "
    -publishedAt: DateTimeImmutable @1767330217 {#1440
      date: 2026-01-02 06:03:37.0 Europe/Zurich (+01:00)
    }
    -status: App\Enum\CommentStatus {#661 …}
    -author: App\Entity\User {#1443 …}
    -post: App\Entity\Post {#1441 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
6 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1201
  -isAccessible: true
  -primaryKeyValue: 124
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1984 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3694 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1437
    -id: 124
    -content: "Thanks for sharing this. Very helpful! Et natus non omnis labore."
    -publishedAt: DateTimeImmutable @1753451207 {#1438
      date: 2025-07-25 15:46:47.0 Europe/Zurich (+02:00)
    }
    -status: App\Enum\CommentStatus {#661 …}
    -author: App\Entity\User {#1434 …}
    -post: App\Entity\Post {#1441 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
7 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1316
  -isAccessible: true
  -primaryKeyValue: 125
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2070 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3735 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1413
    -id: 125
    -content: "Great tutorial! Very well explained. "
    -publishedAt: DateTimeImmutable @1744215024 {#1431
      date: 2025-04-09 18:10:24.0 Europe/Zurich (+02:00)
    }
    -status: App\Enum\CommentStatus {#650 …}
    -author: App\Entity\User {#1436 …}
    -post: App\Entity\Post {#1441 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
8 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1490
  -isAccessible: true
  -primaryKeyValue: 126
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2156 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3789 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1322
    -id: 126
    -content: "I disagree with some points, but overall a good read. "
    -publishedAt: DateTimeImmutable @1742154210 {#1435
      date: 2025-03-16 20:43:30.0 Europe/Zurich (+01:00)
    }
    -status: App\Enum\CommentStatus {#661 …}
    -author: App\Entity\User {#1319 …}
    -post: App\Entity\Post {#1441 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
9 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1497
  -isAccessible: true
  -primaryKeyValue: 127
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2242 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3839 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1326
    -id: 127
    -content: "Looking forward to more content like this. Eligendi iure beatae dolor sed."
    -publishedAt: DateTimeImmutable @1762145703 {#1302
      date: 2025-11-03 05:55:03.0 Europe/Zurich (+01:00)
    }
    -status: App\Enum\CommentStatus {#661 …}
    -author: App\Entity\User {#1318 …}
    -post: App\Entity\Post {#1441 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
10 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1504
  -isAccessible: true
  -primaryKeyValue: 128
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2328 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3922 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1327
    -id: 128
    -content: "Well written and easy to understand. "
    -publishedAt: DateTimeImmutable @1744622302 {#1330
      date: 2025-04-14 11:18:22.0 Europe/Zurich (+02:00)
    }
    -status: App\Enum\CommentStatus {#665 …}
    -author: App\Entity\User {#1456 …}
    -post: App\Entity\Post {#1441 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
11 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1511
  -isAccessible: true
  -primaryKeyValue: 129
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2414 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3947 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1262
    -id: 129
    -content: "This saved me hours of work. Thank you! "
    -publishedAt: DateTimeImmutable @1746309390 {#1342
      date: 2025-05-03 23:56:30.0 Europe/Zurich (+02:00)
    }
    -status: App\Enum\CommentStatus {#661 …}
    -author: App\Entity\User {#1334 …}
    -post: App\Entity\Post {#1441 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
12 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1518
  -isAccessible: true
  -primaryKeyValue: 130
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2500 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3997 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1337
    -id: 130
    -content: "Great article! I learned a lot from this. "
    -publishedAt: DateTimeImmutable @1752623232 {#1339
      date: 2025-07-16 01:47:12.0 Europe/Zurich (+02:00)
    }
    -status: App\Enum\CommentStatus {#661 …}
    -author: App\Entity\User {#1345 …}
    -post: App\Entity\Post {#1301 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
13 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1525
  -isAccessible: true
  -primaryKeyValue: 131
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2586 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4047 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1307
    -id: 131
    -content: "Could you provide more code examples? Quis dolore saepe voluptate provident perferendis labore nesciunt."
    -publishedAt: DateTimeImmutable @1759111240 {#1305
      date: 2025-09-29 04:00:40.0 Europe/Zurich (+02:00)
    }
    -status: App\Enum\CommentStatus {#661 …}
    -author: App\Entity\User {#1318 …}
    -post: App\Entity\Post {#1301 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
14 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1532
  -isAccessible: true
  -primaryKeyValue: 132
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2681 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4097 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1312
    -id: 132
    -content: "Thanks for sharing this. Very helpful! "
    -publishedAt: DateTimeImmutable @1759595761 {#1313
      date: 2025-10-04 18:36:01.0 Europe/Zurich (+02:00)
    }
    -status: App\Enum\CommentStatus {#661 …}
    -author: App\Entity\User {#1456 …}
    -post: App\Entity\Post {#1301 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
15 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1539
  -isAccessible: true
  -primaryKeyValue: 133
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2767 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4147 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1311
    -id: 133
    -content: "I have a question about the third section. Could you explain more? "
    -publishedAt: DateTimeImmutable @1758556447 {#1306
      date: 2025-09-22 17:54:07.0 Europe/Zurich (+02:00)
    }
    -status: App\Enum\CommentStatus {#667 …}
    -author: App\Entity\User {#1434 …}
    -post: App\Entity\Post {#1301 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
16 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1546
  -isAccessible: true
  -primaryKeyValue: 134
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2853 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4197 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1415
    -id: 134
    -content: "Nice work! Keep these articles coming. "
    -publishedAt: DateTimeImmutable @1757333138 {#1412
      date: 2025-09-08 14:05:38.0 Europe/Zurich (+02:00)
    }
    -status: App\Enum\CommentStatus {#667 …}
    -author: App\Entity\User {#1462 …}
    -post: App\Entity\Post {#1301 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
17 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1553
  -isAccessible: true
  -primaryKeyValue: 135
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2939 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4247 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1465
    -id: 135
    -content: "Interesting perspective. I'd love to see a follow-up post. Doloribus voluptas temporibus ipsam voluptatem minima cumque."
    -publishedAt: DateTimeImmutable @1755584377 {#1464
      date: 2025-08-19 08:19:37.0 Europe/Zurich (+02:00)
    }
    -status: App\Enum\CommentStatus {#667 …}
    -author: App\Entity\User {#1456 …}
    -post: App\Entity\Post {#1301 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
18 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1560
  -isAccessible: true
  -primaryKeyValue: 136
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3025 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4288 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1467
    -id: 136
    -content: "I have a question about the third section. Could you explain more? Odio et corrupti distinctio et."
    -publishedAt: DateTimeImmutable @1743938636 {#1463
      date: 2025-04-06 13:23:56.0 Europe/Zurich (+02:00)
    }
    -status: App\Enum\CommentStatus {#650 …}
    -author: App\Entity\User {#1456 …}
    -post: App\Entity\Post {#1301 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
19 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1567
  -isAccessible: true
  -primaryKeyValue: 137
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3111 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4342 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1469
    -id: 137
    -content: "This saved me hours of work. Thank you! "
    -publishedAt: DateTimeImmutable @1756053624 {#1468
      date: 2025-08-24 18:40:24.0 Europe/Zurich (+02:00)
    }
    -status: App\Enum\CommentStatus {#661 …}
    -author: App\Entity\User {#1318 …}
    -post: App\Entity\Post {#1301 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
20 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1574
  -isAccessible: true
  -primaryKeyValue: 138
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3197 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4392 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1471
    -id: 138
    -content: "Looking forward to more content like this. "
    -publishedAt: DateTimeImmutable @1751758539 {#1470
      date: 2025-07-06 01:35:39.0 Europe/Zurich (+02:00)
    }
    -status: App\Enum\CommentStatus {#661 …}
    -author: App\Entity\User {#1434 …}
    -post: App\Entity\Post {#1473 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
21 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1581
  -isAccessible: true
  -primaryKeyValue: 139
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3283 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4442 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1475
    -id: 139
    -content: "Great tutorial! Very well explained. Et sint molestiae est et doloremque expedita ratione autem."
    -publishedAt: DateTimeImmutable @1737018941 {#1474
      date: 2025-01-16 10:15:41.0 Europe/Zurich (+01:00)
    }
    -status: App\Enum\CommentStatus {#667 …}
    -author: App\Entity\User {#1436 …}
    -post: App\Entity\Post {#1473 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
22 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1588
  -isAccessible: true
  -primaryKeyValue: 140
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3376 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4492 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1477
    -id: 140
    -content: "Great article! I learned a lot from this. Quae atque non odit omnis temporibus eaque."
    -publishedAt: DateTimeImmutable @1750549282 {#1476
      date: 2025-06-22 01:41:22.0 Europe/Zurich (+02:00)
    }
    -status: App\Enum\CommentStatus {#661 …}
    -author: App\Entity\User {#1456 …}
    -post: App\Entity\Post {#1479 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
23 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1602
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 121
  -formattedValue: "121"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1676 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1597 …}
  -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 {#1595 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1577 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1720 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1586 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1565 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
24 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1605
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "content"
  -propertyNameSuffix: null
  -value: "Thanks for sharing this. Very helpful! Non aut deleniti consequatur enim."
  -formattedValue: "Thanks for sharing this. Very helpful! Non aut deleniti consequ…"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1702 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1608 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/comment/_preview.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1607 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1609 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1700 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1579 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1611 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
25 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1626
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1447 …}
  -formattedValue: "Performance Monitoring Tools #38"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1693 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1629 …}
  -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 {#1628 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1630 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1690 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1627 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1632 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
26 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1631
  -isAccessible: true
  -primaryKeyValue: 38
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1348 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1447 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
27 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1633
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#661 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#1814 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1824 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1636 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-select"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/choice"
  -templatePath: "@EasyAdmin/crud/field/choice.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1635 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1637 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1844 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1634 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1639 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
28 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1640
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1763101267 {#1315
    date: 2025-11-14 07:21:07.0 Europe/Zurich (+01:00)
  }
  -formattedValue: "Nov 14, 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1820 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1643 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1642 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1644 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1823 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1641 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1646 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
29 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1653
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 122
  -formattedValue: "122"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1903 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1651 …}
  -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 {#1652 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1649 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1902 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1648 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1654 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
30 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1655
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "content"
  -propertyNameSuffix: null
  -value: "I disagree with some points, but overall a good read. Illo impedit consectetur commodi cumque est."
  -formattedValue: "I disagree with some points, but overall a good read. Illo impe…"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1901 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1620 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/comment/_preview.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1625 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1624 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1904 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1619 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1621 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
31 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1877
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1441 …}
  -formattedValue: "Cloud Deployment Strategies #40"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1907 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1851 …}
  -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 {#1874 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1852 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1912 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1875 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1854 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
32 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1853
  -isAccessible: true
  -primaryKeyValue: 40
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1348 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1441 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
33 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1855
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#661 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#1949 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1946 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1858 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-select"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/choice"
  -templatePath: "@EasyAdmin/crud/field/choice.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1857 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1859 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1941 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1856 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1861 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
34 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1862
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1760074625 {#1446
    date: 2025-10-10 07:37:05.0 Europe/Zurich (+02:00)
  }
  -formattedValue: "Oct 10, 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1955 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1864 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1866 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1863 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1954 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1865 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1888 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
35 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1895
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 123
  -formattedValue: "123"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1998 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1893 …}
  -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 {#1894 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1891 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1997 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1890 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1896 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
36 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1897
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "content"
  -propertyNameSuffix: null
  -value: "Could you provide more code examples? "
  -formattedValue: "Could you provide more code examples? "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1996 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1836 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/comment/_preview.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1871 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1813 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1999 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1615 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1821 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
37 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1959
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1441 …}
  -formattedValue: "Cloud Deployment Strategies #40"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1892 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1966 …}
  -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 {#1965 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1967 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2002 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1964 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1969 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
38 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1968
  -isAccessible: true
  -primaryKeyValue: 40
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1348 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1441 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
39 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1970
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#661 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#2021 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2038 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1973 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-select"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/choice"
  -templatePath: "@EasyAdmin/crud/field/choice.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1972 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1974 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2037 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1971 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1976 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
40 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1977
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1767330217 {#1440
    date: 2026-01-02 06:03:37.0 Europe/Zurich (+01:00)
  }
  -formattedValue: "Jan 2, 2026"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2031 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1980 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1979 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1981 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2016 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1978 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1983 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
41 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1990
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 124
  -formattedValue: "124"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2084 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1988 …}
  -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 {#1989 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1986 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2083 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1985 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1991 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
42 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1992
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "content"
  -propertyNameSuffix: null
  -value: "Thanks for sharing this. Very helpful! Et natus non omnis labore."
  -formattedValue: "Thanks for sharing this. Very helpful! Et natus non omnis labor…"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2082 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1936 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/comment/_preview.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1938 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1956 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2085 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1613 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1948 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
43 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2009
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1441 …}
  -formattedValue: "Cloud Deployment Strategies #40"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2088 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2052 …}
  -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 {#2051 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2053 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2093 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2050 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2055 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
44 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2054
  -isAccessible: true
  -primaryKeyValue: 40
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1348 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1441 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
45 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2056
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#661 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#2107 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2124 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2059 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-select"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/choice"
  -templatePath: "@EasyAdmin/crud/field/choice.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2058 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2060 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2123 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2057 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2062 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
46 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2063
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1753451207 {#1438
    date: 2025-07-25 15:46:47.0 Europe/Zurich (+02:00)
  }
  -formattedValue: "Jul 25, 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2117 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2066 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2065 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2067 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2102 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2064 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2069 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
47 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2076
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 125
  -formattedValue: "125"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2170 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2074 …}
  -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 {#2075 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2072 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2169 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2071 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2077 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
48 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2078
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "content"
  -propertyNameSuffix: null
  -value: "Great tutorial! Very well explained. "
  -formattedValue: "Great tutorial! Very well explained. "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2168 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2040 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/comment/_preview.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2041 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2026 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2171 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1612 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2042 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
49 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2095
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1441 …}
  -formattedValue: "Cloud Deployment Strategies #40"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2073 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2138 …}
  -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 {#2137 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2139 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2174 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2136 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2141 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
50 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2140
  -isAccessible: true
  -primaryKeyValue: 40
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1348 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1441 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
51 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2142
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#650 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#2193 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2210 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2145 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-select"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/choice"
  -templatePath: "@EasyAdmin/crud/field/choice.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2144 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2146 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2209 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2143 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2148 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
52 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2149
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1744215024 {#1431
    date: 2025-04-09 18:10:24.0 Europe/Zurich (+02:00)
  }
  -formattedValue: "Apr 9, 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2203 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2152 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2151 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2153 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2188 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2150 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2155 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
53 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2162
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 126
  -formattedValue: "126"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2256 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2160 …}
  -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 {#2161 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2158 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2255 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2157 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2163 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
54 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2164
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "content"
  -propertyNameSuffix: null
  -value: "I disagree with some points, but overall a good read. "
  -formattedValue: "I disagree with some points, but overall a good read. "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2254 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2126 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/comment/_preview.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2127 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2112 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2257 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1622 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2128 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
55 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2181
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1441 …}
  -formattedValue: "Cloud Deployment Strategies #40"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2159 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2224 …}
  -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 {#2223 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2225 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2260 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2222 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2227 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
56 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2226
  -isAccessible: true
  -primaryKeyValue: 40
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1348 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1441 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
57 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2228
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#661 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#2279 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2296 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2231 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-select"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/choice"
  -templatePath: "@EasyAdmin/crud/field/choice.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2230 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2232 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2295 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2229 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2234 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
58 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2235
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1742154210 {#1435
    date: 2025-03-16 20:43:30.0 Europe/Zurich (+01:00)
  }
  -formattedValue: "Mar 16, 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2289 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2238 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2237 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2239 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2274 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2236 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2241 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
59 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2248
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 127
  -formattedValue: "127"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2342 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2246 …}
  -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 {#2247 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2244 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2341 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2243 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2249 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
60 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2250
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "content"
  -propertyNameSuffix: null
  -value: "Looking forward to more content like this. Eligendi iure beatae dolor sed."
  -formattedValue: "Looking forward to more content like this. Eligendi iure beatae…"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2340 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2212 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/comment/_preview.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2213 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2198 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2343 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1837 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2214 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
61 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2267
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1441 …}
  -formattedValue: "Cloud Deployment Strategies #40"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2346 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2310 …}
  -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 {#2309 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2311 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2351 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2308 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2313 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
62 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2312
  -isAccessible: true
  -primaryKeyValue: 40
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1348 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1441 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
63 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2314
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#661 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#2365 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2382 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2317 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-select"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/choice"
  -templatePath: "@EasyAdmin/crud/field/choice.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2316 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2318 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2381 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2315 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2320 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
64 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2321
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1762145703 {#1302
    date: 2025-11-03 05:55:03.0 Europe/Zurich (+01:00)
  }
  -formattedValue: "Nov 3, 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2375 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2324 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2323 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2325 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2360 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2322 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2327 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
65 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2334
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 128
  -formattedValue: "128"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2428 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2332 …}
  -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 {#2333 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2330 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2427 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2329 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2335 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
66 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2336
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "content"
  -propertyNameSuffix: null
  -value: "Well written and easy to understand. "
  -formattedValue: "Well written and easy to understand. "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2426 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2298 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/comment/_preview.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2299 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2284 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2429 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1957 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2300 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
67 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2353
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1441 …}
  -formattedValue: "Cloud Deployment Strategies #40"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2331 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2396 …}
  -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 {#2395 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2397 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2432 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2394 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2399 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
68 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2398
  -isAccessible: true
  -primaryKeyValue: 40
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1348 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1441 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
69 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2400
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#665 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#2451 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2468 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2403 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-select"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/choice"
  -templatePath: "@EasyAdmin/crud/field/choice.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2402 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2404 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2467 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2401 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2406 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
70 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2407
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1744622302 {#1330
    date: 2025-04-14 11:18:22.0 Europe/Zurich (+02:00)
  }
  -formattedValue: "Apr 14, 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2461 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2410 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2409 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2411 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2446 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2408 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2413 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
71 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2420
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 129
  -formattedValue: "129"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2514 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2418 …}
  -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 {#2419 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2416 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2513 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2415 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2421 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
72 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2422
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "content"
  -propertyNameSuffix: null
  -value: "This saved me hours of work. Thank you! "
  -formattedValue: "This saved me hours of work. Thank you! "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2512 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2384 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/comment/_preview.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2385 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2370 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2515 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2024 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2386 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
73 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2439
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1441 …}
  -formattedValue: "Cloud Deployment Strategies #40"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2417 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2482 …}
  -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 {#2481 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2483 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2518 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2480 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2485 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
74 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2484
  -isAccessible: true
  -primaryKeyValue: 40
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1348 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1441 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
75 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2486
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#661 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#2537 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2554 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2489 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-select"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/choice"
  -templatePath: "@EasyAdmin/crud/field/choice.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2488 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2490 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2553 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2487 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2492 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
76 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2493
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1746309390 {#1342
    date: 2025-05-03 23:56:30.0 Europe/Zurich (+02:00)
  }
  -formattedValue: "May 3, 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2547 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2496 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2495 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2497 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2532 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2494 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2499 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
77 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2506
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 130
  -formattedValue: "130"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2600 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2504 …}
  -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 {#2505 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2502 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2599 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2501 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2507 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
78 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2508
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "content"
  -propertyNameSuffix: null
  -value: "Great article! I learned a lot from this. "
  -formattedValue: "Great article! I learned a lot from this. "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2598 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2470 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/comment/_preview.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2471 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2456 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2601 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2110 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2472 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
79 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2525
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1301 …}
  -formattedValue: "Modern CSS Techniques You Should Know #47"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2503 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2568 …}
  -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 {#2567 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2569 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2604 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2566 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2571 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
80 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2570
  -isAccessible: true
  -primaryKeyValue: 47
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1348 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1301 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
81 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2572
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#661 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#2646 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2643 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2575 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-select"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/choice"
  -templatePath: "@EasyAdmin/crud/field/choice.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2574 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2576 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2638 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2573 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2578 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
82 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2579
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1752623232 {#1339
    date: 2025-07-16 01:47:12.0 Europe/Zurich (+02:00)
  }
  -formattedValue: "Jul 16, 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2652 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2582 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2581 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2583 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2651 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2580 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2585 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
83 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2592
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 131
  -formattedValue: "131"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2695 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2590 …}
  -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 {#2591 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2588 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2694 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2587 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2593 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
84 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2594
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "content"
  -propertyNameSuffix: null
  -value: "Could you provide more code examples? Quis dolore saepe voluptate provident perferendis labore nesciunt."
  -formattedValue: "Could you provide more code examples? Quis dolore saepe volupta…"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2693 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2556 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/comment/_preview.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2557 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2542 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2696 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2196 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2558 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
85 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2656
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1301 …}
  -formattedValue: "Modern CSS Techniques You Should Know #47"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2699 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2663 …}
  -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 {#2662 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2664 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2704 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2661 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2666 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
86 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2665
  -isAccessible: true
  -primaryKeyValue: 47
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1348 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1301 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
87 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2667
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#661 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#2718 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2735 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2670 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-select"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/choice"
  -templatePath: "@EasyAdmin/crud/field/choice.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2669 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2671 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2734 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2668 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2673 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
88 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2674
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1759111240 {#1305
    date: 2025-09-29 04:00:40.0 Europe/Zurich (+02:00)
  }
  -formattedValue: "Sep 29, 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2728 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2677 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2676 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2678 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2713 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2675 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2680 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
89 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2687
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 132
  -formattedValue: "132"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2781 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2685 …}
  -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 {#2686 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2683 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2780 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2682 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2688 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
90 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2689
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "content"
  -propertyNameSuffix: null
  -value: "Thanks for sharing this. Very helpful! "
  -formattedValue: "Thanks for sharing this. Very helpful! "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2779 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2633 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/comment/_preview.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2635 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2653 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2782 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2282 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2645 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
91 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2706
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1301 …}
  -formattedValue: "Modern CSS Techniques You Should Know #47"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2684 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2749 …}
  -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 {#2748 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2750 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2785 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2747 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2752 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
92 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2751
  -isAccessible: true
  -primaryKeyValue: 47
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1348 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1301 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
93 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2753
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#661 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#2804 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2821 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2756 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-select"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/choice"
  -templatePath: "@EasyAdmin/crud/field/choice.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2755 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2757 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2820 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2754 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2759 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
94 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2760
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1759595761 {#1313
    date: 2025-10-04 18:36:01.0 Europe/Zurich (+02:00)
  }
  -formattedValue: "Oct 4, 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2814 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2763 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2762 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2764 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2799 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2761 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2766 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
95 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2773
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 133
  -formattedValue: "133"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2867 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2771 …}
  -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 {#2772 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2769 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2866 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2768 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2774 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
96 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2775
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "content"
  -propertyNameSuffix: null
  -value: "I have a question about the third section. Could you explain more? "
  -formattedValue: "I have a question about the third section. Could you explain mo…"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2865 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2737 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/comment/_preview.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2738 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2723 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2868 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2368 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2739 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
97 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2792
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1301 …}
  -formattedValue: "Modern CSS Techniques You Should Know #47"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2871 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2835 …}
  -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 {#2834 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2836 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2876 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2833 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2838 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
98 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2837
  -isAccessible: true
  -primaryKeyValue: 47
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1348 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1301 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
99 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2839
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#667 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#2890 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2907 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2842 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-select"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/choice"
  -templatePath: "@EasyAdmin/crud/field/choice.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2841 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2843 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2906 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2840 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2845 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
100 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2846
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1758556447 {#1306
    date: 2025-09-22 17:54:07.0 Europe/Zurich (+02:00)
  }
  -formattedValue: "Sep 22, 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2900 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2849 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2848 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2850 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2885 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2847 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2852 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
101 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2859
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 134
  -formattedValue: "134"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2953 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2857 …}
  -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 {#2858 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2855 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2952 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2854 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2860 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
102 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2861
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "content"
  -propertyNameSuffix: null
  -value: "Nice work! Keep these articles coming. "
  -formattedValue: "Nice work! Keep these articles coming. "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2951 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2823 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/comment/_preview.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2824 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2809 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2954 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2454 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2825 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
103 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2878
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1301 …}
  -formattedValue: "Modern CSS Techniques You Should Know #47"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2856 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2921 …}
  -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 {#2920 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2922 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2957 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2919 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2924 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
104 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2923
  -isAccessible: true
  -primaryKeyValue: 47
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1348 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1301 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
105 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2925
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#667 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#2976 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2993 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2928 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-select"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/choice"
  -templatePath: "@EasyAdmin/crud/field/choice.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2927 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2929 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2992 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2926 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2931 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
106 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2932
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1757333138 {#1412
    date: 2025-09-08 14:05:38.0 Europe/Zurich (+02:00)
  }
  -formattedValue: "Sep 8, 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2986 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2935 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2934 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2936 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2971 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2933 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2938 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
107 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2945
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 135
  -formattedValue: "135"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3039 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2943 …}
  -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 {#2944 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2941 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3038 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2940 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2946 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
108 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2947
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "content"
  -propertyNameSuffix: null
  -value: "Interesting perspective. I'd love to see a follow-up post. Doloribus voluptas temporibus ipsam voluptatem minima cumque."
  -formattedValue: "Interesting perspective. I'd love to see a follow-up post. Dolo…"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3037 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2909 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/comment/_preview.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2910 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2895 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3040 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2540 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2911 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
109 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2964
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1301 …}
  -formattedValue: "Modern CSS Techniques You Should Know #47"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3043 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3007 …}
  -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 {#3006 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3008 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3048 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3005 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3010 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
110 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3009
  -isAccessible: true
  -primaryKeyValue: 47
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1348 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1301 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
111 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3011
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#667 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#3062 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3079 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3014 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-select"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/choice"
  -templatePath: "@EasyAdmin/crud/field/choice.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3013 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3015 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3078 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3012 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3017 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
112 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3018
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1755584377 {#1464
    date: 2025-08-19 08:19:37.0 Europe/Zurich (+02:00)
  }
  -formattedValue: "Aug 19, 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3072 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3021 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3020 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3022 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3057 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3019 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3024 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
113 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3031
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 136
  -formattedValue: "136"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3125 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3029 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-id"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/id"
  -templatePath: "@EasyAdmin/crud/field/id.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3030 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3027 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3124 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3026 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3032 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
114 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3033
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "content"
  -propertyNameSuffix: null
  -value: "I have a question about the third section. Could you explain more? Odio et corrupti distinctio et."
  -formattedValue: "I have a question about the third section. Could you explain mo…"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3123 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2995 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/comment/_preview.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2996 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2981 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3126 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2654 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2997 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
115 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3050
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1301 …}
  -formattedValue: "Modern CSS Techniques You Should Know #47"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3129 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3093 …}
  -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 {#3092 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3094 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3134 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3091 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3096 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
116 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3095
  -isAccessible: true
  -primaryKeyValue: 47
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1348 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1301 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
117 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3097
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#650 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#3148 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3165 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3100 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-select"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/choice"
  -templatePath: "@EasyAdmin/crud/field/choice.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3099 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3101 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3164 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3098 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3103 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
118 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3104
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1743938636 {#1463
    date: 2025-04-06 13:23:56.0 Europe/Zurich (+02:00)
  }
  -formattedValue: "Apr 6, 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3158 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3107 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3106 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3108 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3143 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3105 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3110 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
119 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3117
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 137
  -formattedValue: "137"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3211 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3115 …}
  -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 {#3116 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3113 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3210 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3112 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3118 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
120 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3119
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "content"
  -propertyNameSuffix: null
  -value: "This saved me hours of work. Thank you! "
  -formattedValue: "This saved me hours of work. Thank you! "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3209 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3081 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/comment/_preview.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3082 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3067 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3212 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2721 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3083 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
121 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3136
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1301 …}
  -formattedValue: "Modern CSS Techniques You Should Know #47"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3114 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3179 …}
  -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 {#3178 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3180 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3215 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3177 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3182 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
122 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3181
  -isAccessible: true
  -primaryKeyValue: 47
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1348 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1301 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
123 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3183
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#661 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#3234 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3251 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3186 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-select"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/choice"
  -templatePath: "@EasyAdmin/crud/field/choice.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3185 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3187 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3250 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3184 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3189 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
124 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3190
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1756053624 {#1468
    date: 2025-08-24 18:40:24.0 Europe/Zurich (+02:00)
  }
  -formattedValue: "Aug 24, 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3244 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3193 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3192 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3194 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3229 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3191 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3196 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
125 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3203
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 138
  -formattedValue: "138"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3297 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3201 …}
  -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 {#3202 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3199 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3296 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3198 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3204 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
126 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3205
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "content"
  -propertyNameSuffix: null
  -value: "Looking forward to more content like this. "
  -formattedValue: "Looking forward to more content like this. "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3295 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3167 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/comment/_preview.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3168 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3153 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3298 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2807 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3169 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
127 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3222
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1473 …}
  -formattedValue: "REST API Design Best Practices #48"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3200 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3265 …}
  -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 {#3264 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3266 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3301 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3263 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3268 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
128 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3267
  -isAccessible: true
  -primaryKeyValue: 48
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1348 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1473 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
129 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3269
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#661 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#3325 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3340 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3272 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-select"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/choice"
  -templatePath: "@EasyAdmin/crud/field/choice.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3271 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3273 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3335 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3270 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3275 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
130 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3276
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1751758539 {#1470
    date: 2025-07-06 01:35:39.0 Europe/Zurich (+02:00)
  }
  -formattedValue: "Jul 6, 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3347 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3279 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3278 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3280 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3346 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3277 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3282 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
131 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3289
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 139
  -formattedValue: "139"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3390 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3287 …}
  -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 {#3288 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3285 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3389 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3284 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3290 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
132 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3291
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "content"
  -propertyNameSuffix: null
  -value: "Great tutorial! Very well explained. Et sint molestiae est et doloremque expedita ratione autem."
  -formattedValue: "Great tutorial! Very well explained. Et sint molestiae est et d…"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3388 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3253 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/comment/_preview.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3254 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3239 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3391 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2893 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3255 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
133 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3351
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1473 …}
  -formattedValue: "REST API Design Best Practices #48"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3394 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3358 …}
  -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 {#3357 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3359 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3399 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3356 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3361 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
134 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3360
  -isAccessible: true
  -primaryKeyValue: 48
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1348 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1473 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
135 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3362
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#667 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#3413 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3430 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3365 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-select"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/choice"
  -templatePath: "@EasyAdmin/crud/field/choice.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3364 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3366 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3429 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3363 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3368 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
136 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3369
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1737018941 {#1474
    date: 2025-01-16 10:15:41.0 Europe/Zurich (+01:00)
  }
  -formattedValue: "Jan 16, 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3423 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3372 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3371 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3373 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3408 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3370 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3375 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
137 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3382
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 140
  -formattedValue: "140"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3476 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3380 …}
  -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 {#3381 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3378 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3475 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3377 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3383 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
138 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3384
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "content"
  -propertyNameSuffix: null
  -value: "Great article! I learned a lot from this. Quae atque non odit omnis temporibus eaque."
  -formattedValue: "Great article! I learned a lot from this. Quae atque non odit o…"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3474 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3322 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/comment/_preview.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3332 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3348 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3477 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2979 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3342 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
139 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3401
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1479 …}
  -formattedValue: "Introduction to Docker Containers #49"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3480 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3444 …}
  -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 {#3443 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3445 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3485 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3442 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3447 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
140 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3446
  -isAccessible: true
  -primaryKeyValue: 49
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1348 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1479 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
141 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3448
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#661 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#3522 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3519 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3451 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-select"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/choice"
  -templatePath: "@EasyAdmin/crud/field/choice.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3450 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3452 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3514 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3449 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3454 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
142 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3455
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1750549282 {#1476
    date: 2025-06-22 01:41:22.0 Europe/Zurich (+02:00)
  }
  -formattedValue: "Jun 22, 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3528 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3458 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-datetime"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/datetime"
  -templatePath: "@EasyAdmin/crud/field/datetime.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#3457 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3459 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3527 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3456 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3461 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
143 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3432
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#1618 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin/comment/121/edit?page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1173
    -isAccessible: true
    -primaryKeyValue: 121
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1603 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3544 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1324
      -id: 121
      -content: "Thanks for sharing this. Very helpful! Non aut deleniti consequatur enim."
      -publishedAt: DateTimeImmutable @1763101267 {#1315
        date: 2025-11-14 07:21:07.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1456 …}
      -post: App\Entity\Post {#1447 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
144 ERROR ROLE_ADMIN
App\Entity\Comment {#1324
  -id: 121
  -content: "Thanks for sharing this. Very helpful! Non aut deleniti consequatur enim."
  -publishedAt: DateTimeImmutable @1763101267 {#1315
    date: 2025-11-14 07:21:07.0 Europe/Zurich (+01:00)
  }
  -status: App\Enum\CommentStatus {#661 …}
  -author: App\Entity\User {#1456 …}
  -post: App\Entity\Post {#1447 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
145 ERROR EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3418
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#898 …}
    -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 {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#910 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1173
    -isAccessible: true
    -primaryKeyValue: 121
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1603 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3544 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1324
      -id: 121
      -content: "Thanks for sharing this. Very helpful! Non aut deleniti consequatur enim."
      -publishedAt: DateTimeImmutable @1763101267 {#1315
        date: 2025-11-14 07:21:07.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1456 …}
      -post: App\Entity\Post {#1447 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
146 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3374
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#3529 …}
    -icon: "fa fa-ban"
    -cssClass: "action-markSpam"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "markSpam"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-action-confirmation"
      "data-action-confirmation" => "true"
      "data-action-variant" => "danger"
      "data-action-confirmation-message" => Symfony\Component\Translation\TranslatableMessage {#3547
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Comment"
          "%entity_label_plural%" => "Comments"
        ]
        -domain: "messages"
      }
      "data-action-entity-name" => Symfony\Component\Translation\TranslatableMessage {#776
        -message: "comment.label"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
        ]
        -domain: "messages"
      }
      "data-action-entity-id" => "121"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin?entityId=121&page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#866 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1173
    -isAccessible: true
    -primaryKeyValue: 121
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1603 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3544 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1324
      -id: 121
      -content: "Thanks for sharing this. Very helpful! Non aut deleniti consequatur enim."
      -publishedAt: DateTimeImmutable @1763101267 {#1315
        date: 2025-11-14 07:21:07.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1456 …}
      -post: App\Entity\Post {#1447 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
147 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3434
    -type: "entity"
    -name: "reject"
    -label: "action.reject"
    -icon: "fa fa-times"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "rejectComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#863 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1173
    -isAccessible: true
    -primaryKeyValue: 121
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1603 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3544 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1324
      -id: 121
      -content: "Thanks for sharing this. Very helpful! Non aut deleniti consequatur enim."
      -publishedAt: DateTimeImmutable @1763101267 {#1315
        date: 2025-11-14 07:21:07.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1456 …}
      -post: App\Entity\Post {#1447 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
148 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3416
    -type: "entity"
    -name: "approve"
    -label: "action.approve"
    -icon: "fa fa-check"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "approveComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#874 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#891 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1173
    -isAccessible: true
    -primaryKeyValue: 121
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1603 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3544 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1324
      -id: 121
      -content: "Thanks for sharing this. Very helpful! Non aut deleniti consequatur enim."
      -publishedAt: DateTimeImmutable @1763101267 {#1315
        date: 2025-11-14 07:21:07.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1456 …}
      -post: App\Entity\Post {#1447 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
149 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3464
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3564 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin/comment/122/edit?page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1482
    -isAccessible: true
    -primaryKeyValue: 122
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1647 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3594 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1445
      -id: 122
      -content: "I disagree with some points, but overall a good read. Illo impedit consectetur commodi cumque est."
      -publishedAt: DateTimeImmutable @1760074625 {#1446
        date: 2025-10-10 07:37:05.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1443 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
150 ERROR ROLE_ADMIN
App\Entity\Comment {#1445
  -id: 122
  -content: "I disagree with some points, but overall a good read. Illo impedit consectetur commodi cumque est."
  -publishedAt: DateTimeImmutable @1760074625 {#1446
    date: 2025-10-10 07:37:05.0 Europe/Zurich (+02:00)
  }
  -status: App\Enum\CommentStatus {#661 …}
  -author: App\Entity\User {#1443 …}
  -post: App\Entity\Post {#1441 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
151 ERROR EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3466
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#898 …}
    -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 {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#910 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1482
    -isAccessible: true
    -primaryKeyValue: 122
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1647 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3594 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1445
      -id: 122
      -content: "I disagree with some points, but overall a good read. Illo impedit consectetur commodi cumque est."
      -publishedAt: DateTimeImmutable @1760074625 {#1446
        date: 2025-10-10 07:37:05.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1443 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
152 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3467
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#3585 …}
    -icon: "fa fa-ban"
    -cssClass: "action-markSpam"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "markSpam"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-action-confirmation"
      "data-action-confirmation" => "true"
      "data-action-variant" => "danger"
      "data-action-confirmation-message" => Symfony\Component\Translation\TranslatableMessage {#3597
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Comment"
          "%entity_label_plural%" => "Comments"
        ]
        -domain: "messages"
      }
      "data-action-entity-name" => Symfony\Component\Translation\TranslatableMessage {#776
        -message: "comment.label"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
        ]
        -domain: "messages"
      }
      "data-action-entity-id" => "122"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin?entityId=122&page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#866 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1482
    -isAccessible: true
    -primaryKeyValue: 122
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1647 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3594 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1445
      -id: 122
      -content: "I disagree with some points, but overall a good read. Illo impedit consectetur commodi cumque est."
      -publishedAt: DateTimeImmutable @1760074625 {#1446
        date: 2025-10-10 07:37:05.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1443 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
153 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3463
    -type: "entity"
    -name: "reject"
    -label: "action.reject"
    -icon: "fa fa-times"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "rejectComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#863 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1482
    -isAccessible: true
    -primaryKeyValue: 122
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1647 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3594 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1445
      -id: 122
      -content: "I disagree with some points, but overall a good read. Illo impedit consectetur commodi cumque est."
      -publishedAt: DateTimeImmutable @1760074625 {#1446
        date: 2025-10-10 07:37:05.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1443 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
154 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3468
    -type: "entity"
    -name: "approve"
    -label: "action.approve"
    -icon: "fa fa-check"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "approveComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#874 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#891 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1482
    -isAccessible: true
    -primaryKeyValue: 122
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1647 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3594 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1445
      -id: 122
      -content: "I disagree with some points, but overall a good read. Illo impedit consectetur commodi cumque est."
      -publishedAt: DateTimeImmutable @1760074625 {#1446
        date: 2025-10-10 07:37:05.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1443 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
155 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3349
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3614 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin/comment/123/edit?page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1344
    -isAccessible: true
    -primaryKeyValue: 123
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1889 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3644 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1439
      -id: 123
      -content: "Could you provide more code examples? "
      -publishedAt: DateTimeImmutable @1767330217 {#1440
        date: 2026-01-02 06:03:37.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1443 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
156 ERROR ROLE_ADMIN
App\Entity\Comment {#1439
  -id: 123
  -content: "Could you provide more code examples? "
  -publishedAt: DateTimeImmutable @1767330217 {#1440
    date: 2026-01-02 06:03:37.0 Europe/Zurich (+01:00)
  }
  -status: App\Enum\CommentStatus {#661 …}
  -author: App\Entity\User {#1443 …}
  -post: App\Entity\Post {#1441 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
157 ERROR EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#1614
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#898 …}
    -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 {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#910 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1344
    -isAccessible: true
    -primaryKeyValue: 123
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1889 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3644 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1439
      -id: 123
      -content: "Could you provide more code examples? "
      -publishedAt: DateTimeImmutable @1767330217 {#1440
        date: 2026-01-02 06:03:37.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1443 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
158 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#1616
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#3635 …}
    -icon: "fa fa-ban"
    -cssClass: "action-markSpam"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "markSpam"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-action-confirmation"
      "data-action-confirmation" => "true"
      "data-action-variant" => "danger"
      "data-action-confirmation-message" => Symfony\Component\Translation\TranslatableMessage {#3647
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Comment"
          "%entity_label_plural%" => "Comments"
        ]
        -domain: "messages"
      }
      "data-action-entity-name" => Symfony\Component\Translation\TranslatableMessage {#776
        -message: "comment.label"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
        ]
        -domain: "messages"
      }
      "data-action-entity-id" => "123"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin?entityId=123&page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#866 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1344
    -isAccessible: true
    -primaryKeyValue: 123
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1889 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3644 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1439
      -id: 123
      -content: "Could you provide more code examples? "
      -publishedAt: DateTimeImmutable @1767330217 {#1440
        date: 2026-01-02 06:03:37.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1443 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
159 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#1617
    -type: "entity"
    -name: "reject"
    -label: "action.reject"
    -icon: "fa fa-times"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "rejectComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#863 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1344
    -isAccessible: true
    -primaryKeyValue: 123
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1889 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3644 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1439
      -id: 123
      -content: "Could you provide more code examples? "
      -publishedAt: DateTimeImmutable @1767330217 {#1440
        date: 2026-01-02 06:03:37.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1443 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
160 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#1598
    -type: "entity"
    -name: "approve"
    -label: "action.approve"
    -icon: "fa fa-check"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "approveComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#874 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#891 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1344
    -isAccessible: true
    -primaryKeyValue: 123
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1889 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3644 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1439
      -id: 123
      -content: "Could you provide more code examples? "
      -publishedAt: DateTimeImmutable @1767330217 {#1440
        date: 2026-01-02 06:03:37.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1443 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
161 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3565
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3664 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin/comment/124/edit?page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1201
    -isAccessible: true
    -primaryKeyValue: 124
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1984 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3694 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1437
      -id: 124
      -content: "Thanks for sharing this. Very helpful! Et natus non omnis labore."
      -publishedAt: DateTimeImmutable @1753451207 {#1438
        date: 2025-07-25 15:46:47.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1434 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
162 ERROR ROLE_ADMIN
App\Entity\Comment {#1437
  -id: 124
  -content: "Thanks for sharing this. Very helpful! Et natus non omnis labore."
  -publishedAt: DateTimeImmutable @1753451207 {#1438
    date: 2025-07-25 15:46:47.0 Europe/Zurich (+02:00)
  }
  -status: App\Enum\CommentStatus {#661 …}
  -author: App\Entity\User {#1434 …}
  -post: App\Entity\Post {#1441 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
163 ERROR EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3566
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#898 …}
    -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 {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#910 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1201
    -isAccessible: true
    -primaryKeyValue: 124
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1984 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3694 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1437
      -id: 124
      -content: "Thanks for sharing this. Very helpful! Et natus non omnis labore."
      -publishedAt: DateTimeImmutable @1753451207 {#1438
        date: 2025-07-25 15:46:47.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1434 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
164 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3569
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#3685 …}
    -icon: "fa fa-ban"
    -cssClass: "action-markSpam"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "markSpam"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-action-confirmation"
      "data-action-confirmation" => "true"
      "data-action-variant" => "danger"
      "data-action-confirmation-message" => Symfony\Component\Translation\TranslatableMessage {#3697
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Comment"
          "%entity_label_plural%" => "Comments"
        ]
        -domain: "messages"
      }
      "data-action-entity-name" => Symfony\Component\Translation\TranslatableMessage {#776
        -message: "comment.label"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
        ]
        -domain: "messages"
      }
      "data-action-entity-id" => "124"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin?entityId=124&page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#866 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1201
    -isAccessible: true
    -primaryKeyValue: 124
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1984 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3694 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1437
      -id: 124
      -content: "Thanks for sharing this. Very helpful! Et natus non omnis labore."
      -publishedAt: DateTimeImmutable @1753451207 {#1438
        date: 2025-07-25 15:46:47.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1434 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
165 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3563
    -type: "entity"
    -name: "reject"
    -label: "action.reject"
    -icon: "fa fa-times"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "rejectComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#863 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1201
    -isAccessible: true
    -primaryKeyValue: 124
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1984 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3694 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1437
      -id: 124
      -content: "Thanks for sharing this. Very helpful! Et natus non omnis labore."
      -publishedAt: DateTimeImmutable @1753451207 {#1438
        date: 2025-07-25 15:46:47.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1434 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
166 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3237
    -type: "entity"
    -name: "approve"
    -label: "action.approve"
    -icon: "fa fa-check"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "approveComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#874 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#891 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1201
    -isAccessible: true
    -primaryKeyValue: 124
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1984 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3694 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1437
      -id: 124
      -content: "Thanks for sharing this. Very helpful! Et natus non omnis labore."
      -publishedAt: DateTimeImmutable @1753451207 {#1438
        date: 2025-07-25 15:46:47.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1434 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
167 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3615
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3714 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin/comment/125/edit?page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1316
    -isAccessible: true
    -primaryKeyValue: 125
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2070 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3735 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1413
      -id: 125
      -content: "Great tutorial! Very well explained. "
      -publishedAt: DateTimeImmutable @1744215024 {#1431
        date: 2025-04-09 18:10:24.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#650 …}
      -author: App\Entity\User {#1436 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
168 ERROR ROLE_ADMIN
App\Entity\Comment {#1413
  -id: 125
  -content: "Great tutorial! Very well explained. "
  -publishedAt: DateTimeImmutable @1744215024 {#1431
    date: 2025-04-09 18:10:24.0 Europe/Zurich (+02:00)
  }
  -status: App\Enum\CommentStatus {#650 …}
  -author: App\Entity\User {#1436 …}
  -post: App\Entity\Post {#1441 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
169 ERROR EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3616
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#898 …}
    -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 {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#910 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1316
    -isAccessible: true
    -primaryKeyValue: 125
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2070 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3735 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1413
      -id: 125
      -content: "Great tutorial! Very well explained. "
      -publishedAt: DateTimeImmutable @1744215024 {#1431
        date: 2025-04-09 18:10:24.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#650 …}
      -author: App\Entity\User {#1436 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
170 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3619
    -type: "entity"
    -name: "markSpam"
    -label: "action.mark_spam"
    -icon: "fa fa-ban"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#866 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1316
    -isAccessible: true
    -primaryKeyValue: 125
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2070 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3735 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1413
      -id: 125
      -content: "Great tutorial! Very well explained. "
      -publishedAt: DateTimeImmutable @1744215024 {#1431
        date: 2025-04-09 18:10:24.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#650 …}
      -author: App\Entity\User {#1436 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
171 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3613
    -type: "entity"
    -name: "reject"
    -label: "action.reject"
    -icon: "fa fa-times"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "rejectComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#863 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1316
    -isAccessible: true
    -primaryKeyValue: 125
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2070 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3735 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1413
      -id: 125
      -content: "Great tutorial! Very well explained. "
      -publishedAt: DateTimeImmutable @1744215024 {#1431
        date: 2025-04-09 18:10:24.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#650 …}
      -author: App\Entity\User {#1436 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
172 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3567
    -type: "entity"
    -name: "approve"
    -label: "action.approve"
    -icon: "fa fa-check"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "approveComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#874 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#891 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1316
    -isAccessible: true
    -primaryKeyValue: 125
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2070 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3735 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1413
      -id: 125
      -content: "Great tutorial! Very well explained. "
      -publishedAt: DateTimeImmutable @1744215024 {#1431
        date: 2025-04-09 18:10:24.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#650 …}
      -author: App\Entity\User {#1436 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
173 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3665
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3747 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin/comment/126/edit?page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1490
    -isAccessible: true
    -primaryKeyValue: 126
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2156 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3789 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1322
      -id: 126
      -content: "I disagree with some points, but overall a good read. "
      -publishedAt: DateTimeImmutable @1742154210 {#1435
        date: 2025-03-16 20:43:30.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1319 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
174 ERROR ROLE_ADMIN
App\Entity\Comment {#1322
  -id: 126
  -content: "I disagree with some points, but overall a good read. "
  -publishedAt: DateTimeImmutable @1742154210 {#1435
    date: 2025-03-16 20:43:30.0 Europe/Zurich (+01:00)
  }
  -status: App\Enum\CommentStatus {#661 …}
  -author: App\Entity\User {#1319 …}
  -post: App\Entity\Post {#1441 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
175 ERROR EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3666
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#898 …}
    -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 {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#910 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1490
    -isAccessible: true
    -primaryKeyValue: 126
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2156 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3789 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1322
      -id: 126
      -content: "I disagree with some points, but overall a good read. "
      -publishedAt: DateTimeImmutable @1742154210 {#1435
        date: 2025-03-16 20:43:30.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1319 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
176 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3669
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#3780 …}
    -icon: "fa fa-ban"
    -cssClass: "action-markSpam"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "markSpam"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-action-confirmation"
      "data-action-confirmation" => "true"
      "data-action-variant" => "danger"
      "data-action-confirmation-message" => Symfony\Component\Translation\TranslatableMessage {#3792
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Comment"
          "%entity_label_plural%" => "Comments"
        ]
        -domain: "messages"
      }
      "data-action-entity-name" => Symfony\Component\Translation\TranslatableMessage {#776
        -message: "comment.label"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
        ]
        -domain: "messages"
      }
      "data-action-entity-id" => "126"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin?entityId=126&page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#866 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1490
    -isAccessible: true
    -primaryKeyValue: 126
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2156 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3789 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1322
      -id: 126
      -content: "I disagree with some points, but overall a good read. "
      -publishedAt: DateTimeImmutable @1742154210 {#1435
        date: 2025-03-16 20:43:30.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1319 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
177 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3663
    -type: "entity"
    -name: "reject"
    -label: "action.reject"
    -icon: "fa fa-times"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "rejectComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#863 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1490
    -isAccessible: true
    -primaryKeyValue: 126
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2156 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3789 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1322
      -id: 126
      -content: "I disagree with some points, but overall a good read. "
      -publishedAt: DateTimeImmutable @1742154210 {#1435
        date: 2025-03-16 20:43:30.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1319 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
178 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3617
    -type: "entity"
    -name: "approve"
    -label: "action.approve"
    -icon: "fa fa-check"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "approveComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#874 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#891 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1490
    -isAccessible: true
    -primaryKeyValue: 126
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2156 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3789 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1322
      -id: 126
      -content: "I disagree with some points, but overall a good read. "
      -publishedAt: DateTimeImmutable @1742154210 {#1435
        date: 2025-03-16 20:43:30.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1319 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
179 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3715
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3809 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin/comment/127/edit?page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1497
    -isAccessible: true
    -primaryKeyValue: 127
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2242 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3839 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1326
      -id: 127
      -content: "Looking forward to more content like this. Eligendi iure beatae dolor sed."
      -publishedAt: DateTimeImmutable @1762145703 {#1302
        date: 2025-11-03 05:55:03.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1318 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
180 ERROR ROLE_ADMIN
App\Entity\Comment {#1326
  -id: 127
  -content: "Looking forward to more content like this. Eligendi iure beatae dolor sed."
  -publishedAt: DateTimeImmutable @1762145703 {#1302
    date: 2025-11-03 05:55:03.0 Europe/Zurich (+01:00)
  }
  -status: App\Enum\CommentStatus {#661 …}
  -author: App\Entity\User {#1318 …}
  -post: App\Entity\Post {#1441 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
181 ERROR EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3716
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#898 …}
    -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 {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#910 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1497
    -isAccessible: true
    -primaryKeyValue: 127
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2242 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3839 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1326
      -id: 127
      -content: "Looking forward to more content like this. Eligendi iure beatae dolor sed."
      -publishedAt: DateTimeImmutable @1762145703 {#1302
        date: 2025-11-03 05:55:03.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1318 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
182 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3719
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#3830 …}
    -icon: "fa fa-ban"
    -cssClass: "action-markSpam"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "markSpam"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-action-confirmation"
      "data-action-confirmation" => "true"
      "data-action-variant" => "danger"
      "data-action-confirmation-message" => Symfony\Component\Translation\TranslatableMessage {#3842
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Comment"
          "%entity_label_plural%" => "Comments"
        ]
        -domain: "messages"
      }
      "data-action-entity-name" => Symfony\Component\Translation\TranslatableMessage {#776
        -message: "comment.label"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
        ]
        -domain: "messages"
      }
      "data-action-entity-id" => "127"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin?entityId=127&page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#866 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1497
    -isAccessible: true
    -primaryKeyValue: 127
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2242 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3839 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1326
      -id: 127
      -content: "Looking forward to more content like this. Eligendi iure beatae dolor sed."
      -publishedAt: DateTimeImmutable @1762145703 {#1302
        date: 2025-11-03 05:55:03.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1318 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
183 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3713
    -type: "entity"
    -name: "reject"
    -label: "action.reject"
    -icon: "fa fa-times"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "rejectComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#863 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1497
    -isAccessible: true
    -primaryKeyValue: 127
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2242 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3839 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1326
      -id: 127
      -content: "Looking forward to more content like this. Eligendi iure beatae dolor sed."
      -publishedAt: DateTimeImmutable @1762145703 {#1302
        date: 2025-11-03 05:55:03.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1318 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
184 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3667
    -type: "entity"
    -name: "approve"
    -label: "action.approve"
    -icon: "fa fa-check"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "approveComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#874 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#891 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1497
    -isAccessible: true
    -primaryKeyValue: 127
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2242 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3839 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1326
      -id: 127
      -content: "Looking forward to more content like this. Eligendi iure beatae dolor sed."
      -publishedAt: DateTimeImmutable @1762145703 {#1302
        date: 2025-11-03 05:55:03.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1318 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
185 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3744
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3859 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin/comment/128/edit?page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1504
    -isAccessible: true
    -primaryKeyValue: 128
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2328 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3922 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1327
      -id: 128
      -content: "Well written and easy to understand. "
      -publishedAt: DateTimeImmutable @1744622302 {#1330
        date: 2025-04-14 11:18:22.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#665 …}
      -author: App\Entity\User {#1456 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
186 ERROR ROLE_ADMIN
App\Entity\Comment {#1327
  -id: 128
  -content: "Well written and easy to understand. "
  -publishedAt: DateTimeImmutable @1744622302 {#1330
    date: 2025-04-14 11:18:22.0 Europe/Zurich (+02:00)
  }
  -status: App\Enum\CommentStatus {#665 …}
  -author: App\Entity\User {#1456 …}
  -post: App\Entity\Post {#1441 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
187 ERROR EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3743
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#898 …}
    -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 {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#910 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1504
    -isAccessible: true
    -primaryKeyValue: 128
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2328 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3922 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1327
      -id: 128
      -content: "Well written and easy to understand. "
      -publishedAt: DateTimeImmutable @1744622302 {#1330
        date: 2025-04-14 11:18:22.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#665 …}
      -author: App\Entity\User {#1456 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
188 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3764
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#3880 …}
    -icon: "fa fa-ban"
    -cssClass: "action-markSpam"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "markSpam"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-action-confirmation"
      "data-action-confirmation" => "true"
      "data-action-variant" => "danger"
      "data-action-confirmation-message" => Symfony\Component\Translation\TranslatableMessage {#3892
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Comment"
          "%entity_label_plural%" => "Comments"
        ]
        -domain: "messages"
      }
      "data-action-entity-name" => Symfony\Component\Translation\TranslatableMessage {#776
        -message: "comment.label"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
        ]
        -domain: "messages"
      }
      "data-action-entity-id" => "128"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin?entityId=128&page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#866 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1504
    -isAccessible: true
    -primaryKeyValue: 128
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2328 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3922 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1327
      -id: 128
      -content: "Well written and easy to understand. "
      -publishedAt: DateTimeImmutable @1744622302 {#1330
        date: 2025-04-14 11:18:22.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#665 …}
      -author: App\Entity\User {#1456 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
189 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3742
    -type: "entity"
    -name: "reject"
    -label: Symfony\Component\Translation\TranslatableMessage {#3889 …}
    -icon: "fa fa-times"
    -cssClass: "action-reject"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "reject"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin?entityId=128&page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "rejectComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#863 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1504
    -isAccessible: true
    -primaryKeyValue: 128
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2328 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3922 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1327
      -id: 128
      -content: "Well written and easy to understand. "
      -publishedAt: DateTimeImmutable @1744622302 {#1330
        date: 2025-04-14 11:18:22.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#665 …}
      -author: App\Entity\User {#1456 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
190 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3717
    -type: "entity"
    -name: "approve"
    -label: Symfony\Component\Translation\TranslatableMessage {#3912 …}
    -icon: "fa fa-check"
    -cssClass: "action-approve"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "approve"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin?entityId=128&page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "approveComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#874 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#891 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1504
    -isAccessible: true
    -primaryKeyValue: 128
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2328 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3922 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1327
      -id: 128
      -content: "Well written and easy to understand. "
      -publishedAt: DateTimeImmutable @1744622302 {#1330
        date: 2025-04-14 11:18:22.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#665 …}
      -author: App\Entity\User {#1456 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
191 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3810
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3931 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin/comment/129/edit?page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1511
    -isAccessible: true
    -primaryKeyValue: 129
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2414 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3947 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1262
      -id: 129
      -content: "This saved me hours of work. Thank you! "
      -publishedAt: DateTimeImmutable @1746309390 {#1342
        date: 2025-05-03 23:56:30.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1334 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
192 ERROR ROLE_ADMIN
App\Entity\Comment {#1262
  -id: 129
  -content: "This saved me hours of work. Thank you! "
  -publishedAt: DateTimeImmutable @1746309390 {#1342
    date: 2025-05-03 23:56:30.0 Europe/Zurich (+02:00)
  }
  -status: App\Enum\CommentStatus {#661 …}
  -author: App\Entity\User {#1334 …}
  -post: App\Entity\Post {#1441 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
193 ERROR EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3811
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#898 …}
    -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 {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#910 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1511
    -isAccessible: true
    -primaryKeyValue: 129
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2414 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3947 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1262
      -id: 129
      -content: "This saved me hours of work. Thank you! "
      -publishedAt: DateTimeImmutable @1746309390 {#1342
        date: 2025-05-03 23:56:30.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1334 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
194 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3814
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#3938 …}
    -icon: "fa fa-ban"
    -cssClass: "action-markSpam"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "markSpam"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-action-confirmation"
      "data-action-confirmation" => "true"
      "data-action-variant" => "danger"
      "data-action-confirmation-message" => Symfony\Component\Translation\TranslatableMessage {#3950
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Comment"
          "%entity_label_plural%" => "Comments"
        ]
        -domain: "messages"
      }
      "data-action-entity-name" => Symfony\Component\Translation\TranslatableMessage {#776
        -message: "comment.label"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
        ]
        -domain: "messages"
      }
      "data-action-entity-id" => "129"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin?entityId=129&page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#866 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1511
    -isAccessible: true
    -primaryKeyValue: 129
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2414 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3947 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1262
      -id: 129
      -content: "This saved me hours of work. Thank you! "
      -publishedAt: DateTimeImmutable @1746309390 {#1342
        date: 2025-05-03 23:56:30.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1334 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
195 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3808
    -type: "entity"
    -name: "reject"
    -label: "action.reject"
    -icon: "fa fa-times"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "rejectComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#863 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1511
    -isAccessible: true
    -primaryKeyValue: 129
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2414 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3947 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1262
      -id: 129
      -content: "This saved me hours of work. Thank you! "
      -publishedAt: DateTimeImmutable @1746309390 {#1342
        date: 2025-05-03 23:56:30.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1334 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
196 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3752
    -type: "entity"
    -name: "approve"
    -label: "action.approve"
    -icon: "fa fa-check"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "approveComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#874 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#891 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1511
    -isAccessible: true
    -primaryKeyValue: 129
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2414 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3947 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1262
      -id: 129
      -content: "This saved me hours of work. Thank you! "
      -publishedAt: DateTimeImmutable @1746309390 {#1342
        date: 2025-05-03 23:56:30.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1334 …}
      -post: App\Entity\Post {#1441 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
197 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3860
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3967 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin/comment/130/edit?page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1518
    -isAccessible: true
    -primaryKeyValue: 130
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2500 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3997 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1337
      -id: 130
      -content: "Great article! I learned a lot from this. "
      -publishedAt: DateTimeImmutable @1752623232 {#1339
        date: 2025-07-16 01:47:12.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1345 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
198 ERROR ROLE_ADMIN
App\Entity\Comment {#1337
  -id: 130
  -content: "Great article! I learned a lot from this. "
  -publishedAt: DateTimeImmutable @1752623232 {#1339
    date: 2025-07-16 01:47:12.0 Europe/Zurich (+02:00)
  }
  -status: App\Enum\CommentStatus {#661 …}
  -author: App\Entity\User {#1345 …}
  -post: App\Entity\Post {#1301 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
199 ERROR EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3861
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#898 …}
    -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 {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#910 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1518
    -isAccessible: true
    -primaryKeyValue: 130
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2500 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3997 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1337
      -id: 130
      -content: "Great article! I learned a lot from this. "
      -publishedAt: DateTimeImmutable @1752623232 {#1339
        date: 2025-07-16 01:47:12.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1345 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
200 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3864
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#3988 …}
    -icon: "fa fa-ban"
    -cssClass: "action-markSpam"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "markSpam"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-action-confirmation"
      "data-action-confirmation" => "true"
      "data-action-variant" => "danger"
      "data-action-confirmation-message" => Symfony\Component\Translation\TranslatableMessage {#4000
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Comment"
          "%entity_label_plural%" => "Comments"
        ]
        -domain: "messages"
      }
      "data-action-entity-name" => Symfony\Component\Translation\TranslatableMessage {#776
        -message: "comment.label"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
        ]
        -domain: "messages"
      }
      "data-action-entity-id" => "130"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin?entityId=130&page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#866 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1518
    -isAccessible: true
    -primaryKeyValue: 130
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2500 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3997 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1337
      -id: 130
      -content: "Great article! I learned a lot from this. "
      -publishedAt: DateTimeImmutable @1752623232 {#1339
        date: 2025-07-16 01:47:12.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1345 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
201 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3858
    -type: "entity"
    -name: "reject"
    -label: "action.reject"
    -icon: "fa fa-times"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "rejectComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#863 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1518
    -isAccessible: true
    -primaryKeyValue: 130
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2500 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3997 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1337
      -id: 130
      -content: "Great article! I learned a lot from this. "
      -publishedAt: DateTimeImmutable @1752623232 {#1339
        date: 2025-07-16 01:47:12.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1345 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
202 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3812
    -type: "entity"
    -name: "approve"
    -label: "action.approve"
    -icon: "fa fa-check"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "approveComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#874 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#891 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1518
    -isAccessible: true
    -primaryKeyValue: 130
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2500 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3997 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1337
      -id: 130
      -content: "Great article! I learned a lot from this. "
      -publishedAt: DateTimeImmutable @1752623232 {#1339
        date: 2025-07-16 01:47:12.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1345 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
203 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3921
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#4017 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin/comment/131/edit?page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1525
    -isAccessible: true
    -primaryKeyValue: 131
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2586 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4047 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1307
      -id: 131
      -content: "Could you provide more code examples? Quis dolore saepe voluptate provident perferendis labore nesciunt."
      -publishedAt: DateTimeImmutable @1759111240 {#1305
        date: 2025-09-29 04:00:40.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1318 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
204 ERROR ROLE_ADMIN
App\Entity\Comment {#1307
  -id: 131
  -content: "Could you provide more code examples? Quis dolore saepe voluptate provident perferendis labore nesciunt."
  -publishedAt: DateTimeImmutable @1759111240 {#1305
    date: 2025-09-29 04:00:40.0 Europe/Zurich (+02:00)
  }
  -status: App\Enum\CommentStatus {#661 …}
  -author: App\Entity\User {#1318 …}
  -post: App\Entity\Post {#1301 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
205 ERROR EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3914
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#898 …}
    -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 {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#910 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1525
    -isAccessible: true
    -primaryKeyValue: 131
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2586 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4047 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1307
      -id: 131
      -content: "Could you provide more code examples? Quis dolore saepe voluptate provident perferendis labore nesciunt."
      -publishedAt: DateTimeImmutable @1759111240 {#1305
        date: 2025-09-29 04:00:40.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1318 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
206 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3929
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#4038 …}
    -icon: "fa fa-ban"
    -cssClass: "action-markSpam"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "markSpam"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-action-confirmation"
      "data-action-confirmation" => "true"
      "data-action-variant" => "danger"
      "data-action-confirmation-message" => Symfony\Component\Translation\TranslatableMessage {#4050
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Comment"
          "%entity_label_plural%" => "Comments"
        ]
        -domain: "messages"
      }
      "data-action-entity-name" => Symfony\Component\Translation\TranslatableMessage {#776
        -message: "comment.label"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
        ]
        -domain: "messages"
      }
      "data-action-entity-id" => "131"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin?entityId=131&page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#866 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1525
    -isAccessible: true
    -primaryKeyValue: 131
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2586 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4047 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1307
      -id: 131
      -content: "Could you provide more code examples? Quis dolore saepe voluptate provident perferendis labore nesciunt."
      -publishedAt: DateTimeImmutable @1759111240 {#1305
        date: 2025-09-29 04:00:40.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1318 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
207 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3930
    -type: "entity"
    -name: "reject"
    -label: "action.reject"
    -icon: "fa fa-times"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "rejectComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#863 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1525
    -isAccessible: true
    -primaryKeyValue: 131
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2586 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4047 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1307
      -id: 131
      -content: "Could you provide more code examples? Quis dolore saepe voluptate provident perferendis labore nesciunt."
      -publishedAt: DateTimeImmutable @1759111240 {#1305
        date: 2025-09-29 04:00:40.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1318 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
208 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3862
    -type: "entity"
    -name: "approve"
    -label: "action.approve"
    -icon: "fa fa-check"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "approveComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#874 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#891 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1525
    -isAccessible: true
    -primaryKeyValue: 131
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2586 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4047 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1307
      -id: 131
      -content: "Could you provide more code examples? Quis dolore saepe voluptate provident perferendis labore nesciunt."
      -publishedAt: DateTimeImmutable @1759111240 {#1305
        date: 2025-09-29 04:00:40.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1318 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
209 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3968
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#4067 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin/comment/132/edit?page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1532
    -isAccessible: true
    -primaryKeyValue: 132
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2681 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4097 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1312
      -id: 132
      -content: "Thanks for sharing this. Very helpful! "
      -publishedAt: DateTimeImmutable @1759595761 {#1313
        date: 2025-10-04 18:36:01.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1456 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
210 ERROR ROLE_ADMIN
App\Entity\Comment {#1312
  -id: 132
  -content: "Thanks for sharing this. Very helpful! "
  -publishedAt: DateTimeImmutable @1759595761 {#1313
    date: 2025-10-04 18:36:01.0 Europe/Zurich (+02:00)
  }
  -status: App\Enum\CommentStatus {#661 …}
  -author: App\Entity\User {#1456 …}
  -post: App\Entity\Post {#1301 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
211 ERROR EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3969
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#898 …}
    -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 {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#910 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1532
    -isAccessible: true
    -primaryKeyValue: 132
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2681 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4097 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1312
      -id: 132
      -content: "Thanks for sharing this. Very helpful! "
      -publishedAt: DateTimeImmutable @1759595761 {#1313
        date: 2025-10-04 18:36:01.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1456 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
212 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3972
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#4088 …}
    -icon: "fa fa-ban"
    -cssClass: "action-markSpam"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "markSpam"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-action-confirmation"
      "data-action-confirmation" => "true"
      "data-action-variant" => "danger"
      "data-action-confirmation-message" => Symfony\Component\Translation\TranslatableMessage {#4100
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Comment"
          "%entity_label_plural%" => "Comments"
        ]
        -domain: "messages"
      }
      "data-action-entity-name" => Symfony\Component\Translation\TranslatableMessage {#776
        -message: "comment.label"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
        ]
        -domain: "messages"
      }
      "data-action-entity-id" => "132"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin?entityId=132&page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#866 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1532
    -isAccessible: true
    -primaryKeyValue: 132
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2681 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4097 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1312
      -id: 132
      -content: "Thanks for sharing this. Very helpful! "
      -publishedAt: DateTimeImmutable @1759595761 {#1313
        date: 2025-10-04 18:36:01.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1456 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
213 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3966
    -type: "entity"
    -name: "reject"
    -label: "action.reject"
    -icon: "fa fa-times"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "rejectComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#863 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1532
    -isAccessible: true
    -primaryKeyValue: 132
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2681 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4097 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1312
      -id: 132
      -content: "Thanks for sharing this. Very helpful! "
      -publishedAt: DateTimeImmutable @1759595761 {#1313
        date: 2025-10-04 18:36:01.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1456 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
214 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3924
    -type: "entity"
    -name: "approve"
    -label: "action.approve"
    -icon: "fa fa-check"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "approveComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#874 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#891 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1532
    -isAccessible: true
    -primaryKeyValue: 132
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2681 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4097 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1312
      -id: 132
      -content: "Thanks for sharing this. Very helpful! "
      -publishedAt: DateTimeImmutable @1759595761 {#1313
        date: 2025-10-04 18:36:01.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1456 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
215 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4018
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#4117 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin/comment/133/edit?page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1539
    -isAccessible: true
    -primaryKeyValue: 133
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2767 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4147 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1311
      -id: 133
      -content: "I have a question about the third section. Could you explain more? "
      -publishedAt: DateTimeImmutable @1758556447 {#1306
        date: 2025-09-22 17:54:07.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1434 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
216 ERROR ROLE_ADMIN
App\Entity\Comment {#1311
  -id: 133
  -content: "I have a question about the third section. Could you explain more? "
  -publishedAt: DateTimeImmutable @1758556447 {#1306
    date: 2025-09-22 17:54:07.0 Europe/Zurich (+02:00)
  }
  -status: App\Enum\CommentStatus {#667 …}
  -author: App\Entity\User {#1434 …}
  -post: App\Entity\Post {#1301 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
217 ERROR EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4019
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#898 …}
    -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 {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#910 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1539
    -isAccessible: true
    -primaryKeyValue: 133
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2767 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4147 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1311
      -id: 133
      -content: "I have a question about the third section. Could you explain more? "
      -publishedAt: DateTimeImmutable @1758556447 {#1306
        date: 2025-09-22 17:54:07.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1434 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
218 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4022
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#4138 …}
    -icon: "fa fa-ban"
    -cssClass: "action-markSpam"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "markSpam"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-action-confirmation"
      "data-action-confirmation" => "true"
      "data-action-variant" => "danger"
      "data-action-confirmation-message" => Symfony\Component\Translation\TranslatableMessage {#4150
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Comment"
          "%entity_label_plural%" => "Comments"
        ]
        -domain: "messages"
      }
      "data-action-entity-name" => Symfony\Component\Translation\TranslatableMessage {#776
        -message: "comment.label"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
        ]
        -domain: "messages"
      }
      "data-action-entity-id" => "133"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin?entityId=133&page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#866 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1539
    -isAccessible: true
    -primaryKeyValue: 133
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2767 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4147 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1311
      -id: 133
      -content: "I have a question about the third section. Could you explain more? "
      -publishedAt: DateTimeImmutable @1758556447 {#1306
        date: 2025-09-22 17:54:07.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1434 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
219 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4016
    -type: "entity"
    -name: "reject"
    -label: "action.reject"
    -icon: "fa fa-times"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "rejectComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#863 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1539
    -isAccessible: true
    -primaryKeyValue: 133
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2767 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4147 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1311
      -id: 133
      -content: "I have a question about the third section. Could you explain more? "
      -publishedAt: DateTimeImmutable @1758556447 {#1306
        date: 2025-09-22 17:54:07.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1434 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
220 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3970
    -type: "entity"
    -name: "approve"
    -label: "action.approve"
    -icon: "fa fa-check"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "approveComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#874 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#891 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1539
    -isAccessible: true
    -primaryKeyValue: 133
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2767 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4147 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1311
      -id: 133
      -content: "I have a question about the third section. Could you explain more? "
      -publishedAt: DateTimeImmutable @1758556447 {#1306
        date: 2025-09-22 17:54:07.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1434 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
221 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4068
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#4167 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin/comment/134/edit?page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1546
    -isAccessible: true
    -primaryKeyValue: 134
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2853 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4197 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1415
      -id: 134
      -content: "Nice work! Keep these articles coming. "
      -publishedAt: DateTimeImmutable @1757333138 {#1412
        date: 2025-09-08 14:05:38.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1462 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
222 ERROR ROLE_ADMIN
App\Entity\Comment {#1415
  -id: 134
  -content: "Nice work! Keep these articles coming. "
  -publishedAt: DateTimeImmutable @1757333138 {#1412
    date: 2025-09-08 14:05:38.0 Europe/Zurich (+02:00)
  }
  -status: App\Enum\CommentStatus {#667 …}
  -author: App\Entity\User {#1462 …}
  -post: App\Entity\Post {#1301 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
223 ERROR EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4069
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#898 …}
    -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 {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#910 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1546
    -isAccessible: true
    -primaryKeyValue: 134
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2853 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4197 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1415
      -id: 134
      -content: "Nice work! Keep these articles coming. "
      -publishedAt: DateTimeImmutable @1757333138 {#1412
        date: 2025-09-08 14:05:38.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1462 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
224 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4072
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#4188 …}
    -icon: "fa fa-ban"
    -cssClass: "action-markSpam"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "markSpam"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-action-confirmation"
      "data-action-confirmation" => "true"
      "data-action-variant" => "danger"
      "data-action-confirmation-message" => Symfony\Component\Translation\TranslatableMessage {#4200
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Comment"
          "%entity_label_plural%" => "Comments"
        ]
        -domain: "messages"
      }
      "data-action-entity-name" => Symfony\Component\Translation\TranslatableMessage {#776
        -message: "comment.label"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
        ]
        -domain: "messages"
      }
      "data-action-entity-id" => "134"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin?entityId=134&page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#866 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1546
    -isAccessible: true
    -primaryKeyValue: 134
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2853 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4197 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1415
      -id: 134
      -content: "Nice work! Keep these articles coming. "
      -publishedAt: DateTimeImmutable @1757333138 {#1412
        date: 2025-09-08 14:05:38.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1462 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
225 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4066
    -type: "entity"
    -name: "reject"
    -label: "action.reject"
    -icon: "fa fa-times"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "rejectComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#863 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1546
    -isAccessible: true
    -primaryKeyValue: 134
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2853 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4197 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1415
      -id: 134
      -content: "Nice work! Keep these articles coming. "
      -publishedAt: DateTimeImmutable @1757333138 {#1412
        date: 2025-09-08 14:05:38.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1462 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
226 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4020
    -type: "entity"
    -name: "approve"
    -label: "action.approve"
    -icon: "fa fa-check"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "approveComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#874 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#891 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1546
    -isAccessible: true
    -primaryKeyValue: 134
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2853 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4197 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1415
      -id: 134
      -content: "Nice work! Keep these articles coming. "
      -publishedAt: DateTimeImmutable @1757333138 {#1412
        date: 2025-09-08 14:05:38.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1462 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
227 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4118
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#4217 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin/comment/135/edit?page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1553
    -isAccessible: true
    -primaryKeyValue: 135
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2939 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4247 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1465
      -id: 135
      -content: "Interesting perspective. I'd love to see a follow-up post. Doloribus voluptas temporibus ipsam voluptatem minima cumque."
      -publishedAt: DateTimeImmutable @1755584377 {#1464
        date: 2025-08-19 08:19:37.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1456 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
228 ERROR ROLE_ADMIN
App\Entity\Comment {#1465
  -id: 135
  -content: "Interesting perspective. I'd love to see a follow-up post. Doloribus voluptas temporibus ipsam voluptatem minima cumque."
  -publishedAt: DateTimeImmutable @1755584377 {#1464
    date: 2025-08-19 08:19:37.0 Europe/Zurich (+02:00)
  }
  -status: App\Enum\CommentStatus {#667 …}
  -author: App\Entity\User {#1456 …}
  -post: App\Entity\Post {#1301 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
229 ERROR EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4119
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#898 …}
    -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 {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#910 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1553
    -isAccessible: true
    -primaryKeyValue: 135
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2939 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4247 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1465
      -id: 135
      -content: "Interesting perspective. I'd love to see a follow-up post. Doloribus voluptas temporibus ipsam voluptatem minima cumque."
      -publishedAt: DateTimeImmutable @1755584377 {#1464
        date: 2025-08-19 08:19:37.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1456 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
230 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4122
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#4238 …}
    -icon: "fa fa-ban"
    -cssClass: "action-markSpam"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "markSpam"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-action-confirmation"
      "data-action-confirmation" => "true"
      "data-action-variant" => "danger"
      "data-action-confirmation-message" => Symfony\Component\Translation\TranslatableMessage {#4250
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Comment"
          "%entity_label_plural%" => "Comments"
        ]
        -domain: "messages"
      }
      "data-action-entity-name" => Symfony\Component\Translation\TranslatableMessage {#776
        -message: "comment.label"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
        ]
        -domain: "messages"
      }
      "data-action-entity-id" => "135"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin?entityId=135&page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#866 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1553
    -isAccessible: true
    -primaryKeyValue: 135
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2939 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4247 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1465
      -id: 135
      -content: "Interesting perspective. I'd love to see a follow-up post. Doloribus voluptas temporibus ipsam voluptatem minima cumque."
      -publishedAt: DateTimeImmutable @1755584377 {#1464
        date: 2025-08-19 08:19:37.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1456 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
231 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4116
    -type: "entity"
    -name: "reject"
    -label: "action.reject"
    -icon: "fa fa-times"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "rejectComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#863 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1553
    -isAccessible: true
    -primaryKeyValue: 135
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2939 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4247 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1465
      -id: 135
      -content: "Interesting perspective. I'd love to see a follow-up post. Doloribus voluptas temporibus ipsam voluptatem minima cumque."
      -publishedAt: DateTimeImmutable @1755584377 {#1464
        date: 2025-08-19 08:19:37.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1456 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
232 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4070
    -type: "entity"
    -name: "approve"
    -label: "action.approve"
    -icon: "fa fa-check"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "approveComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#874 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#891 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1553
    -isAccessible: true
    -primaryKeyValue: 135
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2939 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4247 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1465
      -id: 135
      -content: "Interesting perspective. I'd love to see a follow-up post. Doloribus voluptas temporibus ipsam voluptatem minima cumque."
      -publishedAt: DateTimeImmutable @1755584377 {#1464
        date: 2025-08-19 08:19:37.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1456 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
233 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4168
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#4267 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin/comment/136/edit?page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1560
    -isAccessible: true
    -primaryKeyValue: 136
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3025 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4288 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1467
      -id: 136
      -content: "I have a question about the third section. Could you explain more? Odio et corrupti distinctio et."
      -publishedAt: DateTimeImmutable @1743938636 {#1463
        date: 2025-04-06 13:23:56.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#650 …}
      -author: App\Entity\User {#1456 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
234 ERROR ROLE_ADMIN
App\Entity\Comment {#1467
  -id: 136
  -content: "I have a question about the third section. Could you explain more? Odio et corrupti distinctio et."
  -publishedAt: DateTimeImmutable @1743938636 {#1463
    date: 2025-04-06 13:23:56.0 Europe/Zurich (+02:00)
  }
  -status: App\Enum\CommentStatus {#650 …}
  -author: App\Entity\User {#1456 …}
  -post: App\Entity\Post {#1301 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
235 ERROR EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4169
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#898 …}
    -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 {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#910 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1560
    -isAccessible: true
    -primaryKeyValue: 136
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3025 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4288 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1467
      -id: 136
      -content: "I have a question about the third section. Could you explain more? Odio et corrupti distinctio et."
      -publishedAt: DateTimeImmutable @1743938636 {#1463
        date: 2025-04-06 13:23:56.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#650 …}
      -author: App\Entity\User {#1456 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
236 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4172
    -type: "entity"
    -name: "markSpam"
    -label: "action.mark_spam"
    -icon: "fa fa-ban"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#866 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1560
    -isAccessible: true
    -primaryKeyValue: 136
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3025 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4288 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1467
      -id: 136
      -content: "I have a question about the third section. Could you explain more? Odio et corrupti distinctio et."
      -publishedAt: DateTimeImmutable @1743938636 {#1463
        date: 2025-04-06 13:23:56.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#650 …}
      -author: App\Entity\User {#1456 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
237 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4166
    -type: "entity"
    -name: "reject"
    -label: "action.reject"
    -icon: "fa fa-times"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "rejectComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#863 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1560
    -isAccessible: true
    -primaryKeyValue: 136
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3025 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4288 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1467
      -id: 136
      -content: "I have a question about the third section. Could you explain more? Odio et corrupti distinctio et."
      -publishedAt: DateTimeImmutable @1743938636 {#1463
        date: 2025-04-06 13:23:56.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#650 …}
      -author: App\Entity\User {#1456 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
238 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4120
    -type: "entity"
    -name: "approve"
    -label: "action.approve"
    -icon: "fa fa-check"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "approveComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#874 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#891 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1560
    -isAccessible: true
    -primaryKeyValue: 136
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3025 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4288 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1467
      -id: 136
      -content: "I have a question about the third section. Could you explain more? Odio et corrupti distinctio et."
      -publishedAt: DateTimeImmutable @1743938636 {#1463
        date: 2025-04-06 13:23:56.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#650 …}
      -author: App\Entity\User {#1456 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
239 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4218
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#4300 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin/comment/137/edit?page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1567
    -isAccessible: true
    -primaryKeyValue: 137
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3111 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4342 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1469
      -id: 137
      -content: "This saved me hours of work. Thank you! "
      -publishedAt: DateTimeImmutable @1756053624 {#1468
        date: 2025-08-24 18:40:24.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1318 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
240 ERROR ROLE_ADMIN
App\Entity\Comment {#1469
  -id: 137
  -content: "This saved me hours of work. Thank you! "
  -publishedAt: DateTimeImmutable @1756053624 {#1468
    date: 2025-08-24 18:40:24.0 Europe/Zurich (+02:00)
  }
  -status: App\Enum\CommentStatus {#661 …}
  -author: App\Entity\User {#1318 …}
  -post: App\Entity\Post {#1301 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
241 ERROR EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4219
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#898 …}
    -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 {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#910 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1567
    -isAccessible: true
    -primaryKeyValue: 137
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3111 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4342 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1469
      -id: 137
      -content: "This saved me hours of work. Thank you! "
      -publishedAt: DateTimeImmutable @1756053624 {#1468
        date: 2025-08-24 18:40:24.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1318 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
242 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4222
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#4333 …}
    -icon: "fa fa-ban"
    -cssClass: "action-markSpam"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "markSpam"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-action-confirmation"
      "data-action-confirmation" => "true"
      "data-action-variant" => "danger"
      "data-action-confirmation-message" => Symfony\Component\Translation\TranslatableMessage {#4345
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Comment"
          "%entity_label_plural%" => "Comments"
        ]
        -domain: "messages"
      }
      "data-action-entity-name" => Symfony\Component\Translation\TranslatableMessage {#776
        -message: "comment.label"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
        ]
        -domain: "messages"
      }
      "data-action-entity-id" => "137"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin?entityId=137&page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#866 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1567
    -isAccessible: true
    -primaryKeyValue: 137
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3111 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4342 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1469
      -id: 137
      -content: "This saved me hours of work. Thank you! "
      -publishedAt: DateTimeImmutable @1756053624 {#1468
        date: 2025-08-24 18:40:24.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1318 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
243 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4216
    -type: "entity"
    -name: "reject"
    -label: "action.reject"
    -icon: "fa fa-times"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "rejectComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#863 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1567
    -isAccessible: true
    -primaryKeyValue: 137
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3111 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4342 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1469
      -id: 137
      -content: "This saved me hours of work. Thank you! "
      -publishedAt: DateTimeImmutable @1756053624 {#1468
        date: 2025-08-24 18:40:24.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1318 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
244 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4170
    -type: "entity"
    -name: "approve"
    -label: "action.approve"
    -icon: "fa fa-check"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "approveComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#874 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#891 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1567
    -isAccessible: true
    -primaryKeyValue: 137
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3111 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4342 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1469
      -id: 137
      -content: "This saved me hours of work. Thank you! "
      -publishedAt: DateTimeImmutable @1756053624 {#1468
        date: 2025-08-24 18:40:24.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1318 …}
      -post: App\Entity\Post {#1301 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
245 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4268
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#4362 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin/comment/138/edit?page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1574
    -isAccessible: true
    -primaryKeyValue: 138
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3197 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4392 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1471
      -id: 138
      -content: "Looking forward to more content like this. "
      -publishedAt: DateTimeImmutable @1751758539 {#1470
        date: 2025-07-06 01:35:39.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1434 …}
      -post: App\Entity\Post {#1473 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
246 ERROR ROLE_ADMIN
App\Entity\Comment {#1471
  -id: 138
  -content: "Looking forward to more content like this. "
  -publishedAt: DateTimeImmutable @1751758539 {#1470
    date: 2025-07-06 01:35:39.0 Europe/Zurich (+02:00)
  }
  -status: App\Enum\CommentStatus {#661 …}
  -author: App\Entity\User {#1434 …}
  -post: App\Entity\Post {#1473 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
247 ERROR EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4269
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#898 …}
    -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 {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#910 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1574
    -isAccessible: true
    -primaryKeyValue: 138
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3197 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4392 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1471
      -id: 138
      -content: "Looking forward to more content like this. "
      -publishedAt: DateTimeImmutable @1751758539 {#1470
        date: 2025-07-06 01:35:39.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1434 …}
      -post: App\Entity\Post {#1473 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
248 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4272
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#4383 …}
    -icon: "fa fa-ban"
    -cssClass: "action-markSpam"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "markSpam"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-action-confirmation"
      "data-action-confirmation" => "true"
      "data-action-variant" => "danger"
      "data-action-confirmation-message" => Symfony\Component\Translation\TranslatableMessage {#4395
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Comment"
          "%entity_label_plural%" => "Comments"
        ]
        -domain: "messages"
      }
      "data-action-entity-name" => Symfony\Component\Translation\TranslatableMessage {#776
        -message: "comment.label"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
        ]
        -domain: "messages"
      }
      "data-action-entity-id" => "138"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin?entityId=138&page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#866 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1574
    -isAccessible: true
    -primaryKeyValue: 138
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3197 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4392 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1471
      -id: 138
      -content: "Looking forward to more content like this. "
      -publishedAt: DateTimeImmutable @1751758539 {#1470
        date: 2025-07-06 01:35:39.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1434 …}
      -post: App\Entity\Post {#1473 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
249 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4266
    -type: "entity"
    -name: "reject"
    -label: "action.reject"
    -icon: "fa fa-times"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "rejectComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#863 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1574
    -isAccessible: true
    -primaryKeyValue: 138
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3197 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4392 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1471
      -id: 138
      -content: "Looking forward to more content like this. "
      -publishedAt: DateTimeImmutable @1751758539 {#1470
        date: 2025-07-06 01:35:39.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1434 …}
      -post: App\Entity\Post {#1473 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
250 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4220
    -type: "entity"
    -name: "approve"
    -label: "action.approve"
    -icon: "fa fa-check"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "approveComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#874 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#891 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1574
    -isAccessible: true
    -primaryKeyValue: 138
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3197 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4392 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1471
      -id: 138
      -content: "Looking forward to more content like this. "
      -publishedAt: DateTimeImmutable @1751758539 {#1470
        date: 2025-07-06 01:35:39.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1434 …}
      -post: App\Entity\Post {#1473 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
251 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4297
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#4412 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin/comment/139/edit?page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1581
    -isAccessible: true
    -primaryKeyValue: 139
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3283 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4442 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1475
      -id: 139
      -content: "Great tutorial! Very well explained. Et sint molestiae est et doloremque expedita ratione autem."
      -publishedAt: DateTimeImmutable @1737018941 {#1474
        date: 2025-01-16 10:15:41.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1436 …}
      -post: App\Entity\Post {#1473 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
252 ERROR ROLE_ADMIN
App\Entity\Comment {#1475
  -id: 139
  -content: "Great tutorial! Very well explained. Et sint molestiae est et doloremque expedita ratione autem."
  -publishedAt: DateTimeImmutable @1737018941 {#1474
    date: 2025-01-16 10:15:41.0 Europe/Zurich (+01:00)
  }
  -status: App\Enum\CommentStatus {#667 …}
  -author: App\Entity\User {#1436 …}
  -post: App\Entity\Post {#1473 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
253 ERROR EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4296
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#898 …}
    -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 {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#910 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1581
    -isAccessible: true
    -primaryKeyValue: 139
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3283 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4442 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1475
      -id: 139
      -content: "Great tutorial! Very well explained. Et sint molestiae est et doloremque expedita ratione autem."
      -publishedAt: DateTimeImmutable @1737018941 {#1474
        date: 2025-01-16 10:15:41.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1436 …}
      -post: App\Entity\Post {#1473 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
254 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4317
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#4433 …}
    -icon: "fa fa-ban"
    -cssClass: "action-markSpam"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "markSpam"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-action-confirmation"
      "data-action-confirmation" => "true"
      "data-action-variant" => "danger"
      "data-action-confirmation-message" => Symfony\Component\Translation\TranslatableMessage {#4445
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Comment"
          "%entity_label_plural%" => "Comments"
        ]
        -domain: "messages"
      }
      "data-action-entity-name" => Symfony\Component\Translation\TranslatableMessage {#776
        -message: "comment.label"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
        ]
        -domain: "messages"
      }
      "data-action-entity-id" => "139"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin?entityId=139&page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#866 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1581
    -isAccessible: true
    -primaryKeyValue: 139
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3283 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4442 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1475
      -id: 139
      -content: "Great tutorial! Very well explained. Et sint molestiae est et doloremque expedita ratione autem."
      -publishedAt: DateTimeImmutable @1737018941 {#1474
        date: 2025-01-16 10:15:41.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1436 …}
      -post: App\Entity\Post {#1473 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
255 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4295
    -type: "entity"
    -name: "reject"
    -label: "action.reject"
    -icon: "fa fa-times"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "rejectComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#863 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1581
    -isAccessible: true
    -primaryKeyValue: 139
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3283 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4442 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1475
      -id: 139
      -content: "Great tutorial! Very well explained. Et sint molestiae est et doloremque expedita ratione autem."
      -publishedAt: DateTimeImmutable @1737018941 {#1474
        date: 2025-01-16 10:15:41.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1436 …}
      -post: App\Entity\Post {#1473 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
256 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4270
    -type: "entity"
    -name: "approve"
    -label: "action.approve"
    -icon: "fa fa-check"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "approveComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#874 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#891 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1581
    -isAccessible: true
    -primaryKeyValue: 139
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3283 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4442 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1475
      -id: 139
      -content: "Great tutorial! Very well explained. Et sint molestiae est et doloremque expedita ratione autem."
      -publishedAt: DateTimeImmutable @1737018941 {#1474
        date: 2025-01-16 10:15:41.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1436 …}
      -post: App\Entity\Post {#1473 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
257 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4363
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#4462 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin/comment/140/edit?page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1588
    -isAccessible: true
    -primaryKeyValue: 140
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3376 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4492 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1477
      -id: 140
      -content: "Great article! I learned a lot from this. Quae atque non odit omnis temporibus eaque."
      -publishedAt: DateTimeImmutable @1750549282 {#1476
        date: 2025-06-22 01:41:22.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1456 …}
      -post: App\Entity\Post {#1479 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
258 ERROR ROLE_ADMIN
App\Entity\Comment {#1477
  -id: 140
  -content: "Great article! I learned a lot from this. Quae atque non odit omnis temporibus eaque."
  -publishedAt: DateTimeImmutable @1750549282 {#1476
    date: 2025-06-22 01:41:22.0 Europe/Zurich (+02:00)
  }
  -status: App\Enum\CommentStatus {#661 …}
  -author: App\Entity\User {#1456 …}
  -post: App\Entity\Post {#1479 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
259 ERROR EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4364
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#898 …}
    -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 {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#910 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1588
    -isAccessible: true
    -primaryKeyValue: 140
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3376 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4492 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1477
      -id: 140
      -content: "Great article! I learned a lot from this. Quae atque non odit omnis temporibus eaque."
      -publishedAt: DateTimeImmutable @1750549282 {#1476
        date: 2025-06-22 01:41:22.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1456 …}
      -post: App\Entity\Post {#1479 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
260 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4367
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#4483 …}
    -icon: "fa fa-ban"
    -cssClass: "action-markSpam"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "markSpam"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-action-confirmation"
      "data-action-confirmation" => "true"
      "data-action-variant" => "danger"
      "data-action-confirmation-message" => Symfony\Component\Translation\TranslatableMessage {#4495
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Comment"
          "%entity_label_plural%" => "Comments"
        ]
        -domain: "messages"
      }
      "data-action-entity-name" => Symfony\Component\Translation\TranslatableMessage {#776
        -message: "comment.label"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
        ]
        -domain: "messages"
      }
      "data-action-entity-id" => "140"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin?entityId=140&page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#866 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1588
    -isAccessible: true
    -primaryKeyValue: 140
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3376 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4492 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1477
      -id: 140
      -content: "Great article! I learned a lot from this. Quae atque non odit omnis temporibus eaque."
      -publishedAt: DateTimeImmutable @1750549282 {#1476
        date: 2025-06-22 01:41:22.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1456 …}
      -post: App\Entity\Post {#1479 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
261 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4361
    -type: "entity"
    -name: "reject"
    -label: "action.reject"
    -icon: "fa fa-times"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "rejectComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#863 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1588
    -isAccessible: true
    -primaryKeyValue: 140
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3376 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4492 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1477
      -id: 140
      -content: "Great article! I learned a lot from this. Quae atque non odit omnis temporibus eaque."
      -publishedAt: DateTimeImmutable @1750549282 {#1476
        date: 2025-06-22 01:41:22.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1456 …}
      -post: App\Entity\Post {#1479 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
262 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4305
    -type: "entity"
    -name: "approve"
    -label: "action.approve"
    -icon: "fa fa-check"
    -cssClass: ""
    -addedCssClass: ""
    -htmlAttributes: []
    -linkUrl: null
    -templatePath: null
    -crudActionName: "approveComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#874 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#891 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1588
    -isAccessible: true
    -primaryKeyValue: 140
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3376 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4492 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1477
      -id: 140
      -content: "Great article! I learned a lot from this. Quae atque non odit omnis temporibus eaque."
      -publishedAt: DateTimeImmutable @1750549282 {#1476
        date: 2025-06-22 01:41:22.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1456 …}
      -post: App\Entity\Post {#1479 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
263 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#884
    -type: "batch"
    -name: "batchDelete"
    -label: Symfony\Component\Translation\TranslatableMessage {#3462 …}
    -icon: null
    -cssClass: "action-batchDelete"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "batchDelete"
      "data-action-csrf-token" => Symfony\Component\Security\Csrf\CsrfToken {#4461
        -value: "058f.YzUNzCJlcjqp0kgf7w1s-4tuZtuH095RD_CaOuYDeKk.DXF44XM3QH3lhRd1jGgBrcokIK_Ehq80Rbb2Doc1EshWYWj-YA4DSp-7AQ"
        -id: "ea-batch-action-batchDelete"
      }
      "data-action-batch" => "true"
      "data-entity-fqcn" => "App\Entity\Comment"
      "data-action-url" => "https://easyadmin.yoannh.dev/en/admin/comment/batch-delete?page=7&sort%5Bid%5D=ASC"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-batch-action"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin/comment/batch-delete?page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "batchDelete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => null
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
264 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#894
    -type: "global"
    -name: "new"
    -label: Symfony\Component\Translation\TranslatableMessage {#3469 …}
    -icon: null
    -cssClass: "action-new"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "new"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin/comment/new?sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "new"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#890 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => null
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
265 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#867
    -type: "batch"
    -name: "batchApprove"
    -label: Symfony\Component\Translation\TranslatableMessage {#4414 …}
    -icon: "fa fa-check"
    -cssClass: "action-batchApprove"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "batchApprove"
      "data-action-csrf-token" => Symfony\Component\Security\Csrf\CsrfToken {#4529
        -value: "7afe3c8990e655917.sFNRxY96tQ0ImU4-0RQ9QLXAFgj0qAEbPbEo0YK3pSU.0WQVkOAShWVlriFE4XtsLuenfDqy4FFMZft54MzVyxPXYQCg2Cj6S2n7Gw"
        -id: "ea-batch-action-batchApprove"
      }
      "data-action-batch" => "true"
      "data-entity-fqcn" => "App\Entity\Comment"
      "data-action-url" => "https://easyadmin.yoannh.dev/en/admin?page=7&sort%5Bid%5D=ASC"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-batch-action"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin?page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "batchApprove"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#891 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => null
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
266 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#775
    -type: "batch"
    -name: "batchReject"
    -label: Symfony\Component\Translation\TranslatableMessage {#4528 …}
    -icon: "fa fa-times"
    -cssClass: "action-batchReject"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "batchReject"
      "data-action-csrf-token" => Symfony\Component\Security\Csrf\CsrfToken {#4540
        -value: "c1e64fa3540bcfa76b2389dc8e744c.3bG4OPWBhQFzdWBNZpK_0F5ioEywgbGjjwJYi_20h8c.job5AZvMqDFLFzg8LfjshjoQkSHR0dKS2UMAxamF477r_otWk-DsS0M8IQ"
        -id: "ea-batch-action-batchReject"
      }
      "data-action-batch" => "true"
      "data-entity-fqcn" => "App\Entity\Comment"
      "data-action-url" => "https://easyadmin.yoannh.dev/en/admin?page=7&sort%5Bid%5D=ASC"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-batch-action"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin?page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "batchReject"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#885 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => null
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
267 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#880
    -type: "batch"
    -name: "batchSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#4539 …}
    -icon: "fa fa-ban"
    -cssClass: "action-batchSpam"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "batchSpam"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-batch-action"
      "data-action-confirmation" => "true"
      "data-action-variant" => "danger"
      "data-action-confirmation-message" => Symfony\Component\Translation\TranslatableMessage {#4551
        -message: "comment.confirm.batch_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Comment"
          "%entity_label_plural%" => "Comments"
        ]
        -domain: "messages"
      }
      "data-action-csrf-token" => Symfony\Component\Security\Csrf\CsrfToken {#4550
        -value: "db74.g4dOfk78hPr46IjnZ5r0pCdr_1PK4t5lu9aNx4XfW1M.rusdSi243supgs-BPt_D40svrwee0ecw3oDv_rOUGhi1zCchBb_I176D4w"
        -id: "ea-batch-action-batchSpam"
      }
      "data-action-batch" => "true"
      "data-entity-fqcn" => "App\Entity\Comment"
      "data-action-url" => "https://easyadmin.yoannh.dev/en/admin?page=7&sort%5Bid%5D=ASC"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/en/admin?page=7&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "batchMarkAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#886 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#888 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#893 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#882 …}
    -confirmationMessage: "comment.confirm.batch_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => null
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
268 ERROR IS_IMPERSONATOR
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
DENIED
The user is not appropriately authenticated.
Show voter details
269 ERROR IS_IMPERSONATOR
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
DENIED
The user is not appropriately authenticated.
Show voter details
270 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#5374
  -type: "dashboard"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5469 …}
  -icon: "fa fa-home"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: null
  -linkUrl: "https://easyadmin.yoannh.dev/en/admin"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
271 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#5385
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5472 …}
  -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
272 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#5370
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5481 …}
  -icon: "fa fa-file-text-o"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\PostCrudController"
    "crudAction" => null
    "entityId" => null
  ]
  -linkUrl: "https://easyadmin.yoannh.dev/en/admin/post"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
273 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#5379
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5562 …}
  -icon: "fa fa-folder"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\CategoryCrudController"
    "crudAction" => null
    "entityId" => null
  ]
  -linkUrl: "https://easyadmin.yoannh.dev/en/admin/category"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
274 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#5381
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5559 …}
  -icon: "fas fa-tags"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\TagCrudController"
    "crudAction" => null
    "entityId" => null
  ]
  -linkUrl: "https://easyadmin.yoannh.dev/en/admin/tag"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
275 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#5383
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5573 …}
  -icon: "fa fa-list-ol"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\SeriesCrudController"
    "crudAction" => null
    "entityId" => null
  ]
  -linkUrl: "https://easyadmin.yoannh.dev/en/admin/series"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
276 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#5393
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5585 …}
  -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
277 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#5366
  -type: "controller"
  -selected: true
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5583 …}
  -icon: "far fa-comments"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\CommentCrudController"
    "crudAction" => null
    "entityId" => null
  ]
  -linkUrl: "https://easyadmin.yoannh.dev/en/admin/comment"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemBadgeDto {#5372 …}
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
278 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#5459
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5552 …}
  -icon: "fa fa-envelope"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\SubscriberCrudController"
    "crudAction" => null
    "entityId" => null
  ]
  -linkUrl: "https://easyadmin.yoannh.dev/en/admin/subscriber"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemBadgeDto {#5450 …}
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
279 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#5452
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5614 …}
  -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
280 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#5451
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5612 …}
  -icon: "fa fa-users"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\UserCrudController"
    "crudAction" => null
    "entityId" => null
  ]
  -linkUrl: "https://easyadmin.yoannh.dev/en/admin/user"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
281 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#5463
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5626 …}
  -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
282 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#5465
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5624 …}
  -icon: "fa-solid fa-table-cells"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\FormFieldReferenceCrudController"
    "crudAction" => "new"
    "entityId" => null
  ]
  -linkUrl: "https://easyadmin.yoannh.dev/en/admin/form-field-reference/new"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
283 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#5479
  -type: "route"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5644 …}
  -icon: "fa-solid fa-database"
  -cssClass: ""
  -permission: null
  -routeName: "admin_regenerate_fixtures"
  -routeParameters: []
  -linkUrl: "https://easyadmin.yoannh.dev/en/admin?routeName=admin_regenerate_fixtures"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
284 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#5474
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5637 …}
  -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
285 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#5483
  -type: "url"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5641 …}
  -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
286 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#5477
  -type: "url"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5630 …}
  -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
287 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#5467
  -type: "url"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5611 …}
  -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
288 ERROR IS_IMPERSONATOR
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
DENIED
The user is not appropriately authenticated.
Show voter details
289 ERROR IS_IMPERSONATOR
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
DENIED
The user is not appropriately authenticated.
Show voter details