Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\LoginFormAuthenticator
user_checker security.user_checker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "remember_me"
  "App\Security\LoginFormAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#483
  -map: Symfony\Component\Security\Http\AccessMap {#484 …}
  -logger: Symfony\Bridge\Monolog\Logger {#434 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#493
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#224 …}
  -sessionKey: "_security_main"
  -logger: Symfony\Bridge\Monolog\Logger {#434 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#492 …}
  -dispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#433 …}
  -registered: false
  -trustResolver: Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver {#437 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#487 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#486
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#488 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#499
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#223 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#211 …}
  -map: Symfony\Component\Security\Http\AccessMap {#484 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#432
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#223 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#452 …}
  -csrfTokenManager: null
  -eventDispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#433 …}
}
0.00 ms (none)

Authenticators

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

Access Decision

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

Access decision log

# Result Attributes Object
1 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#855
  -isAccessible: true
  -fqcn: "App\Entity\Project"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …}
  -instance: App\Entity\Project {#617 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 21
  -permission: null
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1177 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1142 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
2 GRANTED EA_EXECUTE_ACTION
[
  "action" => "detail"
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#855
    -isAccessible: true
    -fqcn: "App\Entity\Project"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …}
    -instance: App\Entity\Project {#617 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 21
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1177 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1142 …}
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
3 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1082
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "name"
  -value: "Crise sanitaire et travail de demain"
  -formattedValue: "Crise sanitaire et travail de demain"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1160 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1083 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: "@EasyAdmin/crud/field/text.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1098 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1076 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1141 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1101 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1097 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
4 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1047
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "client"
  -value: Proxies\__CG__\App\Entity\Client {#825 …}
  -formattedValue: Twig\Markup {#1288 …}
  -formatValueCallable: Closure($value, $entity) {#1040 …}
  -label: Symfony\Component\Translation\TranslatableMessage {#1246 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1044 …}
  -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 {#1045 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1043 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1248 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1046 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1041 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
5 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1042
  -isAccessible: true
  -fqcn: "App\Entity\Client"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#836 …}
  -instance: Proxies\__CG__\App\Entity\Client {#825 …}
  -primaryKeyName: "id"
  -primaryKeyValue: 13
  -permission: null
  -fields: null
  -actions: null
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
6 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1027
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "category"
  -value: Doctrine\ORM\PersistentCollection {#699 …}
  -formattedValue: 1
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1286 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1034 …}
  -sortable: false
  -virtual: false
  -permission: null
  -textAlign: "right"
  -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 {#1031 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1033 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1290 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1032 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1051 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
7 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1106
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextEditorField"
  -propertyName: "content"
  -value: "<div>Analyse des nouvelles façons de travailler rendues possibles par la crise sanitaire, recommandations en vue de la signature d'un nouvel accord télétravail, animation de workshops "Expérimentations des façons de travailler et de manager", conception d'un nouvel espace de travail "bac à sable" : idéation collaborative, communication, accompagnement de la mise en œuvre, test&amp;learn.</div>"
  -formattedValue: "<div>Analyse des nouvelles façons de travailler rendues possibles par la crise sanitaire, recommandations en vue de la signature d'un nouvel accord télétravail, animation de workshops "Expérimentations des façons de travailler et de manager", conception d'un nouvel espace de travail "bac à sable" : idéation collaborative, communication, accompagnement de la mise en œuvre, test&amp;learn.</div>"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1279 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\TextEditorType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1103 …}
  -sortable: false
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-text_editor"
  -columns: null
  -defaultColumns: "col-md-9 col-xxl-7"
  -translationParameters: []
  -templateName: "crud/field/text_editor"
  -templatePath: "@EasyAdmin/crud/field/text_editor.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1104 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1102 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1303 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1105 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1099 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
8 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1118
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ImageField"
  -propertyName: "featuredImage"
  -value: "stad-jankok20200810-58788-scaled-615acd0b4cad8974063726.jpg"
  -formattedValue: "/stad-jankok20200810-58788-scaled-615acd0b4cad8974063726.jpg"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1272 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\FileUploadType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1112 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: "center"
  -help: Symfony\Component\Translation\TranslatableMessage {#1110 …}
  -cssClass: "field-image"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-5"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/project/image.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1113 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1111 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1174 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1114 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1056 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
9 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1069
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ImageField"
  -propertyName: "gridImage"
  -value: "bureau-ancien-64ef66c339a36007785947.jpg"
  -formattedValue: "/bureau-ancien-64ef66c339a36007785947.jpg"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1261 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\FileUploadType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1075 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: "center"
  -help: Symfony\Component\Translation\TranslatableMessage {#1084 …}
  -cssClass: "field-image"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-5"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/project/image.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1074 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1085 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1270 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1073 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1134 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
10 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1151
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ImageField"
  -propertyName: "image"
  -value: "transdev-frise-plan-de-travail-1-copie-615c7b6aa5e96973420327.png"
  -formattedValue: "/transdev-frise-plan-de-travail-1-copie-615c7b6aa5e96973420327.png"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1276 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\FileUploadType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1157 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: "center"
  -help: Symfony\Component\Translation\TranslatableMessage {#1159 …}
  -cssClass: "field-image"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-5"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/project/image.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1156 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1158 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1310 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1155 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1166 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
11 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1211
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\CollectionField"
  -propertyName: "attachments"
  -value: Doctrine\ORM\PersistentCollection {#828 …}
  -formattedValue: ""
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1311 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\CollectionType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1206 …}
  -sortable: false
  -virtual: false
  -permission: null
  -textAlign: null
  -help: null
  -cssClass: "field-collection"
  -columns: null
  -defaultColumns: "col-md-8 col-xxl-7"
  -translationParameters: []
  -templateName: null
  -templatePath: "admin/project/attachments/imagesCollection.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1207 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1205 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1317 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1208 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1200 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
12 DENIED ROLE_ADMIN
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1236
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\NumberField"
  -propertyName: "displayOrder"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: "Ordre"
  -formType: "Symfony\Component\Form\Extension\Core\Type\NumberType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1233 …}
  -sortable: null
  -virtual: null
  -permission: "ROLE_ADMIN"
  -textAlign: null
  -help: null
  -cssClass: "field-number"
  -columns: null
  -defaultColumns: "col-md-4 col-xxl-3"
  -translationParameters: []
  -templateName: "crud/field/number"
  -templatePath: null
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1234 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1232 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1231 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1235 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1230 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1236
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\NumberField"
  -propertyName: "displayOrder"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: "Ordre"
  -formType: "Symfony\Component\Form\Extension\Core\Type\NumberType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1233 …}
  -sortable: null
  -virtual: null
  -permission: "ROLE_ADMIN"
  -textAlign: null
  -help: null
  -cssClass: "field-number"
  -columns: null
  -defaultColumns: "col-md-4 col-xxl-3"
  -translationParameters: []
  -templateName: "crud/field/number"
  -templatePath: null
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1234 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1232 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1231 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1235 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1230 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS DENIED
Show voter details
14 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1241
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\BooleanField"
  -propertyName: "isDisplayed"
  -value: true
  -formattedValue: true
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1335 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\CheckboxType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1238 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: "center"
  -help: null
  -cssClass: "field-boolean has-switch"
  -columns: null
  -defaultColumns: ""
  -translationParameters: []
  -templateName: "crud/field/boolean"
  -templatePath: "@EasyAdmin/crud/field/boolean.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1239 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1237 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1327 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1240 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1198 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
15 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1196
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\BooleanField"
  -propertyName: "isFeatured"
  -value: false
  -formattedValue: false
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1334 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\CheckboxType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1191 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: "center"
  -help: null
  -cssClass: "field-boolean has-switch"
  -columns: null
  -defaultColumns: ""
  -translationParameters: []
  -templateName: "crud/field/boolean"
  -templatePath: "@EasyAdmin/crud/field/boolean.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1192 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1190 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1352 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1193 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1188 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
16 DENIED ROLE_ADMIN
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1186
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "slug"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: null
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1181 …}
  -sortable: null
  -virtual: null
  -permission: "ROLE_ADMIN"
  -textAlign: null
  -help: "Lien pour l'accès direct (exemple : https://dsides.net/slug)"
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: null
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1182 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1180 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1179 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1183 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1178 …}
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1186
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "slug"
  -value: null
  -formattedValue: null
  -formatValueCallable: null
  -label: null
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1181 …}
  -sortable: null
  -virtual: null
  -permission: "ROLE_ADMIN"
  -textAlign: null
  -help: "Lien pour l'accès direct (exemple : https://dsides.net/slug)"
  -cssClass: "field-text"
  -columns: null
  -defaultColumns: "col-md-6 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/text"
  -templatePath: null
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1182 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1180 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1179 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1183 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1178 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS DENIED
Show voter details
18 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#504
    -type: "entity"
    -name: "delete"
    -label: Symfony\Component\Translation\TranslatableMessage {#603 …}
    -icon: "fa fa-fw fa-trash-o"
    -cssClass: "action-delete btn btn-secondary pr-0 text-danger"
    -htmlElement: "a"
    -htmlAttributes: [
      "data-action-name" => "delete"
      "formaction" => "https://dsides.dev/dsidesadmin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CProjectCrudController&entityId=21"
      "data-bs-toggle" => "modal"
      "data-bs-target" => "#modal-delete"
    ]
    -linkUrl: "https://dsides.dev/dsidesadmin?crudAction=delete&crudControllerFqcn=App%5CController%5CAdmin%5CProjectCrudController&entityId=21&referrer=https://dsides.dev/dsidesadmin?crudAction%3Ddetail%26crudControllerFqcn%3DApp%255CController%255CAdmin%255CProjectCrudController%26entityId%3D21"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "delete"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#855
    -isAccessible: true
    -fqcn: "App\Entity\Project"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …}
    -instance: App\Entity\Project {#617 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 21
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1177 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1142 …}
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
19 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#443
    -type: "entity"
    -name: "index"
    -label: Symfony\Component\Translation\TranslatableMessage {#1143 …}
    -icon: null
    -cssClass: "action-index btn btn-secondary"
    -htmlElement: "a"
    -htmlAttributes: [
      "data-action-name" => "index"
    ]
    -linkUrl: "https://dsides.dev/dsidesadmin?crudAction=index&crudControllerFqcn=App%5CController%5CAdmin%5CProjectCrudController&referrer=https://dsides.dev/dsidesadmin?crudAction%3Ddetail%26crudControllerFqcn%3DApp%255CController%255CAdmin%255CProjectCrudController%26entityId%3D21"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "index"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#855
    -isAccessible: true
    -fqcn: "App\Entity\Project"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …}
    -instance: App\Entity\Project {#617 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 21
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1177 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1142 …}
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
20 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#539
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#1209 …}
    -icon: null
    -cssClass: "action-edit btn btn-primary"
    -htmlElement: "a"
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://dsides.dev/dsidesadmin?crudAction=edit&crudControllerFqcn=App%5CController%5CAdmin%5CProjectCrudController&entityId=21&referrer=https://dsides.dev/dsidesadmin?crudAction%3Ddetail%26crudControllerFqcn%3DApp%255CController%255CAdmin%255CProjectCrudController%26entityId%3D21"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#855
    -isAccessible: true
    -fqcn: "App\Entity\Project"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#837 …}
    -instance: App\Entity\Project {#617 …}
    -primaryKeyName: "id"
    -primaryKeyValue: 21
    -permission: null
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1177 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1142 …}
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
21 DENIED IS_IMPERSONATOR
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS ABSTAIN
Show voter details
22 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#1448
  -type: "route"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#1456 …}
  -icon: "fa fa-home"
  -cssClass: ""
  -permission: null
  -routeName: "home"
  -routeParameters: []
  -linkUrl: "https://dsides.dev/dsidesadmin?routeName=home"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
23 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#1464
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#1455 …}
  -icon: null
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: null
  -linkUrl: "#"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
24 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#1457
  -type: "crud"
  -selected: true
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#1467 …}
  -icon: "fas fa-list"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudAction" => "index"
    "crudControllerFqcn" => null
    "entityFqcn" => "App\Entity\Project"
    "entityId" => null
  ]
  -linkUrl: "https://dsides.dev/dsidesadmin?crudAction=index&crudControllerFqcn=App%5CController%5CAdmin%5CProjectCrudController"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
25 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#1461
  -type: "crud"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#1452 …}
  -icon: "fas fa-tags"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudAction" => "index"
    "crudControllerFqcn" => null
    "entityFqcn" => "App\Entity\Category"
    "entityId" => null
  ]
  -linkUrl: "https://dsides.dev/dsidesadmin?crudAction=index&crudControllerFqcn=App%5CController%5CAdmin%5CCategoryCrudController"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
26 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#1463
  -type: "crud"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#1454 …}
  -icon: "fas fa-building"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudAction" => "index"
    "crudControllerFqcn" => null
    "entityFqcn" => "App\Entity\Client"
    "entityId" => null
  ]
  -linkUrl: "https://dsides.dev/dsidesadmin?crudAction=index&crudControllerFqcn=App%5CController%5CAdmin%5CClientCrudController"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
27 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#1474
  -type: "crud"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#1439 …}
  -icon: "fas fa-users"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudAction" => "index"
    "crudControllerFqcn" => null
    "entityFqcn" => "App\Entity\User"
    "entityId" => null
  ]
  -linkUrl: "https://dsides.dev/dsidesadmin?crudAction=index&crudControllerFqcn=App%5CController%5CAdmin%5CUserCrudController"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
28 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#1472
  -type: "crud"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#1477 …}
  -icon: "fa-solid fa-pen-nib"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudAction" => "index"
    "crudControllerFqcn" => null
    "entityFqcn" => "App\Entity\AboutUs"
    "entityId" => null
  ]
  -linkUrl: "https://dsides.dev/dsidesadmin?crudAction=index&crudControllerFqcn=App%5CController%5CAdmin%5CAboutUsCrudController"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS GRANTED
Show voter details
29 DENIED ROLE_ADMIN
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#1470
  -type: "section"
  -selected: false
  -expanded: false
  -label: "Actions admin"
  -icon: null
  -cssClass: ""
  -permission: "ROLE_ADMIN"
  -routeName: null
  -routeParameters: null
  -linkUrl: null
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS ABSTAIN
Show voter details
30 DENIED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#1470
  -type: "section"
  -selected: false
  -expanded: false
  -label: "Actions admin"
  -icon: null
  -cssClass: ""
  -permission: "ROLE_ADMIN"
  -routeName: null
  -routeParameters: null
  -linkUrl: null
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS DENIED
Show voter details
31 DENIED ROLE_ADMIN
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#1468
  -type: "route"
  -selected: false
  -expanded: false
  -label: "Réordonner"
  -icon: "fa fa-sort-numeric-down"
  -cssClass: ""
  -permission: "ROLE_ADMIN"
  -routeName: "reorder"
  -routeParameters: []
  -linkUrl: null
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
}
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS ABSTAIN
Show voter details
32 DENIED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#1468
  -type: "route"
  -selected: false
  -expanded: false
  -label: "Réordonner"
  -icon: "fa fa-sort-numeric-down"
  -cssClass: ""
  -permission: "ROLE_ADMIN"
  -routeName: "reorder"
  -routeParameters: []
  -linkUrl: null
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS DENIED
Show voter details
33 DENIED IS_IMPERSONATOR
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS DENIED
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
ACCESS ABSTAIN
Show voter details