GET https://app.trainizer.fr/fr/admin/site-settings?page=1&sort%5Bid%5D=ASC

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\AppAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "switch_user"
  "login_throttling"
  "remember_me"
  "App\Security\AppAuthenticator"
]

Listeners

Listener Duration Response
"Symfony\Component\Security\Http\Firewall\ChannelListener"
(none) (none)
"Symfony\Component\Security\Http\Firewall\ContextListener"
0.42 ms (none)
"Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener"
(none) (none)
"Symfony\Component\Security\Http\Firewall\SwitchUserListener"
(none) (none)
"Symfony\Component\Security\Http\Firewall\AccessListener"
0.01 ms (none)
"Symfony\Component\Security\Http\Firewall\LogoutListener"
(none) (none)

Authenticators

Status Authenticator
skipped
"App\Security\AppAuthenticator"

This authenticator did not support the request.

skipped
"Symfony\Component\Security\Http\Authenticator\RememberMeAuthenticator"

This authenticator did not support the request.

Access Decision

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

Access decision log

# Result Attributes Object
1 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#912
  -isAccessible: true
  -primaryKeyValue: null
  -fields: null
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#919 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\SiteSettings"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#788 …}
  -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\SiteSettings"
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
3 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1171
  -isAccessible: true
  -primaryKeyValue: 1
  -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1312 …}
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1432 …}
  -defaultActionUrl: "https://app.trainizer.fr/fr/admin/site-settings/1/edit?page=1&sort%5Bid%5D=ASC"
  -fqcn: "App\Entity\SiteSettings"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#788 …}
  -permission: null
  -entityInstance: App\Entity\SiteSettings {#876 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
4 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1286
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\IdField"
  -propertyName: "id"
  -propertyNameSuffix: null
  -value: 1
  -formattedValue: "1"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1082 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1308 …}
  -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 {#1290 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1288 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1346 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1175 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1307 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
5 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1304
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\BooleanField"
  -propertyName: "maintenance_mode"
  -propertyNameSuffix: null
  -value: false
  -formattedValue: false
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1096 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\CheckboxType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1264 …}
  -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 {#1274 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1309 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1384 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1310 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1321 …}
  -htmlAttributes: [
    "required" => false
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
6 GRANTED EA_EXECUTE_ACTION
[
  "action" => "edit"
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1171
    -isAccessible: true
    -primaryKeyValue: 1
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1312 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1432 …}
    -defaultActionUrl: "https://app.trainizer.fr/fr/admin/site-settings/1/edit?page=1&sort%5Bid%5D=ASC"
    -fqcn: "App\Entity\SiteSettings"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#788 …}
    -permission: null
    -entityInstance: App\Entity\SiteSettings {#876 …}
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
7 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1318
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\TextField"
  -propertyName: "platform_name"
  -propertyNameSuffix: null
  -value: "Trainizer"
  -formattedValue: "Trainizer"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1087 …}
  -formType: "Symfony\Component\Form\Extension\Core\Type\TextType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1325 …}
  -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 {#1322 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1319 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1476 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1294 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1314 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
8 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1326
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\AssociationField"
  -propertyName: "theme"
  -propertyNameSuffix: null
  -value: App\Entity\Theme {#890 …}
  -formattedValue: "Default"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1097 …}
  -formType: "Symfony\Bridge\Doctrine\Form\Type\EntityType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1328 …}
  -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 {#1329 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1330 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1478 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1327 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1332 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
9 GRANTED EA_ACCESS_ENTITY
EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1331
  -isAccessible: true
  -primaryKeyValue: null
  -fields: null
  -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1477 …}
  -defaultActionUrl: null
  -fqcn: "App\Entity\Theme"
  -metadata: Doctrine\ORM\Mapping\ClassMetadata {#851 …}
  -permission: null
  -entityInstance: App\Entity\Theme {#890 …}
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
10 GRANTED EA_VIEW_FIELD
EasyCorp\Bundle\EasyAdminBundle\Dto\FieldDto {#1333
  -fieldFqcn: "EasyCorp\Bundle\EasyAdminBundle\Field\ImageField"
  -propertyName: "logo_path"
  -propertyNameSuffix: null
  -value: "logo.png"
  -formattedValue: "/website/logo.png"
  -formatValueCallable: null
  -label: Symfony\Component\Translation\TranslatableMessage {#1107 …}
  -formType: "EasyCorp\Bundle\EasyAdminBundle\Form\Type\FileUploadType"
  -formTypeOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1336 …}
  -sortable: true
  -virtual: false
  -permission: null
  -textAlign: "center"
  -help: null
  -cssClass: "field-image"
  -columns: null
  -defaultColumns: "col-md-7 col-xxl-5"
  -translationParameters: []
  -templateName: "crud/field/image"
  -templatePath: "@EasyAdmin/crud/field/image.html.twig"
  -formThemePaths: []
  -assets: EasyCorp\Bundle\EasyAdminBundle\Dto\AssetsDto {#1335 …}
  -customOptions: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1337 …}
  -doctrineMetadata: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1465 …}
  -uniqueId: Symfony\Component\Uid\Ulid {#1334 …}
  -displayedOn: EasyCorp\Bundle\EasyAdminBundle\Config\KeyValueStore {#1339 …}
  -htmlAttributes: [
    "required" => true
  ]
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
11 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#1452
    -type: "entity"
    -name: "edit"
    -label: Symfony\Component\Translation\TranslatableMessage {#1447 …}
    -icon: "internal:edit"
    -cssClass: "action-edit"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "edit"
    ]
    -linkUrl: "https://app.trainizer.fr/fr/admin/site-settings/1/edit?page=1&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "edit"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#981 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#985 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#984 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#983 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1171
    -isAccessible: true
    -primaryKeyValue: 1
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1312 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1432 …}
    -defaultActionUrl: "https://app.trainizer.fr/fr/admin/site-settings/1/edit?page=1&sort%5Bid%5D=ASC"
    -fqcn: "App\Entity\SiteSettings"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#788 …}
    -permission: null
    -entityInstance: App\Entity\SiteSettings {#876 …}
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
12 GRANTED EA_EXECUTE_ACTION
[
  "action" => EasyCorp\Bundle\EasyAdminBundle\Dto\ActionDto {#1453
    -type: "entity"
    -name: "detail"
    -label: Symfony\Component\Translation\TranslatableMessage {#1440 …}
    -icon: "internal:detail"
    -cssClass: "action-detail"
    -addedCssClass: ""
    -htmlAttributes: [
      "data-action-name" => "detail"
    ]
    -linkUrl: "https://app.trainizer.fr/fr/admin/site-settings/1?page=1&sort%5Bid%5D=ASC"
    -templatePath: "@EasyAdmin/crud/action.html.twig"
    -crudActionName: "detail"
    -routeName: null
    -routeParameters: []
    -url: null
    -translationParameters: []
    -displayCallable: null
    -htmlElement: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonElement {#981 …}
    -buttonType: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonType {#985 …}
    -variant: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonVariant {#984 …}
    -style: EasyCorp\Bundle\EasyAdminBundle\Twig\Component\Option\ButtonStyle {#983 …}
    -confirmationMessage: false
    -displayableConfirmationMessage: null
    -confirmationButtonLabel: null
  }
  "entity" => EasyCorp\Bundle\EasyAdminBundle\Dto\EntityDto {#1171
    -isAccessible: true
    -primaryKeyValue: 1
    -fields: EasyCorp\Bundle\EasyAdminBundle\Collection\FieldCollection {#1312 …}
    -actions: EasyCorp\Bundle\EasyAdminBundle\Collection\ActionCollection {#1432 …}
    -defaultActionUrl: "https://app.trainizer.fr/fr/admin/site-settings/1/edit?page=1&sort%5Bid%5D=ASC"
    -fqcn: "App\Entity\SiteSettings"
    -metadata: Doctrine\ORM\Mapping\ClassMetadata {#788 …}
    -permission: null
    -entityInstance: App\Entity\SiteSettings {#876 …}
  }
]
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
13 DENIED IS_IMPERSONATOR
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
DENIED
The user is not appropriately authenticated.
Show voter details
14 DENIED IS_IMPERSONATOR
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
DENIED
The user is not appropriately authenticated.
Show voter details
15 DENIED ROLE_ADMIN
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
16 DENIED ROLE_RESPONSIBLE
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
DENIED
The user doesn't have ROLE_RESPONSIBLE.
Show voter details
17 DENIED ROLE_ADMIN
null
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
DENIED
The user doesn't have ROLE_ADMIN.
Show voter details
18 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3030
  -type: "dashboard"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3115 …}
  -icon: "fa fa-home"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: null
  -linkUrl: "https://app.trainizer.fr/fr/admin"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
19 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3032
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3120 …}
  -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
20 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3034
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3122 …}
  -icon: "fa fa-graduation-cap"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\TraineeCrudController"
    "crudAction" => "index"
    "entityId" => null
  ]
  -linkUrl: "https://app.trainizer.fr/fr/admin/trainee"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
21 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3036
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3135 …}
  -icon: "fa fa-user-tie"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\TrainerCrudController"
    "crudAction" => "index"
    "entityId" => null
  ]
  -linkUrl: "https://app.trainizer.fr/fr/admin/trainer"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
22 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3040
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3141 …}
  -icon: "fa fa-face-smile"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\AvatarCrudController"
    "crudAction" => "index"
    "entityId" => null
  ]
  -linkUrl: "https://app.trainizer.fr/fr/admin/avatar"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
23 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3044
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3149 …}
  -icon: "fa fa-clipboard-list"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\SurveyCrudController"
    "crudAction" => "index"
    "entityId" => null
  ]
  -linkUrl: "https://app.trainizer.fr/fr/admin/survey"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
24 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3046
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3157 …}
  -icon: "fa fa-clipboard-list"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\SurveyTraineeCrudController"
    "crudAction" => "index"
    "entityId" => null
  ]
  -linkUrl: "https://app.trainizer.fr/fr/admin/survey-trainee"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
25 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3047
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3165 …}
  -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
26 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3052
  -type: "url"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3159 …}
  -icon: "fa fa-calendar"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: null
  -linkUrl: "/fr/admin?action=planning"
  -linkRel: "noopener"
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
27 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3057
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3172 …}
  -icon: "fa fa-people-group"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\CohortCrudController"
    "crudAction" => "index"
    "entityId" => null
  ]
  -linkUrl: "https://app.trainizer.fr/fr/admin/cohort"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
28 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3059
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3185 …}
  -icon: "fa fa-book"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\CourseModuleCrudController"
    "crudAction" => "index"
    "entityId" => null
  ]
  -linkUrl: "https://app.trainizer.fr/fr/admin/course-module"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
29 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3061
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3191 …}
  -icon: "fa fa-book"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\CourseCrudController"
    "crudAction" => "index"
    "entityId" => null
  ]
  -linkUrl: "https://app.trainizer.fr/fr/admin/course"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
30 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3063
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3199 …}
  -icon: "fa fa-book"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\CourseResourceCrudController"
    "crudAction" => "index"
    "entityId" => null
  ]
  -linkUrl: "https://app.trainizer.fr/fr/admin/course-resource"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
31 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3065
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3207 …}
  -icon: "fa fa-book"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\TraineeResourceCrudController"
    "crudAction" => "index"
    "entityId" => null
  ]
  -linkUrl: "https://app.trainizer.fr/fr/admin/trainee-resource"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
32 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3067
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3215 …}
  -icon: "fa fa-book"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\CourseCohortCrudController"
    "crudAction" => "index"
    "entityId" => null
  ]
  -linkUrl: "https://app.trainizer.fr/fr/admin/course-cohort"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
33 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3069
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3223 …}
  -icon: "fa fa-chalkboard"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\SandboxCrudController"
    "crudAction" => "index"
    "entityId" => null
  ]
  -linkUrl: "https://app.trainizer.fr/fr/admin/sandbox"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemBadgeDto {#3070 …}
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
34 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3072
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3231 …}
  -icon: null
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: null
  -linkUrl: "#"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemBadgeDto {#3073 …}
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
35 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3075
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3225 …}
  -icon: "fa fa-book"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\QuizCrudController"
    "crudAction" => "index"
    "entityId" => null
  ]
  -linkUrl: "https://app.trainizer.fr/fr/admin/quiz"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
36 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3077
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3246 …}
  -icon: "fa fa-book"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\QuizRowCrudController"
    "crudAction" => "index"
    "entityId" => null
  ]
  -linkUrl: "https://app.trainizer.fr/fr/admin/quiz-row"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
37 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3079
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3252 …}
  -icon: "fa fa-book"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\QuizShareCrudController"
    "crudAction" => "index"
    "entityId" => null
  ]
  -linkUrl: "https://app.trainizer.fr/fr/admin/quiz-share"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
38 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3081
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3260 …}
  -icon: "fa fa-book"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\QuizThemeCrudController"
    "crudAction" => "index"
    "entityId" => null
  ]
  -linkUrl: "https://app.trainizer.fr/fr/admin/quiz-theme"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
39 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3083
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3268 …}
  -icon: "fa fa-comments"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\UserQuizCrudController"
    "crudAction" => "index"
    "entityId" => null
  ]
  -linkUrl: "https://app.trainizer.fr/fr/admin/user-quiz"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
40 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3085
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3276 …}
  -icon: null
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: null
  -linkUrl: "#"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemBadgeDto {#3086 …}
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
41 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3088
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3270 …}
  -icon: "fa fa-briefcase"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\CohortInternshipCrudController"
    "crudAction" => "index"
    "entityId" => null
  ]
  -linkUrl: "https://app.trainizer.fr/fr/admin/cohort-internship"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
42 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3090
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3291 …}
  -icon: "fa fa-briefcase"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\ProspectCrudController"
    "crudAction" => "index"
    "entityId" => null
  ]
  -linkUrl: "https://app.trainizer.fr/fr/admin/prospect"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
43 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3092
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3297 …}
  -icon: "fa fa-briefcase"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\InternshipCrudController"
    "crudAction" => "index"
    "entityId" => null
  ]
  -linkUrl: "https://app.trainizer.fr/fr/admin/internship"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
44 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3094
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3305 …}
  -icon: "fa fa-briefcase"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\TraineeInternshipCrudController"
    "crudAction" => null
    "entityId" => null
  ]
  -linkUrl: "https://app.trainizer.fr/fr/admin/trainee-internship"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
45 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3096
  -type: "section"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3313 …}
  -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
46 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3099
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3307 …}
  -icon: "fa fa-download"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\ExportParameterCrudController"
    "crudAction" => "index"
    "entityId" => null
  ]
  -linkUrl: "https://app.trainizer.fr/fr/admin/export-parameter"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
47 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3102
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3328 …}
  -icon: "fa fa-bell"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\NotificationCrudController"
    "crudAction" => "index"
    "entityId" => null
  ]
  -linkUrl: "https://app.trainizer.fr/fr/admin/notification"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
48 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3104
  -type: "controller"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3334 …}
  -icon: "fa fa-question"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: [
    "crudControllerFqcn" => "App\Controller\Admin\FaqCrudController"
    "crudAction" => "index"
    "entityId" => null
  ]
  -linkUrl: "https://app.trainizer.fr/fr/admin/faq"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
49 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3106
  -type: "section"
  -selected: false
  -expanded: false
  -label: ""
  -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
50 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3112
  -type: "url"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3111 …}
  -icon: "fa-solid fa-backward-step"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: null
  -linkUrl: "/fr/"
  -linkRel: "noopener"
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
51 GRANTED EA_VIEW_MENU_ITEM
EasyCorp\Bundle\EasyAdminBundle\Dto\MenuItemDto {#3114
  -type: "logout"
  -selected: false
  -expanded: false
  -label: Symfony\Component\Translation\TranslatableMessage {#3342 …}
  -icon: "fa fa-sign-out"
  -cssClass: ""
  -permission: null
  -routeName: null
  -routeParameters: null
  -linkUrl: "/fr/logout"
  -linkRel: ""
  -linkTarget: "_self"
  -translationParameters: []
  -badge: null
  -subItems: []
  -htmlAttributes: []
}
"EasyCorp\Bundle\EasyAdminBundle\Security\SecurityVoter"
GRANTED
Show voter details
52 DENIED IS_IMPERSONATOR
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
DENIED
The user is not appropriately authenticated.
Show voter details
53 DENIED IS_IMPERSONATOR
null
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
DENIED
The user is not appropriately authenticated.
Show voter details