https://preprod.cgf-grossistes.fr/etude/impact-de-la-crise-sanitaire-sur-les-commerces-de-gros

Security

Token

There is no security token.

Firewall

front Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.front_users
context global_context
entry_point security.authenticator.form_login.front
user_checker App\Security\Checker\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "switch_user"
  "form_login"
  "remember_me"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#485
  -map: Symfony\Component\Security\Http\AccessMap {#489 …}
  -authenticationEntryPoint: null
  -logger: Symfony\Bridge\Monolog\Logger {#515 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#451
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#204 …}
  -sessionKey: "_security_global_context"
  -logger: Symfony\Bridge\Monolog\Logger {#515 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#462 …}
  -dispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#506 …}
  -registered: false
  -trustResolver: Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver {#479 …}
  -rememberMeServices: null
  -sessionTrackerEnabler: [
    Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#205 …}
    "enableUsageTracking"
  ]
}
0.37 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#439
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#399 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\SwitchUserListener {#421
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#205 …}
  -provider: Symfony\Component\Security\Core\User\ChainUserProvider {#525 …}
  -userChecker: App\Security\Checker\UserChecker {#422 …}
  -firewallName: "front"
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#187 …}
  -usernameParameter: "_switch_user"
  -role: "CAN_SWITCH_USER"
  -logger: Symfony\Bridge\Monolog\Logger {#515 …}
  -dispatcher: Symfony\Component\HttpKernel\Debug\TraceableEventDispatcher {#330 …}
  -stateless: false
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#518
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#205 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "front_security_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#478 …}
  -csrfTokenManager: null
  -eventDispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#504 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#393
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#205 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#187 …}
  -map: Symfony\Component\Security\Http\AccessMap {#489 …}
  -authManager: null
  -exceptionOnNoToken: false
}
0.18 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
"App\Security\Voter\BackUserVoter"
4
"App\Security\Voter\FeaturesVoter"
5
"App\Security\Voter\FrontUserVoter"
6
"App\Security\Voter\MenuVoter"
7
"App\Security\Voter\PageVoter"
8
"App\Security\Voter\PathVoter"
9
"App\Security\Voter\SettingsVoter"
10
"App\Security\Voter\SwitchUserVoter"
11
"App\Security\Voter\TagVoter"

Access decision log

# Result Attributes Object
1 GRANTED PUBLIC_ACCESS
Symfony\Component\HttpFoundation\Request {#4
  +attributes: Symfony\Component\HttpFoundation\ParameterBag {#18 …}
  +request: Symfony\Component\HttpFoundation\InputBag {#14 …}
  +query: Symfony\Component\HttpFoundation\InputBag {#13 …}
  +server: Symfony\Component\HttpFoundation\ServerBag {#21 …}
  +files: Symfony\Component\HttpFoundation\FileBag {#20 …}
  +cookies: Symfony\Component\HttpFoundation\InputBag {#19 …}
  +headers: Symfony\Component\HttpFoundation\HeaderBag {#22 …}
  #content: ""
  #languages: null
  #charsets: null
  #encodings: null
  #acceptableContentTypes: null
  #pathInfo: "/etude/impact-de-la-crise-sanitaire-sur-les-commerces-de-gros"
  #requestUri: "/etude/impact-de-la-crise-sanitaire-sur-les-commerces-de-gros"
  #baseUrl: ""
  #basePath: ""
  #method: "GET"
  #format: null
  #session: Symfony\Component\HttpFoundation\Session\Session {#501 …}
  #locale: null
  #defaultLocale: "fr"
  -preferredFormat: null
  -isHostValid: true
  -isForwardedValid: true
  -isSafeContentPreferred: null
  -isIisRewrite: false
  format: "html"
}
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
ACCESS GRANTED
Show voter details
2 GRANTED see-front
Proxies\__CG__\App\Entity\Page {#1145
  #id: 249
  #type: "study"
  #cachingLevel: "basic"
  #globalTitle: "Impact de la crise sanitaire sur les commerces de gros"
  #globalDescription: null
  #title: "Impact de la crise sanitaire sur les commerces de gros"
  #description: null
  #contentProperties: [
    "image" => [
      "singleMedia" => [
        "alt" => null
        "tags" => null
        "type" => "image"
        "title" => null
        "config" => null
        "credits" => null
        "publicId" => "Emploi-Formation/Diag_Active_AKTO_-_Commerces_de_gros_-_Rapport_complet-Décembre_2020-avril_2021_pwpjim"
        "copyright" => null
        "description" => null
        "originalFormat" => "pdf"
      ]
    ]
    "document" => [
      "singleMedia" => [
        "alt" => null
        "tags" => null
        "type" => null
        "title" => null
        "config" => null
        "credits" => null
        "publicId" => null
        "copyright" => null
        "description" => null
        "originalFormat" => null
      ]
    ]
    "isMemberOnly" => true
    "publicationDate" => [
      "date" => "2021-05-09 00:00:00.000000"
      "timezone" => "Europe/Paris"
      "timezone_type" => 3
    ]
    "locale" => "fr"
  ]
  #locale: "fr"
  #translations: Doctrine\ORM\PersistentCollection {#1062 …}
  #master: null
  #slices: [
    [
      "text" => "<p>Ce rapport permet de mesurer les impacts économiques de la crise sanitaire du Covid-19 sur les besoins en emplois et en compétences de la branche des commerces de gros (CCN n°3044) et de proposer un plan d’action de relance de l’activité, en réalisant un diagnotic-action.<br></p>"
      "title" => "Diag'Active (décembre 2020-avril 2021)."
      "documents" => [
        [
          "doc" => [
            "singleMedia" => [
              "alt" => null
              "tags" => null
              "type" => "image"
              "title" => null
              "config" => null
              "credits" => null
              "publicId" => "Emploi-Formation/Diag_Active_AKTO_-_Commerces_de_gros_-_Rapport_complet-Décembre_2020-avril_2021_pwpjim"
              "copyright" => null
              "description" => null
              "originalFormat" => "pdf"
            ]
          ]
          "position" => "0"
          "visibility" => "public"
          "documentName" => "Diag'Active (décembre 2020-avril 2021): Rapport complet."
        ]
        [
          "doc" => [
            "singleMedia" => [
              "alt" => null
              "tags" => null
              "type" => "image"
              "title" => null
              "config" => null
              "credits" => null
              "publicId" => "Emploi-Formation/Synthese-Diag_Active_Commerces_de_Gros-Décembre_2020-avril_2021_gbxxth"
              "copyright" => null
              "description" => null
              "originalFormat" => "pdf"
            ]
          ]
          "position" => "0"
          "visibility" => "public"
          "documentName" => "Diag'Active (décembre 2020-avril 2021) : Synthèse."
        ]
      ]
      "position" => 0
      "visibility" => "public"
      "type" => "slice_documents"
    ]
    [
      "expertises" => [
        App\Entity\Page {#1284
          #id: 54
          #type: "expertise"
          #cachingLevel: "basic"
          #globalTitle: "Social"
          #globalDescription: null
          #title: "Social"
          #description: "Le département social accompagne les adhérents dans leurs démarches vis à vis de leurs salariés afin d'être en conformité avec la loi et la convention collective.<br>"
          #contentProperties: [
            "image" => [
              "singleMedia" => [
                "alt" => null
                "tags" => null
                "type" => "image"
                "title" => null
                "config" => null
                "credits" => null
                "publicId" => "israel-andrade-YI_9SivVt_s-unsplash_zkfs6h"
                "copyright" => null
                "description" => null
                "originalFormat" => "jpg"
              ]
            ]
          ]
          #locale: "fr"
          #translations: Doctrine\ORM\PersistentCollection {#1282 …}
          #master: null
          #slices: [
            [
              "text" => null
              "type" => "slice_key_points"
              "title" => "Missions du département"
              "position" => 0
              "surTitle" => "SOCIAL"
              "keyPoints" => [
                [
                  "picto" => "icon-communication-bg-violet"
                  "position" => "0"
                  "visibility" => "public"
                  "description" => "L'assistance téléphonique personnalisée en droit social"
                ]
                [
                  "picto" => "icon-contact-bg-violet"
                  "position" => "0"
                  "visibility" => "public"
                  "description" => "La veille sociale"
                ]
                [
                  "picto" => "icon-accord-bg-violet"
                  "position" => "0"
                  "visibility" => "public"
                  "description" => "La négociation des conventions et accords collectifs"
                ]
                [
                  "picto" => "icon-dossier-bg-orange"
                  "position" => "0"
                  "visibility" => "public"
                  "description" => "La mise en place de modèles et outils pratiques"
                ]
                [
                  "picto" => "icon-salaries-bg-violet"
                  "position" => "0"
                  "visibility" => "public"
                  "description" => "L’organisation et l’animation de comités inter conventions collectives"
                ]
                [
                  "picto" => "icon-juridique-bg-orange"
                  "position" => "0"
                  "visibility" => "public"
                  "description" => "La mise en place d’actions de prévention des risques professionnels et de la pénibilité"
                ]
              ]
              "visibility" => "public"
            ]
            [
              "cta" => [
                "type" => "internal"
                "label" => "En savoir plus sur la formation professionnelle"
                "target" => "_self"
                "external" => null
                "internal" => 138
              ]
              "text" => "<p></p><ul><li>Les salaires et minima conventionnels</li><li>Les classifications</li><li>La prévoyance</li><li>La durée du travail</li><li>Les relations avec les IRP et la négociation collective, d’entreprise et de branche</li><li>L’application des conventions collectives</li><li>La formation professionnelle</li></ul><p></p>"
              "type" => "slice_square_image"
              "image" => [
                "singleMedia" => [
                  "alt" => null
                  "tags" => null
                  "type" => "image"
                  "title" => null
                  "config" => null
                  "credits" => null
                  "publicId" => "Photos social/iStock-1358416956_ctlbu5"
                  "copyright" => null
                  "description" => null
                  "originalFormat" => "jpg"
                ]
              ]
              "title" => "Le département intervient sur des sujets nombreux et variés"
              "position" => 1
              "visibility" => "public"
            ]
            [
              "type" => "slice_push_contact"
              "contacts" => [
                [
                  "job" => "Directrice des affaires sociale et de la formation"
                  "name" => "Marie Vallon"
                  "email" => "m.vallon@cgf-grossistes.fr"
                  "image" => [
                    "singleMedia" => [
                      "alt" => null
                      "tags" => null
                      "type" => "image"
                      "title" => null
                      "config" => null
                      "credits" => null
                      "publicId" => "team CGF/Img1032_jwfxaw"
                      "copyright" => null
                      "description" => null
                      "originalFormat" => "jpg"
                    ]
                  ]
                  "position" => "2"
                  "visibility" => "public"
                ]
                [
                  "job" => "Juriste en droit social"
                  "name" => "Marie Guedeney"
                  "email" => "m.guedeney@cgf-grossistes.fr"
                  "image" => [
                    "singleMedia" => [
                      "alt" => null
                      "tags" => null
                      "type" => "image"
                      "title" => null
                      "config" => null
                      "credits" => null
                      "publicId" => "team CGF/Img992_x91ani"
                      "copyright" => null
                      "description" => null
                      "originalFormat" => "jpg"
                    ]
                  ]
                  "position" => "2"
                  "visibility" => "public"
                ]
              ]
              "position" => 2
              "visibility" => "public"
            ]
            [
              "type" => "slice_push_publications"
              "title" => "Retrouvez les documents du département"
              "position" => 3
              "visibility" => "public"
            ]
            [
              "type" => "slice_push_expertises"
              "position" => 4
              "expertises" => [
                32
                139
                93
              ]
              "visibility" => "public"
            ]
            [
              "type" => "slice_push_faq"
              "position" => 5
              "expertise" => [
                "id" => 1
                "name" => "Social"
              ]
              "visibility" => "public"
            ]
          ]
          #paths: Doctrine\ORM\PersistentCollection {#1279 …}
          #breadcrumb: [
            [
              "id" => 4
              "url" => "/"
              "label" => "Le commerce de gros"
            ]
          ]
          #status: "published"
          #updateComment: null
          #published: null
          #lastPublisher: null
          #hasBeenPublished: false
          #expired: null
          #tags: Doctrine\ORM\PersistentCollection {#1277 …}
          #menuItems: Doctrine\ORM\PersistentCollection {#1275 …}
          #created: DateTime @1678292305 {#1274
            date: 2023-03-08 17:18:25.0 Europe/Paris (+01:00)
          }
          #updated: DateTime @1753277026 {#1259
            date: 2025-07-23 15:23:46.0 Europe/Paris (+02:00)
          }
          #author: Proxies\__CG__\App\Entity\BackUser {#1272 …}
          #lastUpdater: Proxies\__CG__\App\Entity\BackUser {#1271 …}
          #template: "expertise"
          #visibility: "public"
          #seoTitle: "Le département social accompagne les adhérents pour être en conformité avec la loi et la convention collective"
          #seoDescription: null
          #noIndex: false
          #noFollow: false
          #siteMap: true
          #ogTitle: null
          #ogType: "website"
          #ogDescription: null
          #ogImage: Proxies\__CG__\App\Entity\Utils\Cloudinary\Media {#1270 …}
          #twitterTitle: null
          #twitterDescription: null
          #twitterCard: "summary"
          #twitterImage: Proxies\__CG__\App\Entity\Utils\Cloudinary\Media {#1269 …}
        }
        App\Entity\Page {#1268
          #id: 106
          #type: "expertise"
          #cachingLevel: "basic"
          #globalTitle: "Affaires économiques"
          #globalDescription: null
          #title: "Affaires économiques"
          #description: "<p>Le Département Affaires juridiques et Economiques de la CGF a pour mission d’informer et de défendre les intérêts de ses membres.</p>"
          #contentProperties: [
            "image" => [
              "singleMedia" => [
                "alt" => null
                "tags" => null
                "type" => "image"
                "title" => null
                "config" => null
                "credits" => null
                "publicId" => "Bureau executif/michael-fousert-RNsKphkdBTk-unsplash_qoscne"
                "copyright" => null
                "description" => null
                "originalFormat" => "jpg"
              ]
            ]
          ]
          #locale: "fr"
          #translations: Doctrine\ORM\PersistentCollection {#1303 …}
          #master: null
          #slices: [
            [
              "text" => "<p>Les principales missions du département Affaires Économiques et Fiscales de la CGF sont d’informer et de défendre les intérêts de ses adhérents.</p>"
              "type" => "slice_bullet_points"
              "image" => [
                "singleMedia" => [
                  "alt" => null
                  "tags" => null
                  "type" => "image"
                  "title" => null
                  "config" => null
                  "credits" => null
                  "publicId" => "Bureau executif/nastuh-abootalebi-eHD8Y1Znfpk-unsplash_noynrk"
                  "copyright" => null
                  "description" => null
                  "originalFormat" => "jpg"
                ]
              ]
              "title" => "Les missions du Département"
              "position" => 0
              "visibility" => "public"
              "bulletPoints" => [
                [
                  "title" => "L’assistance téléphonique personnalisée en droit économique"
                  "position" => "0"
                  "visibility" => "public"
                  "description" => "<p>Une assistance juridique téléphonique est mise à disposition des adhérents pour traiter de sujets variés en matière de pratiques restrictives de concurrence et de droit commercial : les obligations en matière de délais de paiement, de mentions sur facture et formalisme contractuel, de ruptures abusives de relations commerciales...</p>"
                ]
                [
                  "title" => "Veille législative et réglementaire"
                  "position" => "0"
                  "visibility" => "public"
                  "description" => "<p>Informer les adhérents au moyen de bulletins d'information électroniques ciblés sur des problématiques d’actualités : délais de paiement et pénalités, contractualisation en matière de production agricole, TASCOM, taxe locale sur la publicité extérieure, crédit d’impôt compétitivité emploi... et mise à disposition d’outils pratiques pour aider la vie des entreprises : guide sur « La conduite à tenir en cas de redressement fiscal en matière de Tascom », guide sur « Les délais de paiement » suite à l’adoption de la LME, guide sur « Le risque d’impayés, s’en prémunir, le gérer».</p>"
                ]
                [
                  "title" => "Actions de lobbying"
                  "position" => "0"
                  "visibility" => "public"
                  "description" => "<p>Défendre et valoriser les intérêts des entreprises en menant des actions de lobbying auprès des pouvoirs publics sur les sujets concernant les relations commerciales (convention annuelle, délais de paiement, affichage des prix dans les points de vente grossiste, contrat LMAP).</p>"
                ]
              ]
            ]
            [
              "cta" => [
                "type" => "internal"
                "label" => null
                "target" => "_self"
                "external" => null
                "internal" => null
              ]
              "type" => "slice_text"
              "theme" => "orange"
              "title" => "Les sujets du département"
              "blocks" => [
                [
                  "text" => "<ul><li>Droit de la distribution</li><li>Droit de la consommation</li><li>Droit des affaires</li><li>Droit des marchés publics</li><li>Droit de l'environnement<br></li></ul>"
                  "subText" => "<p>Le département des Affaires Économiques et Fiscales traite de nombreux sujets :<br></p>"
                  "position" => "1"
                  "subTitle" => null
                  "visibility" => "public"
                ]
              ]
              "position" => 1
              "visibility" => "public"
            ]
            [
              "type" => "slice_push_news"
              "title" => "Les actualités"
              "position" => 2
              "visibility" => "public"
            ]
            [
              "type" => "slice_push_contact"
              "contacts" => [
                [
                  "job" => "Directeur des Affaires Economiques et Fiscales"
                  "name" => "Pierre PERROY"
                  "email" => "p.perroy@cgf-grossistes.fr"
                  "image" => [
                    "singleMedia" => [
                      "alt" => null
                      "tags" => null
                      "type" => "image"
                      "title" => null
                      "config" => null
                      "credits" => null
                      "publicId" => "Img942_im7c81"
                      "copyright" => null
                      "description" => null
                      "originalFormat" => "jpg"
                    ]
                  ]
                  "position" => "3"
                  "visibility" => "public"
                ]
                [
                  "job" => "Juriste Droit Economique des Affaires"
                  "name" => "Nathalie FUSSLER"
                  "email" => "n.fussler@cgf-grossistes.fr"
                  "image" => [
                    "singleMedia" => [
                      "alt" => null
                      "tags" => null
                      "type" => "image"
                      "title" => null
                      "config" => null
                      "credits" => null
                      "publicId" => "Img1082_ze45jw"
                      "copyright" => null
                      "description" => null
                      "originalFormat" => "jpg"
                    ]
                  ]
                  "position" => "3"
                  "visibility" => "public"
                ]
              ]
              "position" => 3
              "visibility" => "public"
            ]
            [
              "type" => "slice_push_faq"
              "position" => 4
              "expertise" => [
                "id" => 4
                "name" => "Affaires économiques"
              ]
              "visibility" => "public"
            ]
            [
              "type" => "slice_push_expertises"
              "position" => 5
              "expertises" => [
                54
                32
                139
              ]
              "visibility" => "public"
            ]
          ]
          #paths: Doctrine\ORM\PersistentCollection {#1300 …}
          #breadcrumb: [
            [
              "id" => 4
              "url" => "/"
              "label" => "Le commerce de gros"
            ]
          ]
          #status: "published"
          #updateComment: null
          #published: null
          #lastPublisher: null
          #hasBeenPublished: false
          #expired: null
          #tags: Doctrine\ORM\PersistentCollection {#1306 …}
          #menuItems: Doctrine\ORM\PersistentCollection {#1305 …}
          #created: DateTime @1679404260 {#1266
            date: 2023-03-21 14:11:00.0 Europe/Paris (+01:00)
          }
          #updated: DateTime @1750424212 {#1289
            date: 2025-06-20 14:56:52.0 Europe/Paris (+02:00)
          }
          #author: Proxies\__CG__\App\Entity\BackUser {#1255 …}
          #lastUpdater: Proxies\__CG__\App\Entity\BackUser {#1271 …}
          #template: "expertise"
          #visibility: "public"
          #seoTitle: "Le département des affaires économiques informe et de défend les intérêts de ses adhérents"
          #seoDescription: null
          #noIndex: false
          #noFollow: false
          #siteMap: true
          #ogTitle: null
          #ogType: "website"
          #ogDescription: null
          #ogImage: Proxies\__CG__\App\Entity\Utils\Cloudinary\Media {#1299 …}
          #twitterTitle: null
          #twitterDescription: null
          #twitterCard: "summary"
          #twitterImage: Proxies\__CG__\App\Entity\Utils\Cloudinary\Media {#1298 …}
        }
      ]
      "position" => 1
      "visibility" => "public"
      "type" => "slice_push_expertises"
    ]
  ]
  #paths: Doctrine\ORM\PersistentCollection {#1064 …}
  #breadcrumb: [
    [
      "id" => 19
      "url" => "/nos-publications"
      "label" => "Toutes les publications de la CGF"
    ]
  ]
  #status: "published"
  #updateComment: null
  #published: null
  #lastPublisher: null
  #hasBeenPublished: false
  #expired: null
  #tags: Doctrine\ORM\PersistentCollection {#1066 …}
  #menuItems: Doctrine\ORM\PersistentCollection {#1182 …}
  #created: DateTime @1682349496 {#1049
    date: 2023-04-24 17:18:16.0 Europe/Paris (+02:00)
  }
  #updated: DateTime @1684850340 {#1051
    date: 2023-05-23 15:59:00.0 Europe/Paris (+02:00)
  }
  #author: Proxies\__CG__\App\Entity\BackUser {#1256 …}
  #lastUpdater: Proxies\__CG__\App\Entity\BackUser {#1255 …}
  #template: "publication"
  #visibility: "public"
  #seoTitle: null
  #seoDescription: null
  #noIndex: false
  #noFollow: false
  #siteMap: true
  #ogTitle: null
  #ogType: "website"
  #ogDescription: null
  #ogImage: Proxies\__CG__\App\Entity\Utils\Cloudinary\Media {#1236 …}
  #twitterTitle: null
  #twitterDescription: null
  #twitterCard: "summary"
  #twitterImage: Proxies\__CG__\App\Entity\Utils\Cloudinary\Media {#1237 …}
  +__isInitialized__: true
   …2
}
"App\Security\Voter\BackUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\FeaturesVoter"
ACCESS ABSTAIN
"App\Security\Voter\FrontUserVoter"
ACCESS ABSTAIN
"App\Security\Voter\MenuVoter"
ACCESS ABSTAIN
"App\Security\Voter\PageVoter"
ACCESS GRANTED
Show voter details