GET https://easyadmin.yoannh.dev/fr/admin/comment?page=1&sort%5Bid%5D=DESC

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

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

Listeners

Listener Duration Response
"Symfony\Component\Security\Http\Firewall\ChannelListener"
(none) (none)
"Symfony\Component\Security\Http\Firewall\ContextListener"
1.52 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 {#1174
  -isAccessible: true
  -primaryKeyValue: 151
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1606 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3545 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1325
    -id: 151
    -content: "I've been struggling with this topic, and your explanation cleared things up. "
    -publishedAt: DateTimeImmutable @1766522679 {#1316
      date: 2025-12-23 21:44:39.0 Europe/Zurich (+01:00)
    }
    -status: App\Enum\CommentStatus {#667 …}
    -author: App\Entity\User {#1457 …}
    -post: App\Entity\Post {#1448 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
4 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1485
  -isAccessible: true
  -primaryKeyValue: 150
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1650 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3595 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1446
    -id: 150
    -content: "Thanks for sharing this. Very helpful! Cupiditate consequatur amet laboriosam doloribus exercitationem."
    -publishedAt: DateTimeImmutable @1744323384 {#1447
      date: 2025-04-11 00:16:24.0 Europe/Zurich (+02:00)
    }
    -status: App\Enum\CommentStatus {#661 …}
    -author: App\Entity\User {#1444 …}
    -post: App\Entity\Post {#1448 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
5 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1345
  -isAccessible: true
  -primaryKeyValue: 149
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1892 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3678 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1442
    -id: 149
    -content: "This saved me hours of work. Thank you! Aliquid nulla veniam at."
    -publishedAt: DateTimeImmutable @1749809368 {#1443
      date: 2025-06-13 12:09:28.0 Europe/Zurich (+02:00)
    }
    -status: App\Enum\CommentStatus {#665 …}
    -author: App\Entity\User {#1440 …}
    -post: App\Entity\Post {#1448 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
6 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1202
  -isAccessible: true
  -primaryKeyValue: 148
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1978 …}
  -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 {#1438
    -id: 148
    -content: "This is exactly what I was looking for. Bookmarked! Veniam assumenda dolore delectus fuga quod explicabo corrupti."
    -publishedAt: DateTimeImmutable @1756432213 {#1439
      date: 2025-08-29 03:50:13.0 Europe/Zurich (+02:00)
    }
    -status: App\Enum\CommentStatus {#650 …}
    -author: App\Entity\User {#1435 …}
    -post: App\Entity\Post {#1448 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
7 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1317
  -isAccessible: true
  -primaryKeyValue: 147
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2064 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3748 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1414
    -id: 147
    -content: "Interesting perspective. I'd love to see a follow-up post. Expedita itaque eos enim sed."
    -publishedAt: DateTimeImmutable @1737994994 {#1432
      date: 2025-01-27 17:23:14.0 Europe/Zurich (+01:00)
    }
    -status: App\Enum\CommentStatus {#661 …}
    -author: App\Entity\User {#1437 …}
    -post: App\Entity\Post {#1323 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
8 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1493
  -isAccessible: true
  -primaryKeyValue: 146
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2150 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3798 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1320
    -id: 146
    -content: "I tried this approach and it worked perfectly. "
    -publishedAt: DateTimeImmutable @1745372478 {#1322
      date: 2025-04-23 03:41:18.0 Europe/Zurich (+02:00)
    }
    -status: App\Enum\CommentStatus {#661 …}
    -author: App\Entity\User {#1435 …}
    -post: App\Entity\Post {#1323 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
9 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1500
  -isAccessible: true
  -primaryKeyValue: 145
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2245 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3848 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1327
    -id: 145
    -content: "I have a question about the third section. Could you explain more? Quo nam et cumque modi quasi a."
    -publishedAt: DateTimeImmutable @1744372870 {#1303
      date: 2025-04-11 14:01:10.0 Europe/Zurich (+02:00)
    }
    -status: App\Enum\CommentStatus {#667 …}
    -author: App\Entity\User {#1319 …}
    -post: App\Entity\Post {#1323 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
10 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1507
  -isAccessible: true
  -primaryKeyValue: 144
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2331 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3889 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1328
    -id: 144
    -content: "This is a must-read for beginners. Eos nobis sed tempora qui enim enim."
    -publishedAt: DateTimeImmutable @1740394449 {#1331
      date: 2025-02-24 11:54:09.0 Europe/Zurich (+01:00)
    }
    -status: App\Enum\CommentStatus {#650 …}
    -author: App\Entity\User {#1263 …}
    -post: App\Entity\Post {#1323 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
11 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1514
  -isAccessible: true
  -primaryKeyValue: 143
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2417 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3943 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1335
    -id: 143
    -content: "Could you provide more code examples? "
    -publishedAt: DateTimeImmutable @1743913529 {#1333
      date: 2025-04-06 06:25:29.0 Europe/Zurich (+02:00)
    }
    -status: App\Enum\CommentStatus {#667 …}
    -author: App\Entity\User {#1338 …}
    -post: App\Entity\Post {#1323 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
12 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1521
  -isAccessible: true
  -primaryKeyValue: 142
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2503 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3993 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1346
    -id: 142
    -content: "I tried this approach and it worked perfectly. "
    -publishedAt: DateTimeImmutable @1741920733 {#1339
      date: 2025-03-14 03:52:13.0 Europe/Zurich (+01:00)
    }
    -status: App\Enum\CommentStatus {#661 …}
    -author: App\Entity\User {#1437 …}
    -post: App\Entity\Post {#1302 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
13 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1528
  -isAccessible: true
  -primaryKeyValue: 141
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2589 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4034 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1308
    -id: 141
    -content: "Looking forward to more content like this. "
    -publishedAt: DateTimeImmutable @1763205238 {#1306
      date: 2025-11-15 12:13:58.0 Europe/Zurich (+01:00)
    }
    -status: App\Enum\CommentStatus {#650 …}
    -author: App\Entity\User {#1313 …}
    -post: App\Entity\Post {#1302 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
14 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1535
  -isAccessible: true
  -primaryKeyValue: 140
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2682 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4088 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1312
    -id: 140
    -content: "Great article! I learned a lot from this. Quae atque non odit omnis temporibus eaque."
    -publishedAt: DateTimeImmutable @1750549282 {#1307
      date: 2025-06-22 01:41:22.0 Europe/Zurich (+02:00)
    }
    -status: App\Enum\CommentStatus {#661 …}
    -author: App\Entity\User {#1313 …}
    -post: App\Entity\Post {#1302 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
15 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1542
  -isAccessible: true
  -primaryKeyValue: 139
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2768 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4138 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1416
    -id: 139
    -content: "Great tutorial! Very well explained. Et sint molestiae est et doloremque expedita ratione autem."
    -publishedAt: DateTimeImmutable @1737018941 {#1413
      date: 2025-01-16 10:15:41.0 Europe/Zurich (+01:00)
    }
    -status: App\Enum\CommentStatus {#667 …}
    -author: App\Entity\User {#1440 …}
    -post: App\Entity\Post {#1463 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
16 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1549
  -isAccessible: true
  -primaryKeyValue: 138
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2854 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4188 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1466
    -id: 138
    -content: "Looking forward to more content like this. "
    -publishedAt: DateTimeImmutable @1751758539 {#1465
      date: 2025-07-06 01:35:39.0 Europe/Zurich (+02:00)
    }
    -status: App\Enum\CommentStatus {#661 …}
    -author: App\Entity\User {#1263 …}
    -post: App\Entity\Post {#1463 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
17 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1556
  -isAccessible: true
  -primaryKeyValue: 137
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2947 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4238 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1468
    -id: 137
    -content: "This saved me hours of work. Thank you! "
    -publishedAt: DateTimeImmutable @1756053624 {#1464
      date: 2025-08-24 18:40:24.0 Europe/Zurich (+02:00)
    }
    -status: App\Enum\CommentStatus {#661 …}
    -author: App\Entity\User {#1470 …}
    -post: App\Entity\Post {#1472 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
18 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1563
  -isAccessible: true
  -primaryKeyValue: 136
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3033 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4279 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1474
    -id: 136
    -content: "I have a question about the third section. Could you explain more? Odio et corrupti distinctio et."
    -publishedAt: DateTimeImmutable @1743938636 {#1473
      date: 2025-04-06 13:23:56.0 Europe/Zurich (+02:00)
    }
    -status: App\Enum\CommentStatus {#650 …}
    -author: App\Entity\User {#1313 …}
    -post: App\Entity\Post {#1472 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
19 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1570
  -isAccessible: true
  -primaryKeyValue: 135
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3128 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4333 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1476
    -id: 135
    -content: "Interesting perspective. I'd love to see a follow-up post. Doloribus voluptas temporibus ipsam voluptatem minima cumque."
    -publishedAt: DateTimeImmutable @1755584377 {#1475
      date: 2025-08-19 08:19:37.0 Europe/Zurich (+02:00)
    }
    -status: App\Enum\CommentStatus {#667 …}
    -author: App\Entity\User {#1313 …}
    -post: App\Entity\Post {#1472 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
20 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1577
  -isAccessible: true
  -primaryKeyValue: 134
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3214 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4383 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1478
    -id: 134
    -content: "Nice work! Keep these articles coming. "
    -publishedAt: DateTimeImmutable @1757333138 {#1477
      date: 2025-09-08 14:05:38.0 Europe/Zurich (+02:00)
    }
    -status: App\Enum\CommentStatus {#667 …}
    -author: App\Entity\User {#1437 …}
    -post: App\Entity\Post {#1472 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
21 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1584
  -isAccessible: true
  -primaryKeyValue: 133
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3300 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4433 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1480
    -id: 133
    -content: "I have a question about the third section. Could you explain more? "
    -publishedAt: DateTimeImmutable @1758556447 {#1479
      date: 2025-09-22 17:54:07.0 Europe/Zurich (+02:00)
    }
    -status: App\Enum\CommentStatus {#667 …}
    -author: App\Entity\User {#1263 …}
    -post: App\Entity\Post {#1472 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
22 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1591
  -isAccessible: true
  -primaryKeyValue: 132
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3386 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4483 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Comment"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
  -permission: null
  -entityInstance: App\Entity\Comment {#1482
    -id: 132
    -content: "Thanks for sharing this. Very helpful! "
    -publishedAt: DateTimeImmutable @1759595761 {#1481
      date: 2025-10-04 18:36:01.0 Europe/Zurich (+02:00)
    }
    -status: App\Enum\CommentStatus {#661 …}
    -author: App\Entity\User {#1313 …}
    -post: App\Entity\Post {#1472 …}
  }
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
23 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1605
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 151
  -formattedValue: "151"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1679 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1600 …}
  -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 {#1598 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1580 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1723 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1589 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1568 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
24 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1608
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "content"
  -propertyNameSuffix: null
  -value: "I've been struggling with this topic, and your explanation cleared things up. "
  -formattedValue: "I've been struggling with this topic, and your explanation clea…"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1705 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1611 …}
  -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 {#1610 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1612 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1703 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1582 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1614 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
25 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1629
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1448 …}
  -formattedValue: "Working with Doctrine ORM #52"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1696 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1632 …}
  -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 {#1631 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1633 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1693 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1630 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1635 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
26 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1634
  -isAccessible: true
  -primaryKeyValue: 52
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1349 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1448 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
27 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1636
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#667 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#1817 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1827 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1639 …}
  -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 {#1638 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1640 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1847 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1637 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1642 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
28 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1643
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1766522679 {#1316
    date: 2025-12-23 21:44:39.0 Europe/Zurich (+01:00)
  }
  -formattedValue: "23 déc. 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1823 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1646 …}
  -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 {#1645 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1647 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1826 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1644 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1649 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
29 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1656
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 150
  -formattedValue: "150"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1906 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1654 …}
  -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 {#1655 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1652 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1905 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1651 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1657 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
30 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1658
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "content"
  -propertyNameSuffix: null
  -value: "Thanks for sharing this. Very helpful! Cupiditate consequatur amet laboriosam doloribus exercitationem."
  -formattedValue: "Thanks for sharing this. Very helpful! Cupiditate consequatur a…"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1904 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1623 …}
  -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 {#1628 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1627 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1907 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1622 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1624 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
31 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1880
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1448 …}
  -formattedValue: "Working with Doctrine ORM #52"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1910 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1854 …}
  -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 {#1877 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1855 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1915 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1878 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1857 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
32 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1856
  -isAccessible: true
  -primaryKeyValue: 52
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1349 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1448 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
33 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1858
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#661 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#1929 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1946 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1861 …}
  -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 {#1860 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1862 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1945 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1859 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1864 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
34 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1865
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1744323384 {#1447
    date: 2025-04-11 00:16:24.0 Europe/Zurich (+02:00)
  }
  -formattedValue: "11 avr. 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1939 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1867 …}
  -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 {#1869 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1866 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1924 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1868 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1891 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
35 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1898
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 149
  -formattedValue: "149"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1992 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1896 …}
  -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 {#1897 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1894 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1991 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1893 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1899 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
36 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1900
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "content"
  -propertyNameSuffix: null
  -value: "This saved me hours of work. Thank you! Aliquid nulla veniam at."
  -formattedValue: "This saved me hours of work. Thank you! Aliquid nulla veniam at."
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1990 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1839 …}
  -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 {#1874 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1816 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1993 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1618 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1824 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
37 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1917
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1448 …}
  -formattedValue: "Working with Doctrine ORM #52"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1895 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1960 …}
  -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 {#1959 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1961 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1996 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1958 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1963 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
38 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1962
  -isAccessible: true
  -primaryKeyValue: 52
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1349 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1448 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
39 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1964
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#665 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#2015 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2032 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1967 …}
  -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 {#1966 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1968 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2031 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1965 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1970 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
40 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1971
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1749809368 {#1443
    date: 2025-06-13 12:09:28.0 Europe/Zurich (+02:00)
  }
  -formattedValue: "13 juin 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2025 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1974 …}
  -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 {#1973 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1975 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2010 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1972 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1977 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
41 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1984
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 148
  -formattedValue: "148"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2078 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1982 …}
  -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 {#1983 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1980 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2077 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1979 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1985 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
42 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1986
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "content"
  -propertyNameSuffix: null
  -value: "This is exactly what I was looking for. Bookmarked! Veniam assumenda dolore delectus fuga quod explicabo corrupti."
  -formattedValue: "This is exactly what I was looking for. Bookmarked! Veniam assu…"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2076 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1948 …}
  -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 {#1949 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1934 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2079 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1616 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1950 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
43 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2003
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1448 …}
  -formattedValue: "Working with Doctrine ORM #52"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2082 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2046 …}
  -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 {#2045 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2047 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2087 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2044 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2049 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
44 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2048
  -isAccessible: true
  -primaryKeyValue: 52
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1349 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1448 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
45 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2050
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#650 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#2101 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2118 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2053 …}
  -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 {#2052 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2054 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2117 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2051 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2056 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
46 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2057
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1756432213 {#1439
    date: 2025-08-29 03:50:13.0 Europe/Zurich (+02:00)
  }
  -formattedValue: "29 août 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2111 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2060 …}
  -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 {#2059 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2061 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2096 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2058 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2063 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
47 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2070
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 147
  -formattedValue: "147"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2164 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2068 …}
  -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 {#2069 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2066 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2163 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2065 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2071 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
48 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2072
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "content"
  -propertyNameSuffix: null
  -value: "Interesting perspective. I'd love to see a follow-up post. Expedita itaque eos enim sed."
  -formattedValue: "Interesting perspective. I'd love to see a follow-up post. Expe…"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2162 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2034 …}
  -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 {#2035 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2020 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2165 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1615 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2036 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
49 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2089
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1323 …}
  -formattedValue: "Test-Driven Development Explained #51"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2168 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2132 …}
  -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 {#2131 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2133 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2173 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2130 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2135 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
50 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2134
  -isAccessible: true
  -primaryKeyValue: 51
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1349 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1323 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
51 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2136
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#661 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#2210 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2207 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2139 …}
  -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 {#2138 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2140 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2202 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2137 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2142 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
52 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2143
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1737994994 {#1432
    date: 2025-01-27 17:23:14.0 Europe/Zurich (+01:00)
  }
  -formattedValue: "27 janv. 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2216 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2146 …}
  -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 {#2145 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2147 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2215 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2144 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2149 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
53 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2156
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 146
  -formattedValue: "146"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2259 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2154 …}
  -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 {#2155 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2152 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2258 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2151 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2157 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
54 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2158
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "content"
  -propertyNameSuffix: null
  -value: "I tried this approach and it worked perfectly. "
  -formattedValue: "I tried this approach and it worked perfectly. "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2257 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2120 …}
  -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 {#2121 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2106 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2260 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1625 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2122 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
55 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2220
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1323 …}
  -formattedValue: "Test-Driven Development Explained #51"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2153 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2227 …}
  -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 {#2226 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2228 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2263 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2225 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2230 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
56 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2229
  -isAccessible: true
  -primaryKeyValue: 51
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1349 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1323 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
57 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2231
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#661 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#2282 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2299 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2234 …}
  -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 {#2233 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2235 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2298 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2232 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2237 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
58 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2238
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1745372478 {#1322
    date: 2025-04-23 03:41:18.0 Europe/Zurich (+02:00)
  }
  -formattedValue: "23 avr. 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2292 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2241 …}
  -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 {#2240 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2242 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2277 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2239 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2244 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
59 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2251
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 145
  -formattedValue: "145"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2345 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2249 …}
  -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 {#2250 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2247 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2344 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2246 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2252 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
60 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2253
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "content"
  -propertyNameSuffix: null
  -value: "I have a question about the third section. Could you explain more? Quo nam et cumque modi quasi a."
  -formattedValue: "I have a question about the third section. Could you explain mo…"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2343 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2197 …}
  -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 {#2199 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2217 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2346 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1840 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2209 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
61 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2270
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1323 …}
  -formattedValue: "Test-Driven Development Explained #51"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2349 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2313 …}
  -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 {#2312 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2314 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2354 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2311 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2316 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
62 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2315
  -isAccessible: true
  -primaryKeyValue: 51
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1349 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1323 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
63 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2317
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#667 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#2368 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2385 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2320 …}
  -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 {#2319 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2321 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2384 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2318 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2323 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
64 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2324
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1744372870 {#1303
    date: 2025-04-11 14:01:10.0 Europe/Zurich (+02:00)
  }
  -formattedValue: "11 avr. 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2378 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2327 …}
  -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 {#2326 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2328 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2363 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2325 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2330 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
65 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2337
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 144
  -formattedValue: "144"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2431 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2335 …}
  -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 {#2336 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2333 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2430 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2332 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2338 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
66 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2339
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "content"
  -propertyNameSuffix: null
  -value: "This is a must-read for beginners. Eos nobis sed tempora qui enim enim."
  -formattedValue: "This is a must-read for beginners. Eos nobis sed tempora qui en…"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2429 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2301 …}
  -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 {#2302 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2287 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2432 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1932 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2303 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
67 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2356
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1323 …}
  -formattedValue: "Test-Driven Development Explained #51"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2435 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2399 …}
  -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 {#2398 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2400 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2440 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2397 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2402 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
68 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2401
  -isAccessible: true
  -primaryKeyValue: 51
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1349 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1323 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
69 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2403
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#650 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#2454 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2471 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2406 …}
  -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 {#2405 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2407 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2470 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2404 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2409 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
70 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2410
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1740394449 {#1331
    date: 2025-02-24 11:54:09.0 Europe/Zurich (+01:00)
  }
  -formattedValue: "24 févr. 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2464 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2413 …}
  -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 {#2412 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2414 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2449 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2411 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2416 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
71 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2423
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 143
  -formattedValue: "143"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2517 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2421 …}
  -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 {#2422 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2419 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2516 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2418 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2424 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
72 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2425
  -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 {#2515 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2387 …}
  -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 {#2388 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2373 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2518 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2018 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2389 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
73 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2442
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1323 …}
  -formattedValue: "Test-Driven Development Explained #51"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2420 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2485 …}
  -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 {#2484 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2486 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2521 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2483 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2488 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
74 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2487
  -isAccessible: true
  -primaryKeyValue: 51
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1349 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1323 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
75 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2489
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#667 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#2540 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2557 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2492 …}
  -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 {#2491 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2493 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2556 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2490 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2495 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
76 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2496
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1743913529 {#1333
    date: 2025-04-06 06:25:29.0 Europe/Zurich (+02:00)
  }
  -formattedValue: "6 avr. 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2550 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2499 …}
  -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 {#2498 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2500 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2535 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2497 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2502 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
77 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2509
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 142
  -formattedValue: "142"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2603 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2507 …}
  -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 {#2508 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2505 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2602 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2504 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2510 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
78 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2511
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "content"
  -propertyNameSuffix: null
  -value: "I tried this approach and it worked perfectly. "
  -formattedValue: "I tried this approach and it worked perfectly. "
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2601 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2473 …}
  -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 {#2474 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2459 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2604 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2104 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2475 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
79 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2528
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1302 …}
  -formattedValue: "Introduction to Docker Containers #49"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2506 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2571 …}
  -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 {#2570 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2572 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2607 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2569 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2574 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
80 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2573
  -isAccessible: true
  -primaryKeyValue: 49
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1349 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1302 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
81 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2575
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#661 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#2631 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2646 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2578 …}
  -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 {#2577 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2579 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2641 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2576 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2581 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
82 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2582
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1741920733 {#1339
    date: 2025-03-14 03:52:13.0 Europe/Zurich (+01:00)
  }
  -formattedValue: "14 mars 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2653 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2585 …}
  -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 {#2584 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2586 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2652 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2583 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2588 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
83 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2595
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 141
  -formattedValue: "141"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2696 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2593 …}
  -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 {#2594 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2591 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2695 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2590 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2596 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
84 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2597
  -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 {#2694 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2559 …}
  -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 {#2560 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2545 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2697 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2218 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2561 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
85 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2657
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1302 …}
  -formattedValue: "Introduction to Docker Containers #49"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2592 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2664 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-association"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-6"
  -translationParameters: []
  -templateName: "crud/field/association"
  -templatePath: "@EasyAdmin/crud/field/association.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#2663 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2665 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2700 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2662 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2667 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
86 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2666
  -isAccessible: true
  -primaryKeyValue: 49
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1349 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1302 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
87 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2668
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#650 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#2719 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2736 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2671 …}
  -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 {#2670 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2672 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2735 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2669 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2674 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
88 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2675
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1763205238 {#1306
    date: 2025-11-15 12:13:58.0 Europe/Zurich (+01:00)
  }
  -formattedValue: "15 nov. 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2729 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2678 …}
  -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 {#2677 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2679 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2714 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2676 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2681 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
89 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2688
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 140
  -formattedValue: "140"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2782 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2686 …}
  -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 {#2687 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2684 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2781 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2683 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2689 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
90 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2690
  -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 {#2780 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2628 …}
  -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 {#2638 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2654 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2783 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2285 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2648 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
91 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2707
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1302 …}
  -formattedValue: "Introduction to Docker Containers #49"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2786 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2750 …}
  -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 {#2749 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2751 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2791 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2748 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2753 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
92 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2752
  -isAccessible: true
  -primaryKeyValue: 49
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1349 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1302 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
93 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2754
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#661 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#2805 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2822 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2757 …}
  -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 {#2756 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2758 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2821 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2755 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2760 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
94 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2761
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1750549282 {#1307
    date: 2025-06-22 01:41:22.0 Europe/Zurich (+02:00)
  }
  -formattedValue: "22 juin 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2815 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2764 …}
  -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 {#2763 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2765 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2800 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2762 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2767 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
95 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2774
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 139
  -formattedValue: "139"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2868 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2772 …}
  -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 {#2773 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2770 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2867 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2769 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2775 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
96 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2776
  -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 {#2866 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2738 …}
  -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 {#2739 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2724 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2869 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2371 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2740 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
97 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2793
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1463 …}
  -formattedValue: "REST API Design Best Practices #48"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2872 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2836 …}
  -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 {#2835 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2837 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2877 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2834 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2839 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
98 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2838
  -isAccessible: true
  -primaryKeyValue: 48
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1349 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1463 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
99 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2840
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#667 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#2896 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2911 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2843 …}
  -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 {#2842 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2844 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2906 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2841 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2846 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
100 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2847
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1737018941 {#1413
    date: 2025-01-16 10:15:41.0 Europe/Zurich (+01:00)
  }
  -formattedValue: "16 janv. 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2918 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2850 …}
  -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 {#2849 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2851 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2917 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2848 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2853 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
101 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2860
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 138
  -formattedValue: "138"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2961 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2858 …}
  -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 {#2859 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2856 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2960 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2855 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2861 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
102 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2862
  -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 {#2959 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2824 …}
  -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 {#2825 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2810 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2962 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2457 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2826 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
103 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2922
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1463 …}
  -formattedValue: "REST API Design Best Practices #48"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2857 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2929 …}
  -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 {#2928 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2930 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2965 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2927 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2932 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
104 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#2931
  -isAccessible: true
  -primaryKeyValue: 48
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1349 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1463 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
105 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2933
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#661 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#2984 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3001 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2936 …}
  -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 {#2935 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2937 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3000 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2934 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2939 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
106 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2940
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1751758539 {#1465
    date: 2025-07-06 01:35:39.0 Europe/Zurich (+02:00)
  }
  -formattedValue: "6 juil. 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2994 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2943 …}
  -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 {#2942 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2944 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2979 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2941 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2946 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
107 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2953
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 137
  -formattedValue: "137"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3047 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2951 …}
  -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 {#2952 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2949 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3046 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2948 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2954 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
108 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2955
  -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 {#3045 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2893 …}
  -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 {#2903 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2919 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3048 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2543 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2913 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
109 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#2972
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1472 …}
  -formattedValue: "Modern CSS Techniques You Should Know #47"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#2950 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3015 …}
  -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 {#3014 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3016 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3051 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3013 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3018 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
110 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3017
  -isAccessible: true
  -primaryKeyValue: 47
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1349 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1472 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
111 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3019
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#661 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#3093 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3090 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3022 …}
  -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 {#3021 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3023 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3085 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3020 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3025 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
112 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3026
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1756053624 {#1464
    date: 2025-08-24 18:40:24.0 Europe/Zurich (+02:00)
  }
  -formattedValue: "24 août 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3099 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3029 …}
  -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 {#3028 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3030 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3098 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3027 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3032 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
113 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3039
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 136
  -formattedValue: "136"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3142 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3037 …}
  -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 {#3038 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3035 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3141 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3034 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3040 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
114 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3041
  -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 {#3140 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3003 …}
  -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 {#3004 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#2989 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3143 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2655 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3005 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
115 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3103
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1472 …}
  -formattedValue: "Modern CSS Techniques You Should Know #47"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3146 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3110 …}
  -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 {#3109 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3111 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3151 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3108 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3113 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
116 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3112
  -isAccessible: true
  -primaryKeyValue: 47
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1349 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1472 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
117 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3114
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#650 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#3165 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3182 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3117 …}
  -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 {#3116 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3118 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3181 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3115 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3120 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
118 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3121
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1743938636 {#1473
    date: 2025-04-06 13:23:56.0 Europe/Zurich (+02:00)
  }
  -formattedValue: "6 avr. 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3175 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3124 …}
  -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 {#3123 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3125 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3160 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3122 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3127 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
119 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3134
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 135
  -formattedValue: "135"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3228 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3132 …}
  -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 {#3133 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3130 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3227 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3129 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3135 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
120 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3136
  -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 {#3226 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3080 …}
  -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 {#3100 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3229 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2722 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3092 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
121 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3153
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1472 …}
  -formattedValue: "Modern CSS Techniques You Should Know #47"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3232 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3196 …}
  -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 {#3195 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3197 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3237 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3194 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3199 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
122 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3198
  -isAccessible: true
  -primaryKeyValue: 47
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1349 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1472 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
123 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3200
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#667 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#3251 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3268 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3203 …}
  -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 {#3202 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3204 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3267 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3201 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3206 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
124 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3207
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1755584377 {#1475
    date: 2025-08-19 08:19:37.0 Europe/Zurich (+02:00)
  }
  -formattedValue: "19 août 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3261 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3210 …}
  -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 {#3209 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3211 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3246 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3208 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3213 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
125 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3220
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 134
  -formattedValue: "134"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3314 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3218 …}
  -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 {#3219 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3216 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3313 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3215 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3221 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
126 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3222
  -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 {#3312 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3184 …}
  -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 {#3185 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3170 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3315 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2808 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3186 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
127 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3239
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1472 …}
  -formattedValue: "Modern CSS Techniques You Should Know #47"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3217 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3282 …}
  -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 {#3281 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3283 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3318 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3280 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3285 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
128 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3284
  -isAccessible: true
  -primaryKeyValue: 47
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1349 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1472 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
129 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3286
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#667 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#3337 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3354 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3289 …}
  -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 {#3288 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3290 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3353 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3287 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3292 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
130 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3293
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1757333138 {#1477
    date: 2025-09-08 14:05:38.0 Europe/Zurich (+02:00)
  }
  -formattedValue: "8 sept. 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3347 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3296 …}
  -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 {#3295 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3297 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3332 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3294 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3299 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
131 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3306
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 133
  -formattedValue: "133"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3400 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3304 …}
  -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 {#3305 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3302 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3399 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3301 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3307 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
132 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3308
  -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 {#3398 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3270 …}
  -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 {#3271 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3256 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3401 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2920 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3272 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
133 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3325
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1472 …}
  -formattedValue: "Modern CSS Techniques You Should Know #47"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3404 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3368 …}
  -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 {#3367 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3369 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3409 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3366 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3371 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
134 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3370
  -isAccessible: true
  -primaryKeyValue: 47
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1349 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1472 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
135 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3372
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#667 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#3423 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3440 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3375 …}
  -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 {#3374 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3376 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3439 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3373 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3378 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
136 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3379
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1758556447 {#1479
    date: 2025-09-22 17:54:07.0 Europe/Zurich (+02:00)
  }
  -formattedValue: "22 sept. 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3433 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3382 …}
  -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 {#3381 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3383 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3418 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3380 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3385 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
137 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3392
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 132
  -formattedValue: "132"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3486 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3390 …}
  -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 {#3391 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3388 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3485 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3387 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3393 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
138 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3394
  -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 {#3484 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3356 …}
  -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 {#3357 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3342 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3487 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#2987 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3358 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
139 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3411
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "post"
  -propertyNameSuffix: null
  -value: App\Entity\Post {#1472 …}
  -formattedValue: "Modern CSS Techniques You Should Know #47"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3389 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3454 …}
  -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 {#3453 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3455 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3490 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3452 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3457 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
140 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#3456
  -isAccessible: true
  -primaryKeyValue: 47
  -fields: null
  -actions: null
  -defaultActionUrl: null
  -fqcn: "App\Entity\Post"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#1349 …}
  -permission: null
  -entityInstance: App\Entity\Post {#1472 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
141 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3458
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ChoiceField"
  -propertyName: "status"
  -propertyNameSuffix: null
  -value: App\Enum\CommentStatus {#661 …}
  -formattedValue: EasyCorp\Bundle\EasyAdminBundle\Translation\TranslatableChoiceMessageCollection {#3509 …}
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3526 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\ChoiceType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3461 …}
  -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 {#3460 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3462 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3525 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3459 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3464 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
142 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#3465
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\DateTimeField"
  -propertyName: "publishedAt"
  -propertyNameSuffix: null
  -value: DateTimeImmutable @1759595761 {#1481
    date: 2025-10-04 18:36:01.0 Europe/Zurich (+02:00)
  }
  -formattedValue: "4 oct. 2025"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#3519 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\DateTimeType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3468 …}
  -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 {#3467 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3469 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3504 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#3466 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#3471 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
143 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3442
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#1621 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin/comment/151/edit?page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1174
    -isAccessible: true
    -primaryKeyValue: 151
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1606 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3545 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1325
      -id: 151
      -content: "I've been struggling with this topic, and your explanation cleared things up. "
      -publishedAt: DateTimeImmutable @1766522679 {#1316
        date: 2025-12-23 21:44:39.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1457 …}
      -post: App\Entity\Post {#1448 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
144 ERROR ROLE_ADMIN
App\Entity\Comment {#1325
  -id: 151
  -content: "I've been struggling with this topic, and your explanation cleared things up. "
  -publishedAt: DateTimeImmutable @1766522679 {#1316
    date: 2025-12-23 21:44:39.0 Europe/Zurich (+01:00)
  }
  -status: App\Enum\CommentStatus {#667 …}
  -author: App\Entity\User {#1457 …}
  -post: App\Entity\Post {#1448 …}
}
"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 {#3428
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#896 …}
    -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 {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#909 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1174
    -isAccessible: true
    -primaryKeyValue: 151
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1606 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3545 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1325
      -id: 151
      -content: "I've been struggling with this topic, and your explanation cleared things up. "
      -publishedAt: DateTimeImmutable @1766522679 {#1316
        date: 2025-12-23 21:44:39.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1457 …}
      -post: App\Entity\Post {#1448 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
146 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3384
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#3514 …}
    -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 {#3548
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Commentaire"
          "%entity_label_plural%" => "Commentaires"
        ]
        -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" => "151"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin?entityId=151&page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#810 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1174
    -isAccessible: true
    -primaryKeyValue: 151
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1606 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3545 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1325
      -id: 151
      -content: "I've been struggling with this topic, and your explanation cleared things up. "
      -publishedAt: DateTimeImmutable @1766522679 {#1316
        date: 2025-12-23 21:44:39.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1457 …}
      -post: App\Entity\Post {#1448 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
147 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3444
    -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 {#872 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1174
    -isAccessible: true
    -primaryKeyValue: 151
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1606 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3545 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1325
      -id: 151
      -content: "I've been struggling with this topic, and your explanation cleared things up. "
      -publishedAt: DateTimeImmutable @1766522679 {#1316
        date: 2025-12-23 21:44:39.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1457 …}
      -post: App\Entity\Post {#1448 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
148 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3426
    -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 {#875 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#890 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1174
    -isAccessible: true
    -primaryKeyValue: 151
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1606 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3545 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1325
      -id: 151
      -content: "I've been struggling with this topic, and your explanation cleared things up. "
      -publishedAt: DateTimeImmutable @1766522679 {#1316
        date: 2025-12-23 21:44:39.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1457 …}
      -post: App\Entity\Post {#1448 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
149 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3474
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3565 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin/comment/150/edit?page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1485
    -isAccessible: true
    -primaryKeyValue: 150
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1650 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3595 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1446
      -id: 150
      -content: "Thanks for sharing this. Very helpful! Cupiditate consequatur amet laboriosam doloribus exercitationem."
      -publishedAt: DateTimeImmutable @1744323384 {#1447
        date: 2025-04-11 00:16:24.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1444 …}
      -post: App\Entity\Post {#1448 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
150 ERROR ROLE_ADMIN
App\Entity\Comment {#1446
  -id: 150
  -content: "Thanks for sharing this. Very helpful! Cupiditate consequatur amet laboriosam doloribus exercitationem."
  -publishedAt: DateTimeImmutable @1744323384 {#1447
    date: 2025-04-11 00:16:24.0 Europe/Zurich (+02:00)
  }
  -status: App\Enum\CommentStatus {#661 …}
  -author: App\Entity\User {#1444 …}
  -post: App\Entity\Post {#1448 …}
}
"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 {#3476
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#896 …}
    -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 {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#909 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1485
    -isAccessible: true
    -primaryKeyValue: 150
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1650 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3595 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1446
      -id: 150
      -content: "Thanks for sharing this. Very helpful! Cupiditate consequatur amet laboriosam doloribus exercitationem."
      -publishedAt: DateTimeImmutable @1744323384 {#1447
        date: 2025-04-11 00:16:24.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1444 …}
      -post: App\Entity\Post {#1448 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
152 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3477
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#3586 …}
    -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 {#3598
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Commentaire"
          "%entity_label_plural%" => "Commentaires"
        ]
        -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" => "150"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin?entityId=150&page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#810 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1485
    -isAccessible: true
    -primaryKeyValue: 150
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1650 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3595 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1446
      -id: 150
      -content: "Thanks for sharing this. Very helpful! Cupiditate consequatur amet laboriosam doloribus exercitationem."
      -publishedAt: DateTimeImmutable @1744323384 {#1447
        date: 2025-04-11 00:16:24.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1444 …}
      -post: App\Entity\Post {#1448 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
153 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3473
    -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 {#872 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1485
    -isAccessible: true
    -primaryKeyValue: 150
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1650 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3595 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1446
      -id: 150
      -content: "Thanks for sharing this. Very helpful! Cupiditate consequatur amet laboriosam doloribus exercitationem."
      -publishedAt: DateTimeImmutable @1744323384 {#1447
        date: 2025-04-11 00:16:24.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1444 …}
      -post: App\Entity\Post {#1448 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
154 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3478
    -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 {#875 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#890 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1485
    -isAccessible: true
    -primaryKeyValue: 150
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1650 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3595 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1446
      -id: 150
      -content: "Thanks for sharing this. Very helpful! Cupiditate consequatur amet laboriosam doloribus exercitationem."
      -publishedAt: DateTimeImmutable @1744323384 {#1447
        date: 2025-04-11 00:16:24.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1444 …}
      -post: App\Entity\Post {#1448 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
155 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3340
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3615 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin/comment/149/edit?page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1345
    -isAccessible: true
    -primaryKeyValue: 149
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1892 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3678 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1442
      -id: 149
      -content: "This saved me hours of work. Thank you! Aliquid nulla veniam at."
      -publishedAt: DateTimeImmutable @1749809368 {#1443
        date: 2025-06-13 12:09:28.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#665 …}
      -author: App\Entity\User {#1440 …}
      -post: App\Entity\Post {#1448 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
156 ERROR ROLE_ADMIN
App\Entity\Comment {#1442
  -id: 149
  -content: "This saved me hours of work. Thank you! Aliquid nulla veniam at."
  -publishedAt: DateTimeImmutable @1749809368 {#1443
    date: 2025-06-13 12:09:28.0 Europe/Zurich (+02:00)
  }
  -status: App\Enum\CommentStatus {#665 …}
  -author: App\Entity\User {#1440 …}
  -post: App\Entity\Post {#1448 …}
}
"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 {#1617
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#896 …}
    -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 {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#909 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1345
    -isAccessible: true
    -primaryKeyValue: 149
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1892 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3678 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1442
      -id: 149
      -content: "This saved me hours of work. Thank you! Aliquid nulla veniam at."
      -publishedAt: DateTimeImmutable @1749809368 {#1443
        date: 2025-06-13 12:09:28.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#665 …}
      -author: App\Entity\User {#1440 …}
      -post: App\Entity\Post {#1448 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
158 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#1619
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#3636 …}
    -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 {#3648
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Commentaire"
          "%entity_label_plural%" => "Commentaires"
        ]
        -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" => "149"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin?entityId=149&page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#810 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1345
    -isAccessible: true
    -primaryKeyValue: 149
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1892 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3678 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1442
      -id: 149
      -content: "This saved me hours of work. Thank you! Aliquid nulla veniam at."
      -publishedAt: DateTimeImmutable @1749809368 {#1443
        date: 2025-06-13 12:09:28.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#665 …}
      -author: App\Entity\User {#1440 …}
      -post: App\Entity\Post {#1448 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
159 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#1620
    -type: "entity"
    -name: "reject"
    -label: Symfony\Component\Translation\TranslatableMessage {#3645 …}
    -icon: "fa fa-times"
    -cssClass: "action-reject"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "reject"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin?entityId=149&page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "rejectComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#872 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1345
    -isAccessible: true
    -primaryKeyValue: 149
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1892 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3678 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1442
      -id: 149
      -content: "This saved me hours of work. Thank you! Aliquid nulla veniam at."
      -publishedAt: DateTimeImmutable @1749809368 {#1443
        date: 2025-06-13 12:09:28.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#665 …}
      -author: App\Entity\User {#1440 …}
      -post: App\Entity\Post {#1448 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
160 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#1601
    -type: "entity"
    -name: "approve"
    -label: Symfony\Component\Translation\TranslatableMessage {#3668 …}
    -icon: "fa fa-check"
    -cssClass: "action-approve"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "approve"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin?entityId=149&page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "approveComment"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#875 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#890 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1345
    -isAccessible: true
    -primaryKeyValue: 149
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1892 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3678 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1442
      -id: 149
      -content: "This saved me hours of work. Thank you! Aliquid nulla veniam at."
      -publishedAt: DateTimeImmutable @1749809368 {#1443
        date: 2025-06-13 12:09:28.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#665 …}
      -author: App\Entity\User {#1440 …}
      -post: App\Entity\Post {#1448 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
161 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3566
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3687 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin/comment/148/edit?page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1202
    -isAccessible: true
    -primaryKeyValue: 148
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1978 …}
    -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 {#1438
      -id: 148
      -content: "This is exactly what I was looking for. Bookmarked! Veniam assumenda dolore delectus fuga quod explicabo corrupti."
      -publishedAt: DateTimeImmutable @1756432213 {#1439
        date: 2025-08-29 03:50:13.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#650 …}
      -author: App\Entity\User {#1435 …}
      -post: App\Entity\Post {#1448 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
162 ERROR ROLE_ADMIN
App\Entity\Comment {#1438
  -id: 148
  -content: "This is exactly what I was looking for. Bookmarked! Veniam assumenda dolore delectus fuga quod explicabo corrupti."
  -publishedAt: DateTimeImmutable @1756432213 {#1439
    date: 2025-08-29 03:50:13.0 Europe/Zurich (+02:00)
  }
  -status: App\Enum\CommentStatus {#650 …}
  -author: App\Entity\User {#1435 …}
  -post: App\Entity\Post {#1448 …}
}
"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 {#3567
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#896 …}
    -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 {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#909 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1202
    -isAccessible: true
    -primaryKeyValue: 148
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1978 …}
    -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 {#1438
      -id: 148
      -content: "This is exactly what I was looking for. Bookmarked! Veniam assumenda dolore delectus fuga quod explicabo corrupti."
      -publishedAt: DateTimeImmutable @1756432213 {#1439
        date: 2025-08-29 03:50:13.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#650 …}
      -author: App\Entity\User {#1435 …}
      -post: App\Entity\Post {#1448 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
164 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3570
    -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 {#810 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1202
    -isAccessible: true
    -primaryKeyValue: 148
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1978 …}
    -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 {#1438
      -id: 148
      -content: "This is exactly what I was looking for. Bookmarked! Veniam assumenda dolore delectus fuga quod explicabo corrupti."
      -publishedAt: DateTimeImmutable @1756432213 {#1439
        date: 2025-08-29 03:50:13.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#650 …}
      -author: App\Entity\User {#1435 …}
      -post: App\Entity\Post {#1448 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
165 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3564
    -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 {#872 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1202
    -isAccessible: true
    -primaryKeyValue: 148
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1978 …}
    -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 {#1438
      -id: 148
      -content: "This is exactly what I was looking for. Bookmarked! Veniam assumenda dolore delectus fuga quod explicabo corrupti."
      -publishedAt: DateTimeImmutable @1756432213 {#1439
        date: 2025-08-29 03:50:13.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#650 …}
      -author: App\Entity\User {#1435 …}
      -post: App\Entity\Post {#1448 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
166 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3254
    -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 {#875 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#890 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1202
    -isAccessible: true
    -primaryKeyValue: 148
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1978 …}
    -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 {#1438
      -id: 148
      -content: "This is exactly what I was looking for. Bookmarked! Veniam assumenda dolore delectus fuga quod explicabo corrupti."
      -publishedAt: DateTimeImmutable @1756432213 {#1439
        date: 2025-08-29 03:50:13.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#650 …}
      -author: App\Entity\User {#1435 …}
      -post: App\Entity\Post {#1448 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
167 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3616
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3706 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin/comment/147/edit?page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1317
    -isAccessible: true
    -primaryKeyValue: 147
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2064 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3748 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1414
      -id: 147
      -content: "Interesting perspective. I'd love to see a follow-up post. Expedita itaque eos enim sed."
      -publishedAt: DateTimeImmutable @1737994994 {#1432
        date: 2025-01-27 17:23:14.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1437 …}
      -post: App\Entity\Post {#1323 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
168 ERROR ROLE_ADMIN
App\Entity\Comment {#1414
  -id: 147
  -content: "Interesting perspective. I'd love to see a follow-up post. Expedita itaque eos enim sed."
  -publishedAt: DateTimeImmutable @1737994994 {#1432
    date: 2025-01-27 17:23:14.0 Europe/Zurich (+01:00)
  }
  -status: App\Enum\CommentStatus {#661 …}
  -author: App\Entity\User {#1437 …}
  -post: App\Entity\Post {#1323 …}
}
"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 {#3617
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#896 …}
    -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 {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#909 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1317
    -isAccessible: true
    -primaryKeyValue: 147
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2064 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3748 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1414
      -id: 147
      -content: "Interesting perspective. I'd love to see a follow-up post. Expedita itaque eos enim sed."
      -publishedAt: DateTimeImmutable @1737994994 {#1432
        date: 2025-01-27 17:23:14.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1437 …}
      -post: App\Entity\Post {#1323 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
170 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3620
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#3739 …}
    -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 {#3751
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Commentaire"
          "%entity_label_plural%" => "Commentaires"
        ]
        -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" => "147"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin?entityId=147&page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#810 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1317
    -isAccessible: true
    -primaryKeyValue: 147
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2064 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3748 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1414
      -id: 147
      -content: "Interesting perspective. I'd love to see a follow-up post. Expedita itaque eos enim sed."
      -publishedAt: DateTimeImmutable @1737994994 {#1432
        date: 2025-01-27 17:23:14.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1437 …}
      -post: App\Entity\Post {#1323 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
171 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3614
    -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 {#872 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1317
    -isAccessible: true
    -primaryKeyValue: 147
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2064 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3748 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1414
      -id: 147
      -content: "Interesting perspective. I'd love to see a follow-up post. Expedita itaque eos enim sed."
      -publishedAt: DateTimeImmutable @1737994994 {#1432
        date: 2025-01-27 17:23:14.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1437 …}
      -post: App\Entity\Post {#1323 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
172 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3568
    -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 {#875 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#890 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1317
    -isAccessible: true
    -primaryKeyValue: 147
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2064 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3748 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1414
      -id: 147
      -content: "Interesting perspective. I'd love to see a follow-up post. Expedita itaque eos enim sed."
      -publishedAt: DateTimeImmutable @1737994994 {#1432
        date: 2025-01-27 17:23:14.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1437 …}
      -post: App\Entity\Post {#1323 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
173 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3677
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3768 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin/comment/146/edit?page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1493
    -isAccessible: true
    -primaryKeyValue: 146
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2150 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3798 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1320
      -id: 146
      -content: "I tried this approach and it worked perfectly. "
      -publishedAt: DateTimeImmutable @1745372478 {#1322
        date: 2025-04-23 03:41:18.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1435 …}
      -post: App\Entity\Post {#1323 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
174 ERROR ROLE_ADMIN
App\Entity\Comment {#1320
  -id: 146
  -content: "I tried this approach and it worked perfectly. "
  -publishedAt: DateTimeImmutable @1745372478 {#1322
    date: 2025-04-23 03:41:18.0 Europe/Zurich (+02:00)
  }
  -status: App\Enum\CommentStatus {#661 …}
  -author: App\Entity\User {#1435 …}
  -post: App\Entity\Post {#1323 …}
}
"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 {#3670
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#896 …}
    -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 {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#909 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1493
    -isAccessible: true
    -primaryKeyValue: 146
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2150 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3798 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1320
      -id: 146
      -content: "I tried this approach and it worked perfectly. "
      -publishedAt: DateTimeImmutable @1745372478 {#1322
        date: 2025-04-23 03:41:18.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1435 …}
      -post: App\Entity\Post {#1323 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
176 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3685
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#3789 …}
    -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 {#3801
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Commentaire"
          "%entity_label_plural%" => "Commentaires"
        ]
        -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" => "146"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin?entityId=146&page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#810 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1493
    -isAccessible: true
    -primaryKeyValue: 146
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2150 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3798 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1320
      -id: 146
      -content: "I tried this approach and it worked perfectly. "
      -publishedAt: DateTimeImmutable @1745372478 {#1322
        date: 2025-04-23 03:41:18.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1435 …}
      -post: App\Entity\Post {#1323 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
177 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3686
    -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 {#872 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1493
    -isAccessible: true
    -primaryKeyValue: 146
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2150 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3798 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1320
      -id: 146
      -content: "I tried this approach and it worked perfectly. "
      -publishedAt: DateTimeImmutable @1745372478 {#1322
        date: 2025-04-23 03:41:18.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1435 …}
      -post: App\Entity\Post {#1323 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
178 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3618
    -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 {#875 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#890 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1493
    -isAccessible: true
    -primaryKeyValue: 146
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2150 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3798 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1320
      -id: 146
      -content: "I tried this approach and it worked perfectly. "
      -publishedAt: DateTimeImmutable @1745372478 {#1322
        date: 2025-04-23 03:41:18.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1435 …}
      -post: App\Entity\Post {#1323 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
179 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3703
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3818 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin/comment/145/edit?page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1500
    -isAccessible: true
    -primaryKeyValue: 145
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2245 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3848 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1327
      -id: 145
      -content: "I have a question about the third section. Could you explain more? Quo nam et cumque modi quasi a."
      -publishedAt: DateTimeImmutable @1744372870 {#1303
        date: 2025-04-11 14:01:10.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1319 …}
      -post: App\Entity\Post {#1323 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
180 ERROR ROLE_ADMIN
App\Entity\Comment {#1327
  -id: 145
  -content: "I have a question about the third section. Could you explain more? Quo nam et cumque modi quasi a."
  -publishedAt: DateTimeImmutable @1744372870 {#1303
    date: 2025-04-11 14:01:10.0 Europe/Zurich (+02:00)
  }
  -status: App\Enum\CommentStatus {#667 …}
  -author: App\Entity\User {#1319 …}
  -post: App\Entity\Post {#1323 …}
}
"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 {#3702
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#896 …}
    -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 {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#909 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1500
    -isAccessible: true
    -primaryKeyValue: 145
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2245 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3848 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1327
      -id: 145
      -content: "I have a question about the third section. Could you explain more? Quo nam et cumque modi quasi a."
      -publishedAt: DateTimeImmutable @1744372870 {#1303
        date: 2025-04-11 14:01:10.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1319 …}
      -post: App\Entity\Post {#1323 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
182 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3723
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#3839 …}
    -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 {#3851
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Commentaire"
          "%entity_label_plural%" => "Commentaires"
        ]
        -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" => "145"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin?entityId=145&page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#810 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1500
    -isAccessible: true
    -primaryKeyValue: 145
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2245 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3848 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1327
      -id: 145
      -content: "I have a question about the third section. Could you explain more? Quo nam et cumque modi quasi a."
      -publishedAt: DateTimeImmutable @1744372870 {#1303
        date: 2025-04-11 14:01:10.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1319 …}
      -post: App\Entity\Post {#1323 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
183 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3701
    -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 {#872 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1500
    -isAccessible: true
    -primaryKeyValue: 145
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2245 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3848 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1327
      -id: 145
      -content: "I have a question about the third section. Could you explain more? Quo nam et cumque modi quasi a."
      -publishedAt: DateTimeImmutable @1744372870 {#1303
        date: 2025-04-11 14:01:10.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1319 …}
      -post: App\Entity\Post {#1323 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
184 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3680
    -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 {#875 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#890 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1500
    -isAccessible: true
    -primaryKeyValue: 145
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2245 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3848 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1327
      -id: 145
      -content: "I have a question about the third section. Could you explain more? Quo nam et cumque modi quasi a."
      -publishedAt: DateTimeImmutable @1744372870 {#1303
        date: 2025-04-11 14:01:10.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1319 …}
      -post: App\Entity\Post {#1323 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
185 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3769
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3868 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin/comment/144/edit?page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1507
    -isAccessible: true
    -primaryKeyValue: 144
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2331 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3889 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1328
      -id: 144
      -content: "This is a must-read for beginners. Eos nobis sed tempora qui enim enim."
      -publishedAt: DateTimeImmutable @1740394449 {#1331
        date: 2025-02-24 11:54:09.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#650 …}
      -author: App\Entity\User {#1263 …}
      -post: App\Entity\Post {#1323 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
186 ERROR ROLE_ADMIN
App\Entity\Comment {#1328
  -id: 144
  -content: "This is a must-read for beginners. Eos nobis sed tempora qui enim enim."
  -publishedAt: DateTimeImmutable @1740394449 {#1331
    date: 2025-02-24 11:54:09.0 Europe/Zurich (+01:00)
  }
  -status: App\Enum\CommentStatus {#650 …}
  -author: App\Entity\User {#1263 …}
  -post: App\Entity\Post {#1323 …}
}
"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 {#3770
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#896 …}
    -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 {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#909 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1507
    -isAccessible: true
    -primaryKeyValue: 144
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2331 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3889 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1328
      -id: 144
      -content: "This is a must-read for beginners. Eos nobis sed tempora qui enim enim."
      -publishedAt: DateTimeImmutable @1740394449 {#1331
        date: 2025-02-24 11:54:09.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#650 …}
      -author: App\Entity\User {#1263 …}
      -post: App\Entity\Post {#1323 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
188 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3773
    -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 {#810 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1507
    -isAccessible: true
    -primaryKeyValue: 144
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2331 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3889 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1328
      -id: 144
      -content: "This is a must-read for beginners. Eos nobis sed tempora qui enim enim."
      -publishedAt: DateTimeImmutable @1740394449 {#1331
        date: 2025-02-24 11:54:09.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#650 …}
      -author: App\Entity\User {#1263 …}
      -post: App\Entity\Post {#1323 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
189 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3767
    -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 {#872 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1507
    -isAccessible: true
    -primaryKeyValue: 144
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2331 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3889 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1328
      -id: 144
      -content: "This is a must-read for beginners. Eos nobis sed tempora qui enim enim."
      -publishedAt: DateTimeImmutable @1740394449 {#1331
        date: 2025-02-24 11:54:09.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#650 …}
      -author: App\Entity\User {#1263 …}
      -post: App\Entity\Post {#1323 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
190 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3711
    -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 {#875 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#890 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1507
    -isAccessible: true
    -primaryKeyValue: 144
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2331 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3889 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1328
      -id: 144
      -content: "This is a must-read for beginners. Eos nobis sed tempora qui enim enim."
      -publishedAt: DateTimeImmutable @1740394449 {#1331
        date: 2025-02-24 11:54:09.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#650 …}
      -author: App\Entity\User {#1263 …}
      -post: App\Entity\Post {#1323 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
191 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3819
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3901 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin/comment/143/edit?page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1514
    -isAccessible: true
    -primaryKeyValue: 143
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2417 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3943 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1335
      -id: 143
      -content: "Could you provide more code examples? "
      -publishedAt: DateTimeImmutable @1743913529 {#1333
        date: 2025-04-06 06:25:29.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1338 …}
      -post: App\Entity\Post {#1323 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
192 ERROR ROLE_ADMIN
App\Entity\Comment {#1335
  -id: 143
  -content: "Could you provide more code examples? "
  -publishedAt: DateTimeImmutable @1743913529 {#1333
    date: 2025-04-06 06:25:29.0 Europe/Zurich (+02:00)
  }
  -status: App\Enum\CommentStatus {#667 …}
  -author: App\Entity\User {#1338 …}
  -post: App\Entity\Post {#1323 …}
}
"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 {#3820
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#896 …}
    -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 {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#909 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1514
    -isAccessible: true
    -primaryKeyValue: 143
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2417 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3943 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1335
      -id: 143
      -content: "Could you provide more code examples? "
      -publishedAt: DateTimeImmutable @1743913529 {#1333
        date: 2025-04-06 06:25:29.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1338 …}
      -post: App\Entity\Post {#1323 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
194 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3823
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#3934 …}
    -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 {#3946
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Commentaire"
          "%entity_label_plural%" => "Commentaires"
        ]
        -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" => "143"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin?entityId=143&page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#810 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1514
    -isAccessible: true
    -primaryKeyValue: 143
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2417 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3943 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1335
      -id: 143
      -content: "Could you provide more code examples? "
      -publishedAt: DateTimeImmutable @1743913529 {#1333
        date: 2025-04-06 06:25:29.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1338 …}
      -post: App\Entity\Post {#1323 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
195 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3817
    -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 {#872 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1514
    -isAccessible: true
    -primaryKeyValue: 143
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2417 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3943 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1335
      -id: 143
      -content: "Could you provide more code examples? "
      -publishedAt: DateTimeImmutable @1743913529 {#1333
        date: 2025-04-06 06:25:29.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1338 …}
      -post: App\Entity\Post {#1323 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
196 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3771
    -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 {#875 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#890 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1514
    -isAccessible: true
    -primaryKeyValue: 143
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2417 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3943 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1335
      -id: 143
      -content: "Could you provide more code examples? "
      -publishedAt: DateTimeImmutable @1743913529 {#1333
        date: 2025-04-06 06:25:29.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1338 …}
      -post: App\Entity\Post {#1323 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
197 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3869
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#3963 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin/comment/142/edit?page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1521
    -isAccessible: true
    -primaryKeyValue: 142
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2503 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3993 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1346
      -id: 142
      -content: "I tried this approach and it worked perfectly. "
      -publishedAt: DateTimeImmutable @1741920733 {#1339
        date: 2025-03-14 03:52:13.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1437 …}
      -post: App\Entity\Post {#1302 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
198 ERROR ROLE_ADMIN
App\Entity\Comment {#1346
  -id: 142
  -content: "I tried this approach and it worked perfectly. "
  -publishedAt: DateTimeImmutable @1741920733 {#1339
    date: 2025-03-14 03:52:13.0 Europe/Zurich (+01:00)
  }
  -status: App\Enum\CommentStatus {#661 …}
  -author: App\Entity\User {#1437 …}
  -post: App\Entity\Post {#1302 …}
}
"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 {#3870
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#896 …}
    -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 {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#909 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1521
    -isAccessible: true
    -primaryKeyValue: 142
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2503 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3993 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1346
      -id: 142
      -content: "I tried this approach and it worked perfectly. "
      -publishedAt: DateTimeImmutable @1741920733 {#1339
        date: 2025-03-14 03:52:13.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1437 …}
      -post: App\Entity\Post {#1302 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
200 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3873
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#3984 …}
    -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 {#3996
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Commentaire"
          "%entity_label_plural%" => "Commentaires"
        ]
        -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" => "142"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin?entityId=142&page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#810 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1521
    -isAccessible: true
    -primaryKeyValue: 142
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2503 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3993 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1346
      -id: 142
      -content: "I tried this approach and it worked perfectly. "
      -publishedAt: DateTimeImmutable @1741920733 {#1339
        date: 2025-03-14 03:52:13.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1437 …}
      -post: App\Entity\Post {#1302 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
201 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3867
    -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 {#872 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1521
    -isAccessible: true
    -primaryKeyValue: 142
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2503 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3993 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1346
      -id: 142
      -content: "I tried this approach and it worked perfectly. "
      -publishedAt: DateTimeImmutable @1741920733 {#1339
        date: 2025-03-14 03:52:13.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1437 …}
      -post: App\Entity\Post {#1302 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
202 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3821
    -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 {#875 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#890 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1521
    -isAccessible: true
    -primaryKeyValue: 142
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2503 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#3993 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1346
      -id: 142
      -content: "I tried this approach and it worked perfectly. "
      -publishedAt: DateTimeImmutable @1741920733 {#1339
        date: 2025-03-14 03:52:13.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1437 …}
      -post: App\Entity\Post {#1302 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
203 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3898
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#4013 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin/comment/141/edit?page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1528
    -isAccessible: true
    -primaryKeyValue: 141
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2589 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4034 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1308
      -id: 141
      -content: "Looking forward to more content like this. "
      -publishedAt: DateTimeImmutable @1763205238 {#1306
        date: 2025-11-15 12:13:58.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#650 …}
      -author: App\Entity\User {#1313 …}
      -post: App\Entity\Post {#1302 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
204 ERROR ROLE_ADMIN
App\Entity\Comment {#1308
  -id: 141
  -content: "Looking forward to more content like this. "
  -publishedAt: DateTimeImmutable @1763205238 {#1306
    date: 2025-11-15 12:13:58.0 Europe/Zurich (+01:00)
  }
  -status: App\Enum\CommentStatus {#650 …}
  -author: App\Entity\User {#1313 …}
  -post: App\Entity\Post {#1302 …}
}
"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 {#3897
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#896 …}
    -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 {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#909 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1528
    -isAccessible: true
    -primaryKeyValue: 141
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2589 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4034 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1308
      -id: 141
      -content: "Looking forward to more content like this. "
      -publishedAt: DateTimeImmutable @1763205238 {#1306
        date: 2025-11-15 12:13:58.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#650 …}
      -author: App\Entity\User {#1313 …}
      -post: App\Entity\Post {#1302 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
206 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3918
    -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 {#810 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1528
    -isAccessible: true
    -primaryKeyValue: 141
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2589 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4034 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1308
      -id: 141
      -content: "Looking forward to more content like this. "
      -publishedAt: DateTimeImmutable @1763205238 {#1306
        date: 2025-11-15 12:13:58.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#650 …}
      -author: App\Entity\User {#1313 …}
      -post: App\Entity\Post {#1302 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
207 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3896
    -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 {#872 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1528
    -isAccessible: true
    -primaryKeyValue: 141
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2589 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4034 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1308
      -id: 141
      -content: "Looking forward to more content like this. "
      -publishedAt: DateTimeImmutable @1763205238 {#1306
        date: 2025-11-15 12:13:58.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#650 …}
      -author: App\Entity\User {#1313 …}
      -post: App\Entity\Post {#1302 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
208 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3871
    -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 {#875 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#890 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1528
    -isAccessible: true
    -primaryKeyValue: 141
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2589 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4034 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1308
      -id: 141
      -content: "Looking forward to more content like this. "
      -publishedAt: DateTimeImmutable @1763205238 {#1306
        date: 2025-11-15 12:13:58.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#650 …}
      -author: App\Entity\User {#1313 …}
      -post: App\Entity\Post {#1302 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
209 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3964
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#4046 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin/comment/140/edit?page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1535
    -isAccessible: true
    -primaryKeyValue: 140
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2682 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4088 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1312
      -id: 140
      -content: "Great article! I learned a lot from this. Quae atque non odit omnis temporibus eaque."
      -publishedAt: DateTimeImmutable @1750549282 {#1307
        date: 2025-06-22 01:41:22.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1313 …}
      -post: App\Entity\Post {#1302 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
210 ERROR ROLE_ADMIN
App\Entity\Comment {#1312
  -id: 140
  -content: "Great article! I learned a lot from this. Quae atque non odit omnis temporibus eaque."
  -publishedAt: DateTimeImmutable @1750549282 {#1307
    date: 2025-06-22 01:41:22.0 Europe/Zurich (+02:00)
  }
  -status: App\Enum\CommentStatus {#661 …}
  -author: App\Entity\User {#1313 …}
  -post: App\Entity\Post {#1302 …}
}
"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 {#3965
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#896 …}
    -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 {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#909 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1535
    -isAccessible: true
    -primaryKeyValue: 140
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2682 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4088 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1312
      -id: 140
      -content: "Great article! I learned a lot from this. Quae atque non odit omnis temporibus eaque."
      -publishedAt: DateTimeImmutable @1750549282 {#1307
        date: 2025-06-22 01:41:22.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1313 …}
      -post: App\Entity\Post {#1302 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
212 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3968
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#4079 …}
    -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 {#4091
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Commentaire"
          "%entity_label_plural%" => "Commentaires"
        ]
        -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/fr/admin?entityId=140&page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#810 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1535
    -isAccessible: true
    -primaryKeyValue: 140
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2682 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4088 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1312
      -id: 140
      -content: "Great article! I learned a lot from this. Quae atque non odit omnis temporibus eaque."
      -publishedAt: DateTimeImmutable @1750549282 {#1307
        date: 2025-06-22 01:41:22.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1313 …}
      -post: App\Entity\Post {#1302 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
213 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3962
    -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 {#872 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1535
    -isAccessible: true
    -primaryKeyValue: 140
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2682 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4088 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1312
      -id: 140
      -content: "Great article! I learned a lot from this. Quae atque non odit omnis temporibus eaque."
      -publishedAt: DateTimeImmutable @1750549282 {#1307
        date: 2025-06-22 01:41:22.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1313 …}
      -post: App\Entity\Post {#1302 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
214 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3906
    -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 {#875 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#890 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1535
    -isAccessible: true
    -primaryKeyValue: 140
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2682 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4088 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1312
      -id: 140
      -content: "Great article! I learned a lot from this. Quae atque non odit omnis temporibus eaque."
      -publishedAt: DateTimeImmutable @1750549282 {#1307
        date: 2025-06-22 01:41:22.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1313 …}
      -post: App\Entity\Post {#1302 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
215 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4014
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#4108 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin/comment/139/edit?page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1542
    -isAccessible: true
    -primaryKeyValue: 139
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2768 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4138 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1416
      -id: 139
      -content: "Great tutorial! Very well explained. Et sint molestiae est et doloremque expedita ratione autem."
      -publishedAt: DateTimeImmutable @1737018941 {#1413
        date: 2025-01-16 10:15:41.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1440 …}
      -post: App\Entity\Post {#1463 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
216 ERROR ROLE_ADMIN
App\Entity\Comment {#1416
  -id: 139
  -content: "Great tutorial! Very well explained. Et sint molestiae est et doloremque expedita ratione autem."
  -publishedAt: DateTimeImmutable @1737018941 {#1413
    date: 2025-01-16 10:15:41.0 Europe/Zurich (+01:00)
  }
  -status: App\Enum\CommentStatus {#667 …}
  -author: App\Entity\User {#1440 …}
  -post: App\Entity\Post {#1463 …}
}
"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 {#4015
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#896 …}
    -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 {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#909 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1542
    -isAccessible: true
    -primaryKeyValue: 139
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2768 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4138 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1416
      -id: 139
      -content: "Great tutorial! Very well explained. Et sint molestiae est et doloremque expedita ratione autem."
      -publishedAt: DateTimeImmutable @1737018941 {#1413
        date: 2025-01-16 10:15:41.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1440 …}
      -post: App\Entity\Post {#1463 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
218 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4018
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#4129 …}
    -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 {#4141
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Commentaire"
          "%entity_label_plural%" => "Commentaires"
        ]
        -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/fr/admin?entityId=139&page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#810 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1542
    -isAccessible: true
    -primaryKeyValue: 139
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2768 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4138 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1416
      -id: 139
      -content: "Great tutorial! Very well explained. Et sint molestiae est et doloremque expedita ratione autem."
      -publishedAt: DateTimeImmutable @1737018941 {#1413
        date: 2025-01-16 10:15:41.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1440 …}
      -post: App\Entity\Post {#1463 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
219 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4012
    -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 {#872 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1542
    -isAccessible: true
    -primaryKeyValue: 139
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2768 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4138 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1416
      -id: 139
      -content: "Great tutorial! Very well explained. Et sint molestiae est et doloremque expedita ratione autem."
      -publishedAt: DateTimeImmutable @1737018941 {#1413
        date: 2025-01-16 10:15:41.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1440 …}
      -post: App\Entity\Post {#1463 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
220 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#3966
    -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 {#875 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#890 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1542
    -isAccessible: true
    -primaryKeyValue: 139
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2768 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4138 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1416
      -id: 139
      -content: "Great tutorial! Very well explained. Et sint molestiae est et doloremque expedita ratione autem."
      -publishedAt: DateTimeImmutable @1737018941 {#1413
        date: 2025-01-16 10:15:41.0 Europe/Zurich (+01:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1440 …}
      -post: App\Entity\Post {#1463 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
221 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4043
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#4158 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin/comment/138/edit?page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1549
    -isAccessible: true
    -primaryKeyValue: 138
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2854 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4188 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1466
      -id: 138
      -content: "Looking forward to more content like this. "
      -publishedAt: DateTimeImmutable @1751758539 {#1465
        date: 2025-07-06 01:35:39.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1263 …}
      -post: App\Entity\Post {#1463 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
222 ERROR ROLE_ADMIN
App\Entity\Comment {#1466
  -id: 138
  -content: "Looking forward to more content like this. "
  -publishedAt: DateTimeImmutable @1751758539 {#1465
    date: 2025-07-06 01:35:39.0 Europe/Zurich (+02:00)
  }
  -status: App\Enum\CommentStatus {#661 …}
  -author: App\Entity\User {#1263 …}
  -post: App\Entity\Post {#1463 …}
}
"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 {#4042
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#896 …}
    -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 {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#909 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1549
    -isAccessible: true
    -primaryKeyValue: 138
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2854 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4188 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1466
      -id: 138
      -content: "Looking forward to more content like this. "
      -publishedAt: DateTimeImmutable @1751758539 {#1465
        date: 2025-07-06 01:35:39.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1263 …}
      -post: App\Entity\Post {#1463 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
224 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4063
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#4179 …}
    -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 {#4191
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Commentaire"
          "%entity_label_plural%" => "Commentaires"
        ]
        -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/fr/admin?entityId=138&page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#810 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1549
    -isAccessible: true
    -primaryKeyValue: 138
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2854 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4188 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1466
      -id: 138
      -content: "Looking forward to more content like this. "
      -publishedAt: DateTimeImmutable @1751758539 {#1465
        date: 2025-07-06 01:35:39.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1263 …}
      -post: App\Entity\Post {#1463 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
225 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4041
    -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 {#872 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1549
    -isAccessible: true
    -primaryKeyValue: 138
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2854 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4188 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1466
      -id: 138
      -content: "Looking forward to more content like this. "
      -publishedAt: DateTimeImmutable @1751758539 {#1465
        date: 2025-07-06 01:35:39.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1263 …}
      -post: App\Entity\Post {#1463 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
226 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4016
    -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 {#875 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#890 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1549
    -isAccessible: true
    -primaryKeyValue: 138
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2854 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4188 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1466
      -id: 138
      -content: "Looking forward to more content like this. "
      -publishedAt: DateTimeImmutable @1751758539 {#1465
        date: 2025-07-06 01:35:39.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1263 …}
      -post: App\Entity\Post {#1463 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
227 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4109
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#4208 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin/comment/137/edit?page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1556
    -isAccessible: true
    -primaryKeyValue: 137
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2947 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4238 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1468
      -id: 137
      -content: "This saved me hours of work. Thank you! "
      -publishedAt: DateTimeImmutable @1756053624 {#1464
        date: 2025-08-24 18:40:24.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1470 …}
      -post: App\Entity\Post {#1472 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
228 ERROR ROLE_ADMIN
App\Entity\Comment {#1468
  -id: 137
  -content: "This saved me hours of work. Thank you! "
  -publishedAt: DateTimeImmutable @1756053624 {#1464
    date: 2025-08-24 18:40:24.0 Europe/Zurich (+02:00)
  }
  -status: App\Enum\CommentStatus {#661 …}
  -author: App\Entity\User {#1470 …}
  -post: App\Entity\Post {#1472 …}
}
"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 {#4110
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#896 …}
    -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 {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#909 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1556
    -isAccessible: true
    -primaryKeyValue: 137
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2947 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4238 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1468
      -id: 137
      -content: "This saved me hours of work. Thank you! "
      -publishedAt: DateTimeImmutable @1756053624 {#1464
        date: 2025-08-24 18:40:24.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1470 …}
      -post: App\Entity\Post {#1472 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
230 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4113
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#4229 …}
    -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 {#4241
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Commentaire"
          "%entity_label_plural%" => "Commentaires"
        ]
        -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/fr/admin?entityId=137&page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#810 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1556
    -isAccessible: true
    -primaryKeyValue: 137
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2947 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4238 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1468
      -id: 137
      -content: "This saved me hours of work. Thank you! "
      -publishedAt: DateTimeImmutable @1756053624 {#1464
        date: 2025-08-24 18:40:24.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1470 …}
      -post: App\Entity\Post {#1472 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
231 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4107
    -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 {#872 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1556
    -isAccessible: true
    -primaryKeyValue: 137
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2947 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4238 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1468
      -id: 137
      -content: "This saved me hours of work. Thank you! "
      -publishedAt: DateTimeImmutable @1756053624 {#1464
        date: 2025-08-24 18:40:24.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1470 …}
      -post: App\Entity\Post {#1472 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
232 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4051
    -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 {#875 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#890 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1556
    -isAccessible: true
    -primaryKeyValue: 137
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#2947 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4238 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1468
      -id: 137
      -content: "This saved me hours of work. Thank you! "
      -publishedAt: DateTimeImmutable @1756053624 {#1464
        date: 2025-08-24 18:40:24.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1470 …}
      -post: App\Entity\Post {#1472 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
233 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4159
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#4258 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin/comment/136/edit?page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1563
    -isAccessible: true
    -primaryKeyValue: 136
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3033 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4279 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1474
      -id: 136
      -content: "I have a question about the third section. Could you explain more? Odio et corrupti distinctio et."
      -publishedAt: DateTimeImmutable @1743938636 {#1473
        date: 2025-04-06 13:23:56.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#650 …}
      -author: App\Entity\User {#1313 …}
      -post: App\Entity\Post {#1472 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
234 ERROR ROLE_ADMIN
App\Entity\Comment {#1474
  -id: 136
  -content: "I have a question about the third section. Could you explain more? Odio et corrupti distinctio et."
  -publishedAt: DateTimeImmutable @1743938636 {#1473
    date: 2025-04-06 13:23:56.0 Europe/Zurich (+02:00)
  }
  -status: App\Enum\CommentStatus {#650 …}
  -author: App\Entity\User {#1313 …}
  -post: App\Entity\Post {#1472 …}
}
"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 {#4160
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#896 …}
    -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 {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#909 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1563
    -isAccessible: true
    -primaryKeyValue: 136
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3033 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4279 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1474
      -id: 136
      -content: "I have a question about the third section. Could you explain more? Odio et corrupti distinctio et."
      -publishedAt: DateTimeImmutable @1743938636 {#1473
        date: 2025-04-06 13:23:56.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#650 …}
      -author: App\Entity\User {#1313 …}
      -post: App\Entity\Post {#1472 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
236 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4163
    -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 {#810 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1563
    -isAccessible: true
    -primaryKeyValue: 136
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3033 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4279 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1474
      -id: 136
      -content: "I have a question about the third section. Could you explain more? Odio et corrupti distinctio et."
      -publishedAt: DateTimeImmutable @1743938636 {#1473
        date: 2025-04-06 13:23:56.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#650 …}
      -author: App\Entity\User {#1313 …}
      -post: App\Entity\Post {#1472 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
237 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4157
    -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 {#872 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1563
    -isAccessible: true
    -primaryKeyValue: 136
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3033 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4279 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1474
      -id: 136
      -content: "I have a question about the third section. Could you explain more? Odio et corrupti distinctio et."
      -publishedAt: DateTimeImmutable @1743938636 {#1473
        date: 2025-04-06 13:23:56.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#650 …}
      -author: App\Entity\User {#1313 …}
      -post: App\Entity\Post {#1472 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
238 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4111
    -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 {#875 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#890 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1563
    -isAccessible: true
    -primaryKeyValue: 136
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3033 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4279 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1474
      -id: 136
      -content: "I have a question about the third section. Could you explain more? Odio et corrupti distinctio et."
      -publishedAt: DateTimeImmutable @1743938636 {#1473
        date: 2025-04-06 13:23:56.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#650 …}
      -author: App\Entity\User {#1313 …}
      -post: App\Entity\Post {#1472 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
239 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4209
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#4291 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin/comment/135/edit?page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1570
    -isAccessible: true
    -primaryKeyValue: 135
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3128 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4333 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1476
      -id: 135
      -content: "Interesting perspective. I'd love to see a follow-up post. Doloribus voluptas temporibus ipsam voluptatem minima cumque."
      -publishedAt: DateTimeImmutable @1755584377 {#1475
        date: 2025-08-19 08:19:37.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1313 …}
      -post: App\Entity\Post {#1472 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
240 ERROR ROLE_ADMIN
App\Entity\Comment {#1476
  -id: 135
  -content: "Interesting perspective. I'd love to see a follow-up post. Doloribus voluptas temporibus ipsam voluptatem minima cumque."
  -publishedAt: DateTimeImmutable @1755584377 {#1475
    date: 2025-08-19 08:19:37.0 Europe/Zurich (+02:00)
  }
  -status: App\Enum\CommentStatus {#667 …}
  -author: App\Entity\User {#1313 …}
  -post: App\Entity\Post {#1472 …}
}
"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 {#4210
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#896 …}
    -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 {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#909 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1570
    -isAccessible: true
    -primaryKeyValue: 135
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3128 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4333 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1476
      -id: 135
      -content: "Interesting perspective. I'd love to see a follow-up post. Doloribus voluptas temporibus ipsam voluptatem minima cumque."
      -publishedAt: DateTimeImmutable @1755584377 {#1475
        date: 2025-08-19 08:19:37.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1313 …}
      -post: App\Entity\Post {#1472 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
242 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4213
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#4324 …}
    -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 {#4336
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Commentaire"
          "%entity_label_plural%" => "Commentaires"
        ]
        -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/fr/admin?entityId=135&page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#810 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1570
    -isAccessible: true
    -primaryKeyValue: 135
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3128 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4333 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1476
      -id: 135
      -content: "Interesting perspective. I'd love to see a follow-up post. Doloribus voluptas temporibus ipsam voluptatem minima cumque."
      -publishedAt: DateTimeImmutable @1755584377 {#1475
        date: 2025-08-19 08:19:37.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1313 …}
      -post: App\Entity\Post {#1472 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
243 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4207
    -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 {#872 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1570
    -isAccessible: true
    -primaryKeyValue: 135
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3128 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4333 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1476
      -id: 135
      -content: "Interesting perspective. I'd love to see a follow-up post. Doloribus voluptas temporibus ipsam voluptatem minima cumque."
      -publishedAt: DateTimeImmutable @1755584377 {#1475
        date: 2025-08-19 08:19:37.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1313 …}
      -post: App\Entity\Post {#1472 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
244 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4161
    -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 {#875 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#890 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1570
    -isAccessible: true
    -primaryKeyValue: 135
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3128 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4333 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1476
      -id: 135
      -content: "Interesting perspective. I'd love to see a follow-up post. Doloribus voluptas temporibus ipsam voluptatem minima cumque."
      -publishedAt: DateTimeImmutable @1755584377 {#1475
        date: 2025-08-19 08:19:37.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1313 …}
      -post: App\Entity\Post {#1472 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
245 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4259
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#4353 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin/comment/134/edit?page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1577
    -isAccessible: true
    -primaryKeyValue: 134
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3214 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4383 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1478
      -id: 134
      -content: "Nice work! Keep these articles coming. "
      -publishedAt: DateTimeImmutable @1757333138 {#1477
        date: 2025-09-08 14:05:38.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1437 …}
      -post: App\Entity\Post {#1472 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
246 ERROR ROLE_ADMIN
App\Entity\Comment {#1478
  -id: 134
  -content: "Nice work! Keep these articles coming. "
  -publishedAt: DateTimeImmutable @1757333138 {#1477
    date: 2025-09-08 14:05:38.0 Europe/Zurich (+02:00)
  }
  -status: App\Enum\CommentStatus {#667 …}
  -author: App\Entity\User {#1437 …}
  -post: App\Entity\Post {#1472 …}
}
"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 {#4260
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#896 …}
    -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 {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#909 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1577
    -isAccessible: true
    -primaryKeyValue: 134
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3214 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4383 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1478
      -id: 134
      -content: "Nice work! Keep these articles coming. "
      -publishedAt: DateTimeImmutable @1757333138 {#1477
        date: 2025-09-08 14:05:38.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1437 …}
      -post: App\Entity\Post {#1472 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
248 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4263
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#4374 …}
    -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 {#4386
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Commentaire"
          "%entity_label_plural%" => "Commentaires"
        ]
        -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/fr/admin?entityId=134&page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#810 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1577
    -isAccessible: true
    -primaryKeyValue: 134
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3214 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4383 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1478
      -id: 134
      -content: "Nice work! Keep these articles coming. "
      -publishedAt: DateTimeImmutable @1757333138 {#1477
        date: 2025-09-08 14:05:38.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1437 …}
      -post: App\Entity\Post {#1472 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
249 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4257
    -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 {#872 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1577
    -isAccessible: true
    -primaryKeyValue: 134
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3214 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4383 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1478
      -id: 134
      -content: "Nice work! Keep these articles coming. "
      -publishedAt: DateTimeImmutable @1757333138 {#1477
        date: 2025-09-08 14:05:38.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1437 …}
      -post: App\Entity\Post {#1472 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
250 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4211
    -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 {#875 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#890 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1577
    -isAccessible: true
    -primaryKeyValue: 134
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3214 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4383 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1478
      -id: 134
      -content: "Nice work! Keep these articles coming. "
      -publishedAt: DateTimeImmutable @1757333138 {#1477
        date: 2025-09-08 14:05:38.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1437 …}
      -post: App\Entity\Post {#1472 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
251 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4288
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#4403 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin/comment/133/edit?page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1584
    -isAccessible: true
    -primaryKeyValue: 133
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3300 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4433 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1480
      -id: 133
      -content: "I have a question about the third section. Could you explain more? "
      -publishedAt: DateTimeImmutable @1758556447 {#1479
        date: 2025-09-22 17:54:07.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1263 …}
      -post: App\Entity\Post {#1472 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
252 ERROR ROLE_ADMIN
App\Entity\Comment {#1480
  -id: 133
  -content: "I have a question about the third section. Could you explain more? "
  -publishedAt: DateTimeImmutable @1758556447 {#1479
    date: 2025-09-22 17:54:07.0 Europe/Zurich (+02:00)
  }
  -status: App\Enum\CommentStatus {#667 …}
  -author: App\Entity\User {#1263 …}
  -post: App\Entity\Post {#1472 …}
}
"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 {#4287
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#896 …}
    -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 {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#909 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1584
    -isAccessible: true
    -primaryKeyValue: 133
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3300 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4433 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1480
      -id: 133
      -content: "I have a question about the third section. Could you explain more? "
      -publishedAt: DateTimeImmutable @1758556447 {#1479
        date: 2025-09-22 17:54:07.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1263 …}
      -post: App\Entity\Post {#1472 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
254 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4308
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#4424 …}
    -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 {#4436
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Commentaire"
          "%entity_label_plural%" => "Commentaires"
        ]
        -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/fr/admin?entityId=133&page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#810 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1584
    -isAccessible: true
    -primaryKeyValue: 133
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3300 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4433 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1480
      -id: 133
      -content: "I have a question about the third section. Could you explain more? "
      -publishedAt: DateTimeImmutable @1758556447 {#1479
        date: 2025-09-22 17:54:07.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1263 …}
      -post: App\Entity\Post {#1472 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
255 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4286
    -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 {#872 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1584
    -isAccessible: true
    -primaryKeyValue: 133
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3300 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4433 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1480
      -id: 133
      -content: "I have a question about the third section. Could you explain more? "
      -publishedAt: DateTimeImmutable @1758556447 {#1479
        date: 2025-09-22 17:54:07.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1263 …}
      -post: App\Entity\Post {#1472 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
256 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4261
    -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 {#875 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#890 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1584
    -isAccessible: true
    -primaryKeyValue: 133
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3300 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4433 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1480
      -id: 133
      -content: "I have a question about the third section. Could you explain more? "
      -publishedAt: DateTimeImmutable @1758556447 {#1479
        date: 2025-09-22 17:54:07.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#667 …}
      -author: App\Entity\User {#1263 …}
      -post: App\Entity\Post {#1472 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
257 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4354
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#4453 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin/comment/132/edit?page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1591
    -isAccessible: true
    -primaryKeyValue: 132
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3386 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4483 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1482
      -id: 132
      -content: "Thanks for sharing this. Very helpful! "
      -publishedAt: DateTimeImmutable @1759595761 {#1481
        date: 2025-10-04 18:36:01.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1313 …}
      -post: App\Entity\Post {#1472 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
258 ERROR ROLE_ADMIN
App\Entity\Comment {#1482
  -id: 132
  -content: "Thanks for sharing this. Very helpful! "
  -publishedAt: DateTimeImmutable @1759595761 {#1481
    date: 2025-10-04 18:36:01.0 Europe/Zurich (+02:00)
  }
  -status: App\Enum\CommentStatus {#661 …}
  -author: App\Entity\User {#1313 …}
  -post: App\Entity\Post {#1472 …}
}
"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 {#4355
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#896 …}
    -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 {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#909 …}
    -confirmationMessage: true
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1591
    -isAccessible: true
    -primaryKeyValue: 132
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3386 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4483 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1482
      -id: 132
      -content: "Thanks for sharing this. Very helpful! "
      -publishedAt: DateTimeImmutable @1759595761 {#1481
        date: 2025-10-04 18:36:01.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1313 …}
      -post: App\Entity\Post {#1472 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
DENIED
Show voter details
260 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4358
    -type: "entity"
    -name: "markSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#4474 …}
    -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 {#4486
        -message: "comment.confirm.mark_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Commentaire"
          "%entity_label_plural%" => "Commentaires"
        ]
        -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/fr/admin?entityId=132&page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "markCommentAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: Closure(Comment $comment): bool {#810 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: "comment.confirm.mark_spam"
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1591
    -isAccessible: true
    -primaryKeyValue: 132
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3386 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4483 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1482
      -id: 132
      -content: "Thanks for sharing this. Very helpful! "
      -publishedAt: DateTimeImmutable @1759595761 {#1481
        date: 2025-10-04 18:36:01.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1313 …}
      -post: App\Entity\Post {#1472 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
261 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4352
    -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 {#872 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1591
    -isAccessible: true
    -primaryKeyValue: 132
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3386 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4483 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1482
      -id: 132
      -content: "Thanks for sharing this. Very helpful! "
      -publishedAt: DateTimeImmutable @1759595761 {#1481
        date: 2025-10-04 18:36:01.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1313 …}
      -post: App\Entity\Post {#1472 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
262 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#4296
    -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 {#875 …}
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#890 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1591
    -isAccessible: true
    -primaryKeyValue: 132
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#3386 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#4483 …}
    -defaultActionUrl: null
    -fqcn: "App\Entity\Comment"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#817 …}
    -permission: null
    -entityInstance: App\Entity\Comment {#1482
      -id: 132
      -content: "Thanks for sharing this. Very helpful! "
      -publishedAt: DateTimeImmutable @1759595761 {#1481
        date: 2025-10-04 18:36:01.0 Europe/Zurich (+02:00)
      }
      -status: App\Enum\CommentStatus {#661 …}
      -author: App\Entity\User {#1313 …}
      -post: App\Entity\Post {#1472 …}
    }
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
263 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#918
    -type: "batch"
    -name: "batchDelete"
    -label: Symfony\Component\Translation\TranslatableMessage {#3472 …}
    -icon: null
    -cssClass: "action-batchDelete"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "batchDelete"
      "data-action-csrf-token" => Symfony\Component\Security\Csrf\CsrfToken {#4452
        -value: "97f6975ac18a1d5804b6.8_zmp4W-1TQcTrm1T1XDdC4Iqe98RxvOKyEKlexHGoY.3pWk8LHukwd-B8nTGg2SBElrn6sWL1b9TnZp3JQ1XrWgqrTu0_GlfXBjgQ"
        -id: "ea-batch-action-batchDelete"
      }
      "data-action-batch" => "true"
      "data-entity-fqcn" => "App\Entity\Comment"
      "data-action-url" => "https://easyadmin.yoannh.dev/fr/admin/comment/batch-delete?page=1&sort%5Bid%5D=DESC"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-batch-action"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin/comment/batch-delete?page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "batchDelete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -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 {#893
    -type: "global"
    -name: "new"
    -label: Symfony\Component\Translation\TranslatableMessage {#3479 …}
    -icon: null
    -cssClass: "action-new"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "new"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin/comment/new?sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "new"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#889 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -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 {#880
    -type: "batch"
    -name: "batchApprove"
    -label: Symfony\Component\Translation\TranslatableMessage {#4405 …}
    -icon: "fa fa-check"
    -cssClass: "action-batchApprove"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "batchApprove"
      "data-action-csrf-token" => Symfony\Component\Security\Csrf\CsrfToken {#4520
        -value: "5af13a827a352de377b.sg1dUnY6CHnO9mxzqKpfy9e5Ut0V4jY_ceQIJ7rvuRY.gFtwYiRyZzWCwwks2MMVv4f3NKpioER7KLs_ROm51W7gbBkZPwNCQZ6-Aw"
        -id: "ea-batch-action-batchApprove"
      }
      "data-action-batch" => "true"
      "data-entity-fqcn" => "App\Entity\Comment"
      "data-action-url" => "https://easyadmin.yoannh.dev/fr/admin?page=1&sort%5Bid%5D=DESC"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-batch-action"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin?page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "batchApprove"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#890 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -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 {#848
    -type: "batch"
    -name: "batchReject"
    -label: Symfony\Component\Translation\TranslatableMessage {#4519 …}
    -icon: "fa fa-times"
    -cssClass: "action-batchReject"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "batchReject"
      "data-action-csrf-token" => Symfony\Component\Security\Csrf\CsrfToken {#4531
        -value: "0829f74a437b13cd0a0c.c6p8mqdHgpGZGyHHDPI-3sJhDO-I6Ys3emKOtZkM-Dw.HZIdrcN28P7seFKqfsVVnI4zetbypuhGCBvE_dQ0t0k50A786jDE-ahPQg"
        -id: "ea-batch-action-batchReject"
      }
      "data-action-batch" => "true"
      "data-entity-fqcn" => "App\Entity\Comment"
      "data-action-url" => "https://easyadmin.yoannh.dev/fr/admin?page=1&sort%5Bid%5D=DESC"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-batch-action"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin?page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "batchReject"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#882 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -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 {#778
    -type: "batch"
    -name: "batchSpam"
    -label: Symfony\Component\Translation\TranslatableMessage {#4530 …}
    -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 {#4542
        -message: "comment.confirm.batch_spam"
        -parameters: [
          "%entity_name%" => "Comment"
          "%entity_as_string%" => ""
          "%entity_id%" => null
          "%entity_short_id%" => null
          "%entity_label_singular%" => "Commentaire"
          "%entity_label_plural%" => "Commentaires"
        ]
        -domain: "messages"
      }
      "data-action-csrf-token" => Symfony\Component\Security\Csrf\CsrfToken {#4541
        -value: "90c9159e64e8e5.DdfBvDRVlqBh_WHrHtTI-lQ5C4N6wWNtW0yK3C1OZVQ.ZJGs7lwWwpMxyUySa7WGmyBqY9pOg1MBPjzvvXQsFQV1sKzGdR_C8jmFLA"
        -id: "ea-batch-action-batchSpam"
      }
      "data-action-batch" => "true"
      "data-entity-fqcn" => "App\Entity\Comment"
      "data-action-url" => "https://easyadmin.yoannh.dev/fr/admin?page=1&sort%5Bid%5D=DESC"
    ]
    -linkUrl: "https://easyadmin.yoannh.dev/fr/admin?page=1&sort%5Bid%5D=DESC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "batchMarkAsSpam"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#885 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#887 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#892 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#883 …}
    -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 {#5365
  -type: "dashboard"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5461 …}
  -icon: "fa fa-home"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: null
  -linkUrl: "https://easyadmin.yoannh.dev/fr/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 {#5376
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5464 …}
  -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 {#5361
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5473 …}
  -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/fr/admin/post"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemBadgeDto {#5369 …}
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
273 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#5373
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5554 …}
  -icon: "fa fa-folder"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\CategoryCrudController"
    "crudAction" => null
    "entityId" => null
  ]
  -linkUrl: "https://easyadmin.yoannh.dev/fr/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 {#5371
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5551 …}
  -icon: "fas fa-tags"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\TagCrudController"
    "crudAction" => null
    "entityId" => null
  ]
  -linkUrl: "https://easyadmin.yoannh.dev/fr/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 {#5379
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5565 …}
  -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/fr/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 {#5381
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5577 …}
  -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 {#5358
  -type: "controller"
  -selected: true
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5575 …}
  -icon: "far fa-comments"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\CommentCrudController"
    "crudAction" => null
    "entityId" => null
  ]
  -linkUrl: "https://easyadmin.yoannh.dev/fr/admin/comment"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemBadgeDto {#5364 …}
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
278 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#5451
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5544 …}
  -icon: "fa fa-envelope"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\SubscriberCrudController"
    "crudAction" => null
    "entityId" => null
  ]
  -linkUrl: "https://easyadmin.yoannh.dev/fr/admin/subscriber"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemBadgeDto {#5442 …}
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
279 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#5444
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5606 …}
  -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 {#5443
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5604 …}
  -icon: "fa fa-users"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\UserCrudController"
    "crudAction" => null
    "entityId" => null
  ]
  -linkUrl: "https://easyadmin.yoannh.dev/fr/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 {#5455
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5618 …}
  -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 {#5457
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5616 …}
  -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/fr/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 {#5471
  -type: "route"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5636 …}
  -icon: "fa-solid fa-database"
  -cssClass: ""
  -permission: null
  -routeName: "admin_regenerate_fixtures"
  -routeParameters: []
  -linkUrl: "https://easyadmin.yoannh.dev/fr/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 {#5466
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5629 …}
  -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 {#5475
  -type: "url"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5633 …}
  -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 {#5469
  -type: "url"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5622 …}
  -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 {#5459
  -type: "url"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#5603 …}
  -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