https://e-learning.staging.nellapp-01.drosalys.net/training/8d634049-5e23-11f0-9999-02532326be60

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 security.authenticator.guard.main.0
user_checker security.user_checker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "guard"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#971
  -map: Symfony\Component\Security\Http\AccessMap {#967 …}
  -authenticationEntryPoint: null
  -logger: Symfony\Bridge\Monolog\Logger {#1120 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#990
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#668 …}
  -sessionKey: "_security_main"
  -logger: Symfony\Bridge\Monolog\Logger {#1120 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#987 …}
  -dispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#952 …}
  -registered: false
  -trustResolver: Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver {#1014 …}
  -rememberMeServices: null
  -sessionTrackerEnabler: [
    Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#669 …}
    "enableUsageTracking"
  ]
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#981
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#1022 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#1024
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#669 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#1107 …}
  -map: Symfony\Component\Security\Http\AccessMap {#967 …}
  -authManager: null
  -exceptionOnNoToken: false
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#1085
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#669 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "/logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#1080 …}
  -csrfTokenManager: null
  -eventDispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#952 …}
}
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
"App\Security\Voter\Channel\CanShareContentVoter"
5
"App\Security\Voter\PartnerApi\ChannelVoter"
6
"App\Security\Voter\PartnerApi\ScholarVoter"
7
"App\Security\Voter\Scholar\Front\LessonVoter"
8
"App\Security\Voter\Scholar\Front\ModuleVoter"
9
"App\Security\Voter\Scholar\Front\TrainingVoter"
10
"App\Security\Voter\Scholar\Manager\LockContentVoter"
11
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
12
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\ChannelUserDataVoter"
13
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\ChannelUserMenuVoter"
14
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\ChannelUserPermissionResourceVoter"
15
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\ChannelUserPermissionVoter"
16
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SharableChannelPermissionVoter"
17
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SharableChannelResourcePermissionVoter"
18
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SharableUsersResourcePermissionVoter"
19
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
20
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\UserOwnerVoter"
21
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\UsersResourceVoter"

Access decision log

# Result Attributes Object
1 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1628
    -id: "8cff24d4-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1635 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1660 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1665 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1615
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1621
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1663 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1677 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2440
    -id: "8cfd9e08-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#2455 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2479 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2476 …}
    -minimumTime: DateTime @21600 {#2445
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2485 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2500 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2514 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2444
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458810 {#2441
      date: 2025-09-10 01:00:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2496 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2524 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS GRANTED
Show voter details
2 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1628
    -id: "8cff24d4-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1635 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1660 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1665 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1615
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1621
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1663 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1677 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2577
    -id: "8cfe289f-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#2576 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2567 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2564 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2569 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2579 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2581 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2587 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2518
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1765054019 {#2515
      date: 2025-12-06 21:46:59.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2585 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2593 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS GRANTED
Show voter details
3 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1628
    -id: "8cff24d4-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1635 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1660 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1665 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1615
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1621
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1663 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1677 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2615
    -id: "8cff157b-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#2616 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2621 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2618 …}
    -minimumTime: DateTime @21600 {#2612
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2623 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2625 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2627 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2633 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2613
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1769797521 {#2614
      date: 2026-01-30 19:25:21.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2631 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2639 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1628
    -id: "8cff24d4-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1635 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1660 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1665 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1615
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1621
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1663 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1677 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2660
    -id: "8e1782e2-01af-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#2661 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2666 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2663 …}
    -minimumTime: DateTime @21600 {#2658
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2668 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2670 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2677 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1770198894 {#2659
      date: 2026-02-04 10:54:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2682 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1681
    -id: "8d015670-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1690 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1700 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1705 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1672
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1670
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1709 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2866
    -id: "8d004177-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#2867 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2872 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2869 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2874 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2876 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2883 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2864
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216807 {#2865
      date: 2025-07-11 08:53:27.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2887 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1681
    -id: "8d015670-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1690 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1700 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1705 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1672
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1670
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1709 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2909
    -id: "8d00c2d7-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#2910 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2915 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2912 …}
    -minimumTime: DateTime @21600 {#2906
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2917 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2919 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2926 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2907
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458812 {#2908
      date: 2025-09-10 01:00:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2924 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2932 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1681
    -id: "8d015670-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1690 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1700 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1705 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1672
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1670
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1709 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2954
    -id: "8d014854-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#2955 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2960 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2957 …}
    -minimumTime: DateTime @21600 {#2951
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2962 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2964 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2971 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2952
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458808 {#2953
      date: 2025-09-10 01:00:08.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2969 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2977 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1723
    -id: "8d051aed-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1724 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1729 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1734 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1721
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1722
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1732 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1739 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3084
    -id: "8d028a55-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#3085 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3090 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3087 …}
    -minimumTime: DateTime @21600 {#3081
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3092 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3094 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3101 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#3082
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458811 {#3083
      date: 2025-09-10 01:00:11.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3099 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3107 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1723
    -id: "8d051aed-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1724 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1729 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1734 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1721
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1722
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1732 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1739 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3129
    -id: "8d035117-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#3130 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3135 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3132 …}
    -minimumTime: DateTime @21600 {#3126
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3137 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3139 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3146 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#3127
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458812 {#3128
      date: 2025-09-10 01:00:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3144 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3152 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1723
    -id: "8d051aed-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1724 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1729 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1734 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1721
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1722
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1732 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1739 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3173
    -id: "8d03f2b4-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#3174 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3179 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3176 …}
    -minimumTime: DateTime @21600 {#3165
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3181 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3183 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3190 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#3171
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1755644412 {#3172
      date: 2025-08-20 01:00:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3195 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1723
    -id: "8d051aed-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1724 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1729 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1734 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1721
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1722
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1732 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1739 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3217
    -id: "8d04731a-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#3218 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3223 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3220 …}
    -minimumTime: DateTime @21600 {#3214
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3225 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3227 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3229 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3235 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#3215
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1770126191 {#3216
      date: 2026-02-03 14:43:11.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3233 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3241 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1723
    -id: "8d051aed-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1724 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1729 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1734 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1721
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1722
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1732 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1739 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3262
    -id: "9f87dcfe-13d8-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#3263 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3268 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3265 …}
    -minimumTime: DateTime @21600 {#3260
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3270 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3272 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3279 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1772195653 {#3261
      date: 2026-02-27 13:34:13.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3284 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1723
    -id: "8d051aed-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1724 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1729 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1734 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1721
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1722
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1732 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1739 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3307
    -id: "8d050fb8-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#3308 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3313 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3310 …}
    -minimumTime: DateTime @21600 {#3304
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3315 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3317 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3324 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#3305
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216811 {#3306
      date: 2025-07-11 08:53:31.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3329 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
14 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1723
    -id: "8d051aed-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1724 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1729 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1734 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1721
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1722
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1732 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1739 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3350
    -id: "9f9c5c69-13d8-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#3351 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3356 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3353 …}
    -minimumTime: DateTime @21600 {#3348
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3358 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3360 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3367 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1772195653 {#3349
      date: 2026-02-27 13:34:13.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3372 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1723
    -id: "8d051aed-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1724 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1729 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1734 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1721
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1722
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1732 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1739 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3393
    -id: "9fac55b7-13d8-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#3394 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3399 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3396 …}
    -minimumTime: DateTime @21600 {#3391
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3401 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3403 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3410 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1772195653 {#3392
      date: 2026-02-27 13:34:13.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3415 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1753
    -id: "8d0dc52c-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1754 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1759 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1764 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1751
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1752
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1768 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3662
    -id: "8d06e08f-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#3663 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3668 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3665 …}
    -minimumTime: DateTime @21600 {#3659
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3670 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3672 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3679 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#3660
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458806 {#3661
      date: 2025-09-10 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3677 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3685 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1753
    -id: "8d0dc52c-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1754 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1759 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1764 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1751
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1752
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1768 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3706
    -id: "e59dae35-9a11-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#3707 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3712 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3709 …}
    -minimumTime: DateTime @21600 {#3704
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3714 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3716 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3723 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1758806210 {#3705
      date: 2025-09-25 15:16:50.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2553 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3728 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1753
    -id: "8d0dc52c-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1754 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1759 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1764 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1751
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1752
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1768 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3750
    -id: "8d076212-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#3751 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3756 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3753 …}
    -minimumTime: DateTime @21600 {#3747
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3758 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3760 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3767 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#3748
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216812 {#3749
      date: 2025-07-11 08:53:32.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3772 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1753
    -id: "8d0dc52c-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1754 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1759 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1764 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1751
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1752
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1768 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3793
    -id: "1650b926-9a12-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#3794 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3799 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3796 …}
    -minimumTime: DateTime @21600 {#3791
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3801 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3803 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3810 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1758806292 {#3792
      date: 2025-09-25 15:18:12.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2553 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3815 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1753
    -id: "8d0dc52c-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1754 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1759 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1764 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1751
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1752
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1768 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3837
    -id: "8d0834f1-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#3838 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3843 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3840 …}
    -minimumTime: DateTime @21600 {#3834
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3845 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3847 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3854 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#3835
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216813 {#3836
      date: 2025-07-11 08:53:33.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3859 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1753
    -id: "8d0dc52c-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1754 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1759 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1764 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1751
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1752
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1768 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3880
    -id: "8d08fe32-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#3881 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3886 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3883 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3888 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3890 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3897 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#3878
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216813 {#3879
      date: 2025-07-11 08:53:33.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3901 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1753
    -id: "8d0dc52c-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1754 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1759 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1764 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1751
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1752
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1768 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3923
    -id: "8d09f498-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#3924 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3929 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3926 …}
    -minimumTime: DateTime @21600 {#3920
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3931 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3933 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3940 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#3921
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216815 {#3922
      date: 2025-07-11 08:53:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3945 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1753
    -id: "8d0dc52c-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1754 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1759 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1764 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1751
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1752
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1768 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3966
    -id: "8d0aa0d1-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#3967 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3972 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3969 …}
    -minimumTime: DateTime @21600 {#3958
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3974 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3976 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3983 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#3964
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216724 {#3965
      date: 2025-07-11 08:52:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3988 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1753
    -id: "8d0dc52c-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1754 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1759 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1764 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1751
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1752
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1768 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4010
    -id: "8d0b71b4-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#4011 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4016 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4013 …}
    -minimumTime: DateTime @21600 {#4007
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4018 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4020 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4027 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#4008
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216815 {#4009
      date: 2025-07-11 08:53:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4032 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1753
    -id: "8d0dc52c-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1754 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1759 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1764 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1751
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1752
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1768 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4053
    -id: "8d0c0835-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#4054 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4059 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4056 …}
    -minimumTime: DateTime @21600 {#4045
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4061 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4063 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4070 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#4051
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216892 {#4052
      date: 2025-07-11 08:54:52.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4075 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1753
    -id: "8d0dc52c-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1754 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1759 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1764 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1751
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1752
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1768 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4097
    -id: "8d0d107f-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#4098 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4103 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4100 …}
    -minimumTime: DateTime @21600 {#4094
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4105 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4107 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4114 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#4095
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216816 {#4096
      date: 2025-07-11 08:53:36.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4119 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
27 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1753
    -id: "8d0dc52c-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1754 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1759 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1764 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1751
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1752
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1768 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4141
    -id: "8d0dbdd6-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#4142 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4147 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4144 …}
    -minimumTime: DateTime @21600 {#4138
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4149 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4151 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4158 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#4139
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216892 {#4140
      date: 2025-07-11 08:54:52.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4163 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
28 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1782
    -id: "8d119c37-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1783 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1788 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1793 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1780
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1781
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1797 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4522
    -id: "8d0f09b7-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#4523 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4528 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4525 …}
    -minimumTime: DateTime @21600 {#4519
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4530 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4532 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4539 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#4520
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458807 {#4521
      date: 2025-09-10 01:00:07.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3099 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4544 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
29 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1782
    -id: "8d119c37-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1783 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1788 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1793 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1780
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1781
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1797 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4566
    -id: "8d0fa3b1-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#4567 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4572 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4569 …}
    -minimumTime: DateTime @21600 {#4563
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4574 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4576 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4583 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#4564
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216818 {#4565
      date: 2025-07-11 08:53:38.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4588 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
30 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1782
    -id: "8d119c37-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1783 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1788 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1793 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1780
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1781
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1797 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4609
    -id: "24738888-64a3-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#4610 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4615 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4612 …}
    -minimumTime: DateTime @21600 {#4607
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4617 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4619 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4626 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1781078727 {#4608
      date: 2026-06-10 10:05:27.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4631 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
31 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1782
    -id: "8d119c37-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1783 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1788 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1793 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1780
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1781
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1797 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4653
    -id: "8d102b79-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#4654 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4659 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4656 …}
    -minimumTime: DateTime @21600 {#4650
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4661 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4663 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4670 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#4651
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216818 {#4652
      date: 2025-07-11 08:53:38.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4675 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
32 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1782
    -id: "8d119c37-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1783 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1788 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1793 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1780
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1781
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1797 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4697
    -id: "8d10a1b4-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#4698 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4703 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4700 …}
    -minimumTime: DateTime @21600 {#4694
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4705 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4707 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4714 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#4695
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216818 {#4696
      date: 2025-07-11 08:53:38.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4719 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
33 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1782
    -id: "8d119c37-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1783 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1788 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1793 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1780
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1781
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1797 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4739
    -id: "248fc14a-64a3-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#4740 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4745 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4742 …}
    -minimumTime: DateTime @21600 {#4732
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4747 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4749 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4756 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1781078728 {#4738
      date: 2026-06-10 10:05:28.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4761 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
34 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1782
    -id: "8d119c37-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1783 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1788 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1793 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1780
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1781
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1797 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4782
    -id: "deaf5f70-13d9-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#4783 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4788 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4785 …}
    -minimumTime: DateTime @21600 {#4780
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4790 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4792 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4799 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1772196189 {#4781
      date: 2026-02-27 13:43:09.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4804 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1782
    -id: "8d119c37-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1783 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1788 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1793 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1780
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1781
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1797 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4826
    -id: "8d1121f0-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#4827 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4832 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4829 …}
    -minimumTime: DateTime @21600 {#4823
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4834 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4836 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4843 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#4824
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216819 {#4825
      date: 2025-07-11 08:53:39.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4848 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
36 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1782
    -id: "8d119c37-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1783 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1788 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1793 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1780
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1781
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1797 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4869
    -id: "8d119211-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#4870 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4875 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4872 …}
    -minimumTime: DateTime @21600 {#4861
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4877 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4879 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4886 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#4867
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216819 {#4868
      date: 2025-07-11 08:53:39.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4891 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
37 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1782
    -id: "8d119c37-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1783 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1788 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1793 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1780
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1781
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1797 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4911
    -id: "24a74078-64a3-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#4912 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4917 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4914 …}
    -minimumTime: DateTime @21600 {#4904
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4919 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4921 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4928 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1781078728 {#4910
      date: 2026-06-10 10:05:28.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4933 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
38 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1782
    -id: "8d119c37-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1783 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1788 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1793 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1780
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1781
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1797 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4953
    -id: "dec0b419-13d9-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#4954 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4959 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4956 …}
    -minimumTime: DateTime @21600 {#4946
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4961 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4963 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4970 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1772196189 {#4952
      date: 2026-02-27 13:43:09.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4975 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
39 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1782
    -id: "8d119c37-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1783 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1788 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1793 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1780
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1781
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1797 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4996
    -id: "decdcaea-13d9-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#4997 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5002 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4999 …}
    -minimumTime: DateTime @21600 {#4994
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5004 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5006 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5013 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1772196189 {#4995
      date: 2026-02-27 13:43:09.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5018 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
40 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1811
    -id: "8d191629-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1812 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1817 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1822 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1809
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1810
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1820 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1827 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5378
    -id: "8d137975-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#5379 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5384 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5381 …}
    -minimumTime: DateTime @21600 {#5375
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5386 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5388 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5395 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#5376
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458806 {#5377
      date: 2025-09-10 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5393 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5401 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS GRANTED
Show voter details
41 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1811
    -id: "8d191629-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1812 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1817 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1822 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1809
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1810
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1820 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1827 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5423
    -id: "8d1409b1-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#5424 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5429 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5426 …}
    -minimumTime: DateTime @21600 {#5420
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5431 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5433 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5440 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#5421
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458808 {#5422
      date: 2025-09-10 01:00:08.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5393 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5445 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
42 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1811
    -id: "8d191629-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1812 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1817 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1822 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1809
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1810
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1820 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1827 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5466
    -id: "8d14a04a-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#5467 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5472 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5469 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5474 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5476 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5483 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#5464
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458809 {#5465
      date: 2025-09-10 01:00:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3144 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5487 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
43 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1811
    -id: "8d191629-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1812 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1817 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1822 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1809
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1810
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1820 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1827 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5508
    -id: "8d152407-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#5509 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5514 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5511 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5516 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5518 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5525 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#5506
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216823 {#5507
      date: 2025-07-11 08:53:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5529 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
44 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1811
    -id: "8d191629-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1812 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1817 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1822 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1809
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1810
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1820 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1827 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5550
    -id: "8d15ade8-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#5551 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5556 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5553 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5558 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5560 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5567 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#5548
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458806 {#5549
      date: 2025-09-10 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5393 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5571 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
45 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1811
    -id: "8d191629-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1812 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1817 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1822 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1809
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1810
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1820 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1827 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5593
    -id: "8d1633e5-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#5594 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5599 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5596 …}
    -minimumTime: DateTime @21600 {#5590
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5601 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5603 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5610 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#5591
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216825 {#5592
      date: 2025-07-11 08:53:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5615 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
46 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1811
    -id: "8d191629-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1812 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1817 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1822 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1809
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1810
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1820 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1827 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5637
    -id: "8d16dc00-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#5638 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5643 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5640 …}
    -minimumTime: DateTime @21600 {#5634
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5645 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5647 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5654 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#5635
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216826 {#5636
      date: 2025-07-11 08:53:46.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5659 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
47 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1811
    -id: "8d191629-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1812 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1817 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1822 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1809
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1810
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1820 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1827 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5680
    -id: "8d17685e-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#5681 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5686 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5683 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5688 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5690 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5697 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#5678
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756854014 {#5679
      date: 2025-09-03 01:00:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5701 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
48 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1811
    -id: "8d191629-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1812 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1817 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1822 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1809
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1810
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1820 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1827 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5722
    -id: "8d17ed7c-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#5723 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5728 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5725 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5730 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5732 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5739 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#5720
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216827 {#5721
      date: 2025-07-11 08:53:47.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5743 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
49 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1811
    -id: "8d191629-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1812 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1817 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1822 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1809
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1810
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1820 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1827 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5764
    -id: "8d188a16-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#5765 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5770 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5767 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5772 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5774 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5781 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#5762
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216828 {#5763
      date: 2025-07-11 08:53:48.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5785 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
50 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1811
    -id: "8d191629-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1812 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1817 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1822 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1809
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1810
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1820 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1827 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5807
    -id: "8d190ce0-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#5808 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5813 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5810 …}
    -minimumTime: DateTime @21600 {#5804
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5815 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5817 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5824 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#5805
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216829 {#5806
      date: 2025-07-11 08:53:49.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5829 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
51 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1811
    -id: "8d191629-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1812 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1817 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1822 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1809
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1810
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1820 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1827 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5850
    -id: "506f8c87-6346-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#5851 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5856 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5853 …}
    -minimumTime: DateTime @21600 {#5848
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5858 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5860 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5867 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1780928907 {#5849
      date: 2026-06-08 16:28:27.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5872 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
52 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1841
    -id: "8d215280-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1842 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1847 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1852 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1839
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1840
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1856 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6214
    -id: "8d1b1120-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#6215 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6220 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6217 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6222 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6224 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6231 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#6212
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458813 {#6213
      date: 2025-09-10 01:00:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5393 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6235 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS GRANTED
Show voter details
53 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1841
    -id: "8d215280-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1842 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1847 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1852 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1839
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1840
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1856 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6256
    -id: "8d1ba574-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#6257 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6262 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6259 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6264 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6266 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6273 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#6254
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216831 {#6255
      date: 2025-07-11 08:53:51.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6278 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
54 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1841
    -id: "8d215280-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1842 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1847 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1852 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1839
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1840
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1856 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6299
    -id: "8d1c331b-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#6300 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6305 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6302 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6307 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6309 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6316 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#6297
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458811 {#6298
      date: 2025-09-10 01:00:11.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6314 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6321 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
55 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1841
    -id: "8d215280-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1842 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1847 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1852 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1839
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1840
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1856 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6343
    -id: "8d1ce8d9-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#6344 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6349 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6346 …}
    -minimumTime: DateTime @21600 {#6340
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6351 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6353 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6360 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#6341
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216832 {#6342
      date: 2025-07-11 08:53:52.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6365 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
56 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1841
    -id: "8d215280-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1842 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1847 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1852 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1839
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1840
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1856 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6386
    -id: "220a0cc5-13f0-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#6387 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6392 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6389 …}
    -minimumTime: DateTime @21600 {#6384
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6394 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6396 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6403 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1772205750 {#6385
      date: 2026-02-27 16:22:30.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6408 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
57 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1841
    -id: "8d215280-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1842 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1847 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1852 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1839
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1840
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1856 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6429
    -id: "8d1d7be3-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#6430 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6435 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6432 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6437 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6439 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6446 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#6427
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216833 {#6428
      date: 2025-07-11 08:53:53.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
58 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1841
    -id: "8d215280-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1842 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1847 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1852 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1839
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1840
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1856 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6472
    -id: "8d1df765-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#6473 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6478 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6475 …}
    -minimumTime: DateTime @21600 {#6469
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6480 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6482 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6489 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#6470
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754607605 {#6471
      date: 2025-08-08 01:00:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6494 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
59 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1841
    -id: "8d215280-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1842 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1847 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1852 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1839
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1840
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1856 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6515
    -id: "8d1e9658-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#6516 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6521 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6518 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6523 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6525 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6532 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#6513
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458812 {#6514
      date: 2025-09-10 01:00:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6530 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6537 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
60 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1841
    -id: "8d215280-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1842 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1847 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1852 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1839
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1840
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1856 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6559
    -id: "8d1f1885-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#6560 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6565 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6562 …}
    -minimumTime: DateTime @21600 {#6556
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6567 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6569 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6576 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#6557
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216836 {#6558
      date: 2025-07-11 08:53:56.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6581 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
61 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1841
    -id: "8d215280-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1842 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1847 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1852 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1839
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1840
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1856 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6602
    -id: "2222f739-13f0-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#6603 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6608 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6605 …}
    -minimumTime: DateTime @21600 {#6600
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6610 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6612 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6619 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1772205751 {#6601
      date: 2026-02-27 16:22:31.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6624 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
62 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1841
    -id: "8d215280-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1842 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1847 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1852 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1839
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1840
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1856 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6645
    -id: "8d1fb173-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#6646 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6651 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6648 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6653 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6655 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6662 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#6643
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458814 {#6644
      date: 2025-09-10 01:00:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6530 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6666 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
63 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1841
    -id: "8d215280-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1842 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1847 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1852 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1839
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1840
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1856 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6688
    -id: "8d20344f-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#6689 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6694 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6691 …}
    -minimumTime: DateTime @21600 {#6685
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6696 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6698 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6705 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#6686
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216837 {#6687
      date: 2025-07-11 08:53:57.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6710 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
64 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1841
    -id: "8d215280-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1842 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1847 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1852 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1839
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1840
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1856 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6732
    -id: "8d20c270-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#6733 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6738 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6735 …}
    -minimumTime: DateTime @21600 {#6729
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6740 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6742 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6749 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#6730
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216839 {#6731
      date: 2025-07-11 08:53:59.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6754 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
65 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1841
    -id: "8d215280-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1842 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1847 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1852 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1839
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1840
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1856 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6775
    -id: "93264493-13f0-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#6776 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6781 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6778 …}
    -minimumTime: DateTime @21600 {#6773
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6783 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6785 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6792 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1772205940 {#6774
      date: 2026-02-27 16:25:40.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6797 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
66 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1841
    -id: "8d215280-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1842 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1847 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1852 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1839
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1840
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1856 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6818
    -id: "8d214897-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#6819 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6824 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6821 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6826 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6828 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6835 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#6816
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216839 {#6817
      date: 2025-07-11 08:53:59.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6839 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
67 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1841
    -id: "8d215280-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1842 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1847 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1852 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1839
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1840
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1856 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6860
    -id: "a041e8b9-13f1-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#6861 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6866 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6863 …}
    -minimumTime: DateTime @21600 {#6858
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6868 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6870 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6877 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1772206392 {#6859
      date: 2026-02-27 16:33:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6882 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
68 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1841
    -id: "8d215280-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1842 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1847 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1852 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1839
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1840
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1856 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6903
    -id: "a051e641-13f1-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#6904 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6909 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6906 …}
    -minimumTime: DateTime @21600 {#6901
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6911 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6913 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6920 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1772206392 {#6902
      date: 2026-02-27 16:33:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6925 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
69 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1869
    -id: "8d27c0a3-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1870 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1875 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1880 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1868
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1884 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7408
    -id: "8d232290-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#7409 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7414 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7411 …}
    -minimumTime: DateTime @21600 {#7405
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7416 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7418 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7425 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#7406
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216840 {#7407
      date: 2025-07-11 08:54:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7430 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS GRANTED
Show voter details
70 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1869
    -id: "8d27c0a3-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1870 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1875 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1880 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1868
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1884 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7452
    -id: "8d23ab00-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#7453 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7458 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7455 …}
    -minimumTime: DateTime @21600 {#7449
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7460 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7462 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7469 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#7450
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216841 {#7451
      date: 2025-07-11 08:54:01.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7474 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
71 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1869
    -id: "8d27c0a3-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1870 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1875 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1880 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1868
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1884 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7497
    -id: "8d24344c-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#7498 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7503 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7500 …}
    -minimumTime: DateTime @21600 {#7494
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7505 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7507 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7514 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#7495
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216841 {#7496
      date: 2025-07-11 08:54:01.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7519 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
72 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1869
    -id: "8d27c0a3-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1870 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1875 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1880 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1868
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1884 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7540
    -id: "8d24e5ee-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#7541 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7546 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7543 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7548 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7550 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7557 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#7538
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216844 {#7539
      date: 2025-07-11 08:54:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7561 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
73 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1869
    -id: "8d27c0a3-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1870 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1875 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1880 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1868
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1884 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7582
    -id: "8d257f8f-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#7583 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7588 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7585 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7590 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7592 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7599 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#7580
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216845 {#7581
      date: 2025-07-11 08:54:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7603 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
74 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1869
    -id: "8d27c0a3-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1870 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1875 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1880 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1868
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1884 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7624
    -id: "8d26105b-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#7625 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7630 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7627 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7632 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7634 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7641 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#7622
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216845 {#7623
      date: 2025-07-11 08:54:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7645 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
75 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1869
    -id: "8d27c0a3-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1870 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1875 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1880 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1868
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1884 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7666
    -id: "8d26a249-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#7667 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7672 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7669 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7674 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7676 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7683 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#7664
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216846 {#7665
      date: 2025-07-11 08:54:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7687 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
76 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1869
    -id: "8d27c0a3-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1870 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1875 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1880 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1868
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1884 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7709
    -id: "8d273670-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#7710 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7715 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7712 …}
    -minimumTime: DateTime @21600 {#7706
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7717 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7719 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7726 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#7707
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216847 {#7708
      date: 2025-07-11 08:54:07.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7731 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
77 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1869
    -id: "8d27c0a3-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1870 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1875 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1880 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1868
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1884 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7753
    -id: "8d27b21b-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#7754 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7759 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7756 …}
    -minimumTime: DateTime @21600 {#7750
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7761 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7763 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7770 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#7751
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216847 {#7752
      date: 2025-07-11 08:54:07.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7775 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
78 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1869
    -id: "8d27c0a3-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1870 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1875 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1880 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1868
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1884 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7796
    -id: "da0a100a-6346-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#7797 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7802 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7799 …}
    -minimumTime: DateTime @21600 {#7794
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7804 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7806 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7813 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1780929138 {#7795
      date: 2026-06-08 16:32:18.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7818 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
79 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1897
    -id: "8d2c7419-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1898 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1903 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1908 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1887
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1896
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1912 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8104
    -id: "8d294938-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#8105 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8110 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8107 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8112 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8114 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8121 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#8102
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216847 {#8103
      date: 2025-07-11 08:54:07.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8125 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
80 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1897
    -id: "8d2c7419-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1898 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1903 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1908 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1887
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1896
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1912 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8145
    -id: "b29f1e3f-9ab2-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#8146 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8151 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8148 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8153 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8155 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8162 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1758875274 {#8144
      date: 2025-09-26 10:27:54.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2088 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8166 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
81 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1897
    -id: "8d2c7419-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1898 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1903 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1908 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1887
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1896
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1912 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8187
    -id: "8d2c6c10-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#8188 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8193 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8190 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8195 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8197 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8204 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#8185
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216850 {#8186
      date: 2025-07-11 08:54:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8208 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
82 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1897
    -id: "8d2c7419-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1898 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1903 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1908 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1887
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1896
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1912 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8229
    -id: "ea8fb767-9ab2-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#8230 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8235 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8232 …}
    -minimumTime: DateTime @21600 {#8227
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8237 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8239 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8246 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1758875367 {#8228
      date: 2025-09-26 10:29:27.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2088 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8251 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
83 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1897
    -id: "8d2c7419-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1898 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1903 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1908 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1887
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1896
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1912 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8273
    -id: "8d29bb7c-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#8274 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8279 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8276 …}
    -minimumTime: DateTime @21600 {#8270
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8281 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8283 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8290 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#8271
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216848 {#8272
      date: 2025-07-11 08:54:08.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8295 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
84 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1897
    -id: "8d2c7419-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1898 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1903 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1908 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1887
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1896
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1912 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8316
    -id: "1fbd76ac-9ab3-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#8317 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8322 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8319 …}
    -minimumTime: DateTime @21600 {#8314
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8324 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8326 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8333 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1758875457 {#8315
      date: 2025-09-26 10:30:57.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2088 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8338 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
85 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1897
    -id: "8d2c7419-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1898 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1903 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1908 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1887
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1896
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1912 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8359
    -id: "8d2a6870-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#8360 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8365 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8362 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8367 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8369 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8376 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#8357
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216849 {#8358
      date: 2025-07-11 08:54:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8380 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
86 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1897
    -id: "8d2c7419-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1898 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1903 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1908 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1887
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1896
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1912 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8401
    -id: "8d2b013b-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#8402 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8407 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8404 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8409 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8411 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8418 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#8399
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216850 {#8400
      date: 2025-07-11 08:54:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8422 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
87 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1897
    -id: "8d2c7419-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1898 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1903 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1908 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1887
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1896
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1912 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8444
    -id: "8d2b7ecc-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#8445 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8450 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8447 …}
    -minimumTime: DateTime @21600 {#8441
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8452 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8454 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8461 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#8442
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458809 {#8443
      date: 2025-09-10 01:00:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#8459 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8467 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
88 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1897
    -id: "8d2c7419-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1898 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1903 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1908 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1887
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1896
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1912 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8489
    -id: "8d2bf8ea-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#8490 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8495 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8492 …}
    -minimumTime: DateTime @21600 {#8486
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8497 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8499 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8506 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#8487
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216850 {#8488
      date: 2025-07-11 08:54:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8511 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
89 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1897
    -id: "8d2c7419-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1898 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1903 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1908 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1887
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1896
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1912 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8532
    -id: "3dc83c25-9ab4-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#8533 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8538 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8535 …}
    -minimumTime: DateTime @21600 {#8530
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8540 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8542 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8549 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1758875936 {#8531
      date: 2025-09-26 10:38:56.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2088 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8554 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
90 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1897
    -id: "8d2c7419-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1898 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1903 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1908 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1887
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1896
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1912 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8575
    -id: "2077a6de-a803-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#8576 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8581 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8578 …}
    -minimumTime: DateTime @21600 {#8573
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8583 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8585 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8592 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1760339183 {#8574
      date: 2025-10-13 09:06:23.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8597 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
91 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1897
    -id: "8d2c7419-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1898 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1903 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1908 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1887
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1896
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1912 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8619
    -id: "cad19d99-8819-11f0-94f4-720435f6d49d"
    -chapters: Doctrine\ORM\PersistentCollection {#8620 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8625 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8622 …}
    -minimumTime: DateTime @21600 {#8616
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8627 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8629 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8636 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1756830480 {#8617
      date: 2025-09-02 18:28:00.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757372417 {#8618
      date: 2025-09-09 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2088 …}
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2088 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8641 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
92 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1897
    -id: "8d2c7419-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1898 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1903 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1908 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1887
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1896
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1912 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8663
    -id: "0e3f18d5-881a-11f0-94f4-720435f6d49d"
    -chapters: Doctrine\ORM\PersistentCollection {#8664 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8669 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8666 …}
    -minimumTime: DateTime @21600 {#8660
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8671 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8673 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8675 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8681 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1756830593 {#8661
      date: 2025-09-02 18:29:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1774366314 {#8662
      date: 2026-03-24 16:31:54.0 Europe/Paris (+01:00)
    }
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2088 …}
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#8679 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8687 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
93 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1924
    -id: "8d2f43ce-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1925 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1930 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1935 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1915
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1939 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9102
    -id: "8d2dddaa-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#9103 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9108 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9105 …}
    -minimumTime: DateTime @21600 {#9099
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9110 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9112 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9119 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#9100
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216851 {#9101
      date: 2025-07-11 08:54:11.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9124 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
94 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1924
    -id: "8d2f43ce-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1925 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1930 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1935 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1915
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1939 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9144
    -id: "8d2ea041-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#9145 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9150 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9147 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9152 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9154 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9161 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#9137
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216852 {#9143
      date: 2025-07-11 08:54:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9165 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
95 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1924
    -id: "8d2f43ce-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1925 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1930 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1935 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1915
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1939 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9186
    -id: "c7720103-00e7-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#9187 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9192 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9189 …}
    -minimumTime: DateTime @21600 {#9184
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9194 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9196 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9203 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1770113090 {#9185
      date: 2026-02-03 11:04:50.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9208 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
96 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1924
    -id: "8d2f43ce-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1925 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1930 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1935 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1915
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1939 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9230
    -id: "8d2f3262-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#9231 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9236 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9233 …}
    -minimumTime: DateTime @21600 {#9227
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9238 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9240 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9247 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#9228
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216853 {#9229
      date: 2025-07-11 08:54:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9252 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
97 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1924
    -id: "8d2f43ce-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1925 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1930 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1935 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1915
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1939 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9273
    -id: "651a9c5a-63d5-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#9274 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9279 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9276 …}
    -minimumTime: DateTime @21600 {#9271
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9281 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9283 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9290 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1780990360 {#9272
      date: 2026-06-09 09:32:40.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9295 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
98 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1924
    -id: "8d2f43ce-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1925 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1930 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1935 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1915
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1939 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9316
    -id: "f00a9ff0-63d5-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#9317 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9322 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9319 …}
    -minimumTime: DateTime @21600 {#9314
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9324 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9326 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9333 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1780990593 {#9315
      date: 2026-06-09 09:36:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9338 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
99 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1952
    -id: "8d32eb44-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1953 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1958 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1963 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1942
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1951
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1961 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1968 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9528
    -id: "8d308871-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#9529 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9534 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9531 …}
    -minimumTime: DateTime @21600 {#9525
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9536 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9538 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9545 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#9526
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216854 {#9527
      date: 2025-07-11 08:54:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9550 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
100 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1952
    -id: "8d32eb44-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1953 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1958 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1963 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1942
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1951
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1961 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1968 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9572
    -id: "8d313240-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#9573 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9578 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9575 …}
    -minimumTime: DateTime @21600 {#9569
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9580 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9582 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9589 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#9570
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756854006 {#9571
      date: 2025-09-03 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2088 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9594 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
101 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1952
    -id: "8d32eb44-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1953 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1958 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1963 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1942
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1951
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1961 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1968 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9616
    -id: "8d31da35-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#9617 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9622 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9619 …}
    -minimumTime: DateTime @21600 {#9613
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9624 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9626 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9633 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#9614
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756162806 {#9615
      date: 2025-08-26 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9638 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
102 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1952
    -id: "8d32eb44-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1953 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1958 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1963 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1942
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1951
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1961 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1968 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9660
    -id: "8d32d740-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#9661 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9666 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9663 …}
    -minimumTime: DateTime @21600 {#9657
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9668 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9670 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9677 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#9658
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458814 {#9659
      date: 2025-09-10 01:00:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1820 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9682 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
103 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1952
    -id: "8d32eb44-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1953 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1958 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1963 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1942
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1951
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1961 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1968 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9703
    -id: "560d1ad2-13cd-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#9704 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9709 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9706 …}
    -minimumTime: DateTime @21600 {#9701
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9711 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9713 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9720 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1772190805 {#9702
      date: 2026-02-27 12:13:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9725 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
104 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1952
    -id: "8d32eb44-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1953 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1958 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1963 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1942
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1951
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1961 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1968 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9746
    -id: "561bb617-13cd-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#9747 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9752 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9749 …}
    -minimumTime: DateTime @21600 {#9744
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9754 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9756 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9763 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1772190805 {#9745
      date: 2026-02-27 12:13:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9768 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
105 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1981
    -id: "8d373058-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1982 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1987 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1992 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1971
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1980
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1996 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9960
    -id: "8d346a1d-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#9961 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9966 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9963 …}
    -minimumTime: DateTime @21600 {#9957
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9968 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9970 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9977 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#9958
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458813 {#9959
      date: 2025-09-10 01:00:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#9975 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9983 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
106 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1981
    -id: "8d373058-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1982 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1987 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1992 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1971
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1980
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1996 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10005
    -id: "8d353195-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#10006 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10011 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10008 …}
    -minimumTime: DateTime @21600 {#10002
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10013 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10015 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10022 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#10003
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1753095183 {#10004
      date: 2025-07-21 12:53:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2088 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10027 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
107 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1981
    -id: "8d373058-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1982 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1987 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1992 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1971
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1980
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1996 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10048
    -id: "b0de42aa-63d7-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#10049 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10054 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10051 …}
    -minimumTime: DateTime @21600 {#10046
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10056 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10058 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10065 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1780991346 {#10047
      date: 2026-06-09 09:49:06.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10070 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
108 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1981
    -id: "8d373058-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1982 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1987 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1992 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1971
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1980
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1996 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10092
    -id: "8d35bf1a-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#10093 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10098 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10095 …}
    -minimumTime: DateTime @21600 {#10089
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10100 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10102 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10109 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#10090
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216859 {#10091
      date: 2025-07-11 08:54:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10114 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
109 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1981
    -id: "8d373058-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1982 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1987 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1992 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1971
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1980
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1996 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10136
    -id: "8d367a3d-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#10137 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10142 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10139 …}
    -minimumTime: DateTime @21600 {#10133
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10144 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10146 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10153 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#10134
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216892 {#10135
      date: 2025-07-11 08:54:52.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10158 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
110 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1981
    -id: "8d373058-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1982 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1987 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1992 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1971
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1980
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1996 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10179
    -id: "643dd3fd-6405-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#10180 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10185 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10182 …}
    -minimumTime: DateTime @21600 {#10177
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10187 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10189 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10196 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1781010974 {#10178
      date: 2026-06-09 15:16:14.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10201 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
111 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1981
    -id: "8d373058-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1982 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1987 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1992 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1971
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1980
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1996 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10222
    -id: "8d37203b-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#10223 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10228 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10225 …}
    -minimumTime: DateTime @21600 {#10214
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10230 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10232 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10239 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#10220
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216859 {#10221
      date: 2025-07-11 08:54:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10244 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
112 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1981
    -id: "8d373058-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#1982 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1987 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1992 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1971
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1980
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1996 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10265
    -id: "64512361-6405-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#10266 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10271 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10268 …}
    -minimumTime: DateTime @21600 {#10263
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10273 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10275 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10282 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1781010974 {#10264
      date: 2026-06-09 15:16:14.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10287 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
113 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2009
    -id: "8d3a0750-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2010 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2015 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2020 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1999
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2008
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2024 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10533
    -id: "8d3861b9-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#10534 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10539 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10536 …}
    -minimumTime: DateTime @21600 {#10530
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10541 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10543 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10550 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#10531
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458806 {#10532
      date: 2025-09-10 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#10548 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10556 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS GRANTED
Show voter details
114 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2009
    -id: "8d3a0750-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2010 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2015 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2020 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1999
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2008
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2024 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10578
    -id: "8d38e23f-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#10579 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10584 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10581 …}
    -minimumTime: DateTime @21600 {#10575
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10586 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10588 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10595 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#10576
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216860 {#10577
      date: 2025-07-11 08:54:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10600 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
115 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2009
    -id: "8d3a0750-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2010 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2015 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2020 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1999
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2008
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2024 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10621
    -id: "8d397545-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#10622 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10627 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10624 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10629 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10631 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10638 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#10619
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216861 {#10620
      date: 2025-07-11 08:54:21.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10642 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
116 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2009
    -id: "8d3a0750-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2010 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2015 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2020 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1999
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2008
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2024 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10663
    -id: "8d39f996-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#10664 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10669 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10666 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10671 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10673 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10680 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#10661
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216861 {#10662
      date: 2025-07-11 08:54:21.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10684 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
117 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2036
    -id: "8d3d0e10-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2037 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2042 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2047 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2027
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2051 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10803
    -id: "8d3b3767-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#10804 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10809 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10806 …}
    -minimumTime: DateTime @21600 {#10800
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10811 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10813 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10820 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#10801
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216862 {#10802
      date: 2025-07-11 08:54:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10825 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
118 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2036
    -id: "8d3d0e10-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2037 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2042 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2047 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2027
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2051 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10847
    -id: "8d3bcd15-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#10848 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10853 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10850 …}
    -minimumTime: DateTime @21600 {#10844
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10855 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10857 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10864 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#10845
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216863 {#10846
      date: 2025-07-11 08:54:23.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10869 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
119 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2036
    -id: "8d3d0e10-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2037 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2042 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2047 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2027
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2051 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10891
    -id: "8d3c4ac7-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#10892 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10897 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10894 …}
    -minimumTime: DateTime @21600 {#10888
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10899 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10901 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10908 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#10889
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216863 {#10890
      date: 2025-07-11 08:54:23.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10913 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
120 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2036
    -id: "8d3d0e10-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2037 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2042 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2047 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2027
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2051 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10934
    -id: "b1dbe22b-63d3-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#10935 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10940 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10937 …}
    -minimumTime: DateTime @21600 {#10932
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10942 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10944 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10951 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1780989629 {#10933
      date: 2026-06-09 09:20:29.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10956 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
121 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2036
    -id: "8d3d0e10-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2037 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2042 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2047 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2027
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2051 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10977
    -id: "8d3cff75-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#10978 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10983 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10980 …}
    -minimumTime: DateTime @21600 {#10969
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10985 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10987 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10994 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#10975
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216864 {#10976
      date: 2025-07-11 08:54:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10999 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
122 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2064
    -id: "8d42b62a-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2065 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2070 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2075 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2054
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754694016 {#2063
      date: 2025-08-09 01:00:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2079 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11161
    -id: "8d3ece9b-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#11162 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11167 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11164 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11169 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11171 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11178 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#11159
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216865 {#11160
      date: 2025-07-11 08:54:25.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11182 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
123 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2064
    -id: "8d42b62a-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2065 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2070 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2075 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2054
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754694016 {#2063
      date: 2025-08-09 01:00:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2079 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11203
    -id: "8d3f58cb-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#11204 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11209 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11206 …}
    -minimumTime: DateTime @21600 {#11195
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11211 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11213 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11220 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#11201
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216866 {#11202
      date: 2025-07-11 08:54:26.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11225 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
124 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2064
    -id: "8d42b62a-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2065 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2070 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2075 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2054
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754694016 {#2063
      date: 2025-08-09 01:00:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2079 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11245
    -id: "0f491de5-a8c9-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#11246 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11251 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11248 …}
    -minimumTime: DateTime @21600 {#11238
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11253 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11255 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11262 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1760424194 {#11244
      date: 2025-10-14 08:43:14.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11267 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
125 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2064
    -id: "8d42b62a-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2065 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2070 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2075 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2054
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754694016 {#2063
      date: 2025-08-09 01:00:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2079 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11288
    -id: "4e332cdc-9ab1-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#11289 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11294 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11291 …}
    -minimumTime: DateTime @21600 {#11286
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11296 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11298 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11305 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1758874676 {#11287
      date: 2025-09-26 10:17:56.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2553 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11310 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
126 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2064
    -id: "8d42b62a-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2065 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2070 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2075 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2054
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754694016 {#2063
      date: 2025-08-09 01:00:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2079 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11332
    -id: "8d40238f-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#11333 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11338 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11335 …}
    -minimumTime: DateTime @21600 {#11329
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11340 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11342 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11349 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#11330
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216866 {#11331
      date: 2025-07-11 08:54:26.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11354 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
127 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2064
    -id: "8d42b62a-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2065 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2070 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2075 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2054
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754694016 {#2063
      date: 2025-08-09 01:00:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2079 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11375
    -id: "8d409e0a-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#11376 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11381 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11378 …}
    -minimumTime: DateTime @21600 {#11367
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11383 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11385 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11392 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#11373
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216867 {#11374
      date: 2025-07-11 08:54:27.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11397 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
128 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2064
    -id: "8d42b62a-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2065 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2070 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2075 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2054
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754694016 {#2063
      date: 2025-08-09 01:00:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2079 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11418
    -id: "8d411cb1-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#11419 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11424 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11421 …}
    -minimumTime: DateTime @21600 {#11410
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11426 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11428 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11435 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#11416
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216868 {#11417
      date: 2025-07-11 08:54:28.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11440 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
129 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2064
    -id: "8d42b62a-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2065 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2070 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2075 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2054
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754694016 {#2063
      date: 2025-08-09 01:00:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2079 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11461
    -id: "8d41a6e4-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#11462 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11467 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11464 …}
    -minimumTime: DateTime @21600 {#11453
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11469 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11471 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11477 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#11459
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216869 {#11460
      date: 2025-07-11 08:54:29.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11482 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
130 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2064
    -id: "8d42b62a-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2065 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2070 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2075 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2054
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754694016 {#2063
      date: 2025-08-09 01:00:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2079 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11502
    -id: "8d42394f-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#11503 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11508 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11505 …}
    -minimumTime: DateTime @21600 {#11495
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11510 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11512 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11518 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#11500
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216870 {#11501
      date: 2025-07-11 08:54:30.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11523 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
131 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2064
    -id: "8d42b62a-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2065 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2070 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2075 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2054
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754694016 {#2063
      date: 2025-08-09 01:00:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2079 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11543
    -id: "8d42aca5-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#11544 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11549 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11546 …}
    -minimumTime: DateTime @21600 {#11536
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11551 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11553 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11560 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#11541
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754694010 {#11542
      date: 2025-08-09 01:00:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11565 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
132 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2064
    -id: "8d42b62a-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2065 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2070 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2075 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2054
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754694016 {#2063
      date: 2025-08-09 01:00:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2079 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11585
    -id: "689bf6eb-9ab8-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#11586 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11591 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11588 …}
    -minimumTime: DateTime @21600 {#11578
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11593 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11595 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11602 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1758877726 {#11584
      date: 2025-09-26 11:08:46.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2553 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11607 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
133 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2064
    -id: "8d42b62a-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2065 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2070 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2075 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2054
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754694016 {#2063
      date: 2025-08-09 01:00:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2079 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11628
    -id: "a9c09b8f-9ab8-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#11629 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11634 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11631 …}
    -minimumTime: DateTime @21600 {#11626
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11636 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11638 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11645 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1758877836 {#11627
      date: 2025-09-26 11:10:36.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2553 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11650 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
134 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2064
    -id: "8d42b62a-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2065 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2070 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2075 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2054
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754694016 {#2063
      date: 2025-08-09 01:00:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2079 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11671
    -id: "5bee9ca5-a8ca-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#11672 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11677 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11674 …}
    -minimumTime: DateTime @21600 {#11669
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11679 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11681 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11688 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1760424752 {#11670
      date: 2025-10-14 08:52:32.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11693 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
135 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2093
    -id: "8d47de76-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2094 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2099 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2104 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2091
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#2092
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2108 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12080
    -id: "8d4450ea-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#12081 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12086 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12083 …}
    -minimumTime: DateTime @21600 {#12077
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12088 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12090 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12097 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#12078
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216870 {#12079
      date: 2025-07-11 08:54:30.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12102 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
136 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2093
    -id: "8d47de76-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2094 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2099 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2104 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2091
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#2092
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2108 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12124
    -id: "8d44dac0-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#12125 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12130 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12127 …}
    -minimumTime: DateTime @21600 {#12121
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12132 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12134 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12141 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#12122
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216871 {#12123
      date: 2025-07-11 08:54:31.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12146 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
137 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2093
    -id: "8d47de76-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2094 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2099 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2104 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2091
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#2092
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2108 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12168
    -id: "8d456ed6-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#12169 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12174 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12171 …}
    -minimumTime: DateTime @21600 {#12165
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12176 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12178 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12185 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#12166
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458809 {#12167
      date: 2025-09-10 01:00:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#12183 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12191 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
138 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2093
    -id: "8d47de76-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2094 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2099 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2104 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2091
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#2092
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2108 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12213
    -id: "8d45ed34-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#12214 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12219 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12216 …}
    -minimumTime: DateTime @21600 {#12210
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12221 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12223 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12230 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#12211
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216872 {#12212
      date: 2025-07-11 08:54:32.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12235 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
139 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2093
    -id: "8d47de76-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2094 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2099 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2104 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2091
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#2092
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2108 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12256
    -id: "ab29b40c-634b-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#12257 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12262 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12259 …}
    -minimumTime: DateTime @21600 {#12254
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12264 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12266 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12273 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1780931207 {#12255
      date: 2026-06-08 17:06:47.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12278 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
140 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2093
    -id: "8d47de76-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2094 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2099 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2104 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2091
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#2092
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2108 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12298
    -id: "8d46794a-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#12299 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12304 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12301 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12306 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12308 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12315 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#12291
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754002813 {#12297
      date: 2025-08-01 01:00:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12319 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
141 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2093
    -id: "8d47de76-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2094 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2099 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2104 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2091
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#2092
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2108 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12340
    -id: "8d46ec56-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#12341 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12346 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12343 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12348 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12350 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12357 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#12338
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216873 {#12339
      date: 2025-07-11 08:54:33.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12361 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
142 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2093
    -id: "8d47de76-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2094 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2099 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2104 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2091
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#2092
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2108 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12383
    -id: "8d4763f3-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#12384 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12389 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12386 …}
    -minimumTime: DateTime @21600 {#12380
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12391 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12393 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12400 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#12381
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216873 {#12382
      date: 2025-07-11 08:54:33.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12405 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
143 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2093
    -id: "8d47de76-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2094 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2099 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2104 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2091
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#2092
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2108 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12426
    -id: "0291c02a-13e3-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#12427 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12432 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12429 …}
    -minimumTime: DateTime @21600 {#12424
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12434 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12436 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12443 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1772200114 {#12425
      date: 2026-02-27 14:48:34.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12448 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
144 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2093
    -id: "8d47de76-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2094 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2099 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2104 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2091
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#2092
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2108 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12469
    -id: "8d47d6d5-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#12470 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12475 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12472 …}
    -minimumTime: DateTime @21600 {#12461
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12477 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12479 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12486 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#12467
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216873 {#12468
      date: 2025-07-11 08:54:33.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12491 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
145 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2093
    -id: "8d47de76-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2094 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2099 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2104 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2091
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#2092
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2108 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12512
    -id: "ab3d6ddf-634b-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#12513 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12518 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12515 …}
    -minimumTime: DateTime @21600 {#12510
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12520 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12522 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12529 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1780931207 {#12511
      date: 2026-06-08 17:06:47.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12534 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
146 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2121
    -id: "8d4b6ce8-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2122 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2127 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2132 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2111
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2120
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2136 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12864
    -id: "8d4927fc-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#12865 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12870 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12867 …}
    -minimumTime: DateTime @21600 {#12861
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12872 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12874 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12881 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#12862
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458810 {#12863
      date: 2025-09-10 01:00:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#12879 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12887 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
147 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2121
    -id: "8d4b6ce8-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2122 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2127 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2132 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2111
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2120
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2136 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12909
    -id: "8d499e7f-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#12910 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12915 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12912 …}
    -minimumTime: DateTime @21600 {#12906
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12917 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12919 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12926 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#12907
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216874 {#12908
      date: 2025-07-11 08:54:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12931 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
148 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2121
    -id: "8d4b6ce8-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2122 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2127 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2132 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2111
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2120
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2136 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12953
    -id: "8d4a23b8-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#12954 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12959 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12956 …}
    -minimumTime: DateTime @21600 {#12950
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12961 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12963 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12970 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#12951
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216874 {#12952
      date: 2025-07-11 08:54:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12975 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
149 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2121
    -id: "8d4b6ce8-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2122 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2127 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2132 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2111
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2120
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2136 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12997
    -id: "8d4adf19-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#12998 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13003 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13000 …}
    -minimumTime: DateTime @21600 {#12994
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13005 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13007 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13014 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#12995
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216875 {#12996
      date: 2025-07-11 08:54:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13019 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
150 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2121
    -id: "8d4b6ce8-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2122 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2127 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2132 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2111
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2120
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2136 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13040
    -id: "5c6fc26c-6e38-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#13041 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13046 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13043 …}
    -minimumTime: DateTime @21600 {#13038
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13048 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13050 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13057 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1782132377 {#13039
      date: 2026-06-22 14:46:17.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13062 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
151 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2121
    -id: "8d4b6ce8-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2122 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2127 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2132 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2111
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2120
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2136 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13084
    -id: "8d4b5e23-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#13085 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13090 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13087 …}
    -minimumTime: DateTime @21600 {#13081
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13092 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13094 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13101 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#13082
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216875 {#13083
      date: 2025-07-11 08:54:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13106 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
152 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2121
    -id: "8d4b6ce8-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2122 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2127 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2132 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2111
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2120
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2136 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13127
    -id: "4bb396a8-d5dd-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#13128 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13133 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13130 …}
    -minimumTime: DateTime @21600 {#13125
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13135 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13137 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13144 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1765380688 {#13126
      date: 2025-12-10 16:31:28.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13149 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
153 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2121
    -id: "8d4b6ce8-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2122 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2127 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2132 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2111
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2120
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2136 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13170
    -id: "5c82b8c2-6e38-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#13171 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13176 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13173 …}
    -minimumTime: DateTime @21600 {#13168
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13178 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13180 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13187 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1782132377 {#13169
      date: 2026-06-22 14:46:17.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13192 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
154 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2150
    -id: "8d4fd02b-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2151 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2156 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2161 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2149
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2165 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13439
    -id: "8d4cd793-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#13440 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13445 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13442 …}
    -minimumTime: DateTime @21600 {#13436
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13447 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13449 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13456 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#13437
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216876 {#13438
      date: 2025-07-11 08:54:36.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13461 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
155 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2150
    -id: "8d4fd02b-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2151 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2156 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2161 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2149
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2165 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13483
    -id: "8d4d6349-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#13484 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13489 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13486 …}
    -minimumTime: DateTime @21600 {#13480
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13491 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13493 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13500 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#13481
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216877 {#13482
      date: 2025-07-11 08:54:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13505 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
156 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2150
    -id: "8d4fd02b-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2151 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2156 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2161 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2149
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2165 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13526
    -id: "8d4de9f0-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#13527 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13532 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13529 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13534 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13536 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13543 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#13524
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216877 {#13525
      date: 2025-07-11 08:54:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13547 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
157 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2150
    -id: "8d4fd02b-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2151 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2156 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2161 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2149
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2165 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13569
    -id: "8d4ea92e-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#13570 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13575 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13572 …}
    -minimumTime: DateTime @21600 {#13566
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13577 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13579 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13586 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#13567
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216878 {#13568
      date: 2025-07-11 08:54:38.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13591 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
158 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2150
    -id: "8d4fd02b-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2151 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2156 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2161 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2149
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2165 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13613
    -id: "8d4f38d1-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#13614 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13619 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13616 …}
    -minimumTime: DateTime @21600 {#13610
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13621 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13623 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13630 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#13611
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216879 {#13612
      date: 2025-07-11 08:54:39.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13635 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
159 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2150
    -id: "8d4fd02b-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2151 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2156 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2161 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2149
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2165 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13656
    -id: "d74b25e3-6347-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#13657 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13662 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13659 …}
    -minimumTime: DateTime @21600 {#13654
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13664 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13666 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13673 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1780929563 {#13655
      date: 2026-06-08 16:39:23.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13678 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
160 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2150
    -id: "8d4fd02b-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2151 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2156 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2161 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2149
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2165 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13700
    -id: "8d4fbff4-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#13701 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13706 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13703 …}
    -minimumTime: DateTime @21600 {#13697
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13708 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13710 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13717 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#13698
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216879 {#13699
      date: 2025-07-11 08:54:39.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13722 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
161 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2150
    -id: "8d4fd02b-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2151 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2156 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2161 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2149
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2165 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13742
    -id: "88b9f900-d5eb-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#13743 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13748 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13745 …}
    -minimumTime: DateTime @21600 {#13735
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13750 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13752 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13759 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1765386803 {#13741
      date: 2025-12-10 18:13:23.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13764 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
162 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2150
    -id: "8d4fd02b-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2151 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2156 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2161 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2149
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2165 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13785
    -id: "d760c05c-6347-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#13786 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13791 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13788 …}
    -minimumTime: DateTime @21600 {#13783
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13793 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13795 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13802 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1780929563 {#13784
      date: 2026-06-08 16:39:23.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13807 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
163 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2177
    -id: "8d532c51-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2178 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2183 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2188 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2168
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2192 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14081
    -id: "8d511263-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#14082 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14087 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14084 …}
    -minimumTime: DateTime @21600 {#14078
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14089 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14091 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14098 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#14079
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216880 {#14080
      date: 2025-07-11 08:54:40.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14103 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
164 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2177
    -id: "8d532c51-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2178 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2183 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2188 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2168
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2192 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14125
    -id: "8d519bc8-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#14126 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14131 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14128 …}
    -minimumTime: DateTime @21600 {#14122
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14133 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14135 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14142 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#14123
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216881 {#14124
      date: 2025-07-11 08:54:41.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14147 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
165 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2177
    -id: "8d532c51-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2178 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2183 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2188 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2168
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2192 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14168
    -id: "3f8cdb10-634a-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#14169 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14174 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14171 …}
    -minimumTime: DateTime @21600 {#14166
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14176 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14178 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14185 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1780930597 {#14167
      date: 2026-06-08 16:56:37.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14190 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
166 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2177
    -id: "8d532c51-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2178 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2183 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2188 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2168
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2192 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14211
    -id: "8d522829-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#14212 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14217 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14214 …}
    -minimumTime: DateTime @21600 {#14203
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14219 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14221 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14228 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#14209
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216881 {#14210
      date: 2025-07-11 08:54:41.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14233 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
167 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2177
    -id: "8d532c51-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2178 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2183 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2188 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2168
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2192 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14255
    -id: "8d52a4b4-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#14256 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14261 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14258 …}
    -minimumTime: DateTime @21600 {#14252
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14263 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14265 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14272 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#14253
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216882 {#14254
      date: 2025-07-11 08:54:42.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14277 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
168 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2177
    -id: "8d532c51-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2178 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2183 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2188 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2168
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2192 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14298
    -id: "3f9e73b8-634a-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#14299 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14304 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14301 …}
    -minimumTime: DateTime @21600 {#14296
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14306 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14308 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14315 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1780930597 {#14297
      date: 2026-06-08 16:56:37.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14320 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
169 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2177
    -id: "8d532c51-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2178 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2183 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2188 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2168
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2192 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14341
    -id: "8d531ed7-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#14342 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14347 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14344 …}
    -minimumTime: DateTime @21600 {#14333
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14349 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14351 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14358 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#14339
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216882 {#14340
      date: 2025-07-11 08:54:42.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14363 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
170 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2205
    -id: "8d560293-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2206 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2211 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2216 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2195
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#2204
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2220 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14581
    -id: "8d54566a-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#14582 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14587 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14584 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14589 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14591 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14598 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#14579
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458813 {#14580
      date: 2025-09-10 01:00:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#14596 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14603 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
171 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2205
    -id: "8d560293-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2206 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2211 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2216 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2195
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#2204
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2220 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14625
    -id: "8d54e26f-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#14626 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14631 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14628 …}
    -minimumTime: DateTime @21600 {#14622
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14633 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14635 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14642 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#14623
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458805 {#14624
      date: 2025-09-10 01:00:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#14640 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14648 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
172 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2205
    -id: "8d560293-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2206 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2211 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2216 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2195
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#2204
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2220 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14669
    -id: "9209192d-649d-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#14670 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14675 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14672 …}
    -minimumTime: DateTime @21600 {#14667
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14677 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14679 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14686 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1781076334 {#14668
      date: 2026-06-10 09:25:34.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14691 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
173 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2205
    -id: "8d560293-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2206 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2211 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2216 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2195
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#2204
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2220 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14711
    -id: "8d555fce-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#14712 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14717 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14714 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14719 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14721 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14728 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#14704
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216884 {#14710
      date: 2025-07-11 08:54:44.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14732 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
174 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2205
    -id: "8d560293-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2206 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2211 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2216 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2195
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#2204
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2220 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14754
    -id: "8d55f287-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#14755 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14760 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14757 …}
    -minimumTime: DateTime @21600 {#14751
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14762 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14764 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14771 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#14752
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216884 {#14753
      date: 2025-07-11 08:54:44.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14776 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
175 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2205
    -id: "8d560293-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2206 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2211 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2216 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2195
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#2204
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2220 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14797
    -id: "921f2259-649d-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#14798 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14803 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14800 …}
    -minimumTime: DateTime @21600 {#14795
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14805 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14807 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14814 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1781076334 {#14796
      date: 2026-06-10 09:25:34.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14819 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
176 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2205
    -id: "8d560293-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2206 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2211 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2216 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2195
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#2204
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2220 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14839
    -id: "9238c5f3-649d-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#14840 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14845 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14842 …}
    -minimumTime: DateTime @21600 {#14832
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14847 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14849 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14856 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1781076335 {#14838
      date: 2026-06-10 09:25:35.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14861 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
177 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2233
    -id: "8d5b7140-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2234 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2239 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2244 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2232
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2248 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#15079
    -id: "8d577368-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#15080 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#15085 …}
    -exercises: Doctrine\ORM\PersistentCollection {#15082 …}
    -minimumTime: DateTime @21600 {#15076
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#15087 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#15089 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#15096 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#15077
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216885 {#15078
      date: 2025-07-11 08:54:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15101 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
178 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2233
    -id: "8d5b7140-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2234 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2239 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2244 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2232
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2248 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#15123
    -id: "8d5819ad-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#15124 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#15129 …}
    -exercises: Doctrine\ORM\PersistentCollection {#15126 …}
    -minimumTime: DateTime @21600 {#15120
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#15131 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#15133 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#15140 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#15121
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216886 {#15122
      date: 2025-07-11 08:54:46.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15145 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
179 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2233
    -id: "8d5b7140-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2234 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2239 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2244 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2232
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2248 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#15166
    -id: "48e27efe-649e-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#15167 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#15172 …}
    -exercises: Doctrine\ORM\PersistentCollection {#15169 …}
    -minimumTime: DateTime @21600 {#15164
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#15174 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#15176 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#15183 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1781076641 {#15165
      date: 2026-06-10 09:30:41.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15188 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
180 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2233
    -id: "8d5b7140-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2234 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2239 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2244 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2232
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2248 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#15208
    -id: "8d589891-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#15209 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#15214 …}
    -exercises: Doctrine\ORM\PersistentCollection {#15211 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#15216 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#15218 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#15225 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#15201
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216886 {#15207
      date: 2025-07-11 08:54:46.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15229 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
181 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2233
    -id: "8d5b7140-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2234 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2239 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2244 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2232
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2248 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#15251
    -id: "8d591d7e-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#15252 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#15257 …}
    -exercises: Doctrine\ORM\PersistentCollection {#15254 …}
    -minimumTime: DateTime @21600 {#15248
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#15259 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#15261 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#15268 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#15249
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216887 {#15250
      date: 2025-07-11 08:54:47.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15273 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
182 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2233
    -id: "8d5b7140-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2234 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2239 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2244 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2232
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2248 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#15294
    -id: "48f3efc9-649e-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#15295 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#15300 …}
    -exercises: Doctrine\ORM\PersistentCollection {#15297 …}
    -minimumTime: DateTime @21600 {#15292
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#15302 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#15304 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#15311 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1781076641 {#15293
      date: 2026-06-10 09:30:41.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15316 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
183 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2233
    -id: "8d5b7140-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2234 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2239 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2244 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2232
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2248 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#15337
    -id: "8d59adff-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#15338 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#15343 …}
    -exercises: Doctrine\ORM\PersistentCollection {#15340 …}
    -minimumTime: DateTime @21600 {#15329
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#15345 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#15347 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#15354 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#15335
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216888 {#15336
      date: 2025-07-11 08:54:48.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15359 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
184 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2233
    -id: "8d5b7140-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2234 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2239 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2244 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2232
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2248 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#15381
    -id: "8d5b62ac-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#15382 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#15387 …}
    -exercises: Doctrine\ORM\PersistentCollection {#15384 …}
    -minimumTime: DateTime @21600 {#15378
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#15389 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#15391 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#15398 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#15379
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216892 {#15380
      date: 2025-07-11 08:54:52.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15403 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
185 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2233
    -id: "8d5b7140-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2234 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2239 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2244 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2232
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2248 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#15424
    -id: "4908dc3e-649e-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#15425 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#15430 …}
    -exercises: Doctrine\ORM\PersistentCollection {#15427 …}
    -minimumTime: DateTime @21600 {#15422
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#15432 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#15434 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#15441 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1781076641 {#15423
      date: 2026-06-10 09:30:41.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15446 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
186 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2233
    -id: "8d5b7140-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2234 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2239 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2244 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2232
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2248 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#15466
    -id: "491d3207-649e-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#15467 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#15472 …}
    -exercises: Doctrine\ORM\PersistentCollection {#15469 …}
    -minimumTime: DateTime @21600 {#15459
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#15474 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#15476 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#15483 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1781076641 {#15465
      date: 2026-06-10 09:30:41.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15488 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
187 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2260
    -id: "8d5e01af-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2261 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2266 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2271 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2251
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2275 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#15790
    -id: "8d5c94d3-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#15791 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#15796 …}
    -exercises: Doctrine\ORM\PersistentCollection {#15793 …}
    -minimumTime: DateTime @21600 {#15787
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#15798 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#15800 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#15807 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#15788
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216888 {#15789
      date: 2025-07-11 08:54:48.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15812 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
188 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2260
    -id: "8d5e01af-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2261 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2266 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2271 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2251
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2275 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#15834
    -id: "8d5d0ce0-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#15835 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#15840 …}
    -exercises: Doctrine\ORM\PersistentCollection {#15837 …}
    -minimumTime: DateTime @21600 {#15831
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#15842 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#15844 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#15851 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#15832
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216888 {#15833
      date: 2025-07-11 08:54:48.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15856 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
189 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2260
    -id: "8d5e01af-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2261 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2266 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2271 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2251
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2275 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#15877
    -id: "8d5d80db-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#15878 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#15883 …}
    -exercises: Doctrine\ORM\PersistentCollection {#15880 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#15885 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#15887 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#15894 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#15875
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216889 {#15876
      date: 2025-07-11 08:54:49.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15898 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
190 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2260
    -id: "8d5e01af-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2261 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2266 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2271 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2251
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2275 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#15920
    -id: "8d5df4fb-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#15921 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#15926 …}
    -exercises: Doctrine\ORM\PersistentCollection {#15923 …}
    -minimumTime: DateTime @21600 {#15917
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#15928 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#15930 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#15937 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#15918
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216889 {#15919
      date: 2025-07-11 08:54:49.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15942 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
191 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2287
    -id: "8d60b8d8-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2288 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2293 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2298 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2278
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2302 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#16077
    -id: "8d5fb155-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#16078 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#16083 …}
    -exercises: Doctrine\ORM\PersistentCollection {#16080 …}
    -minimumTime: DateTime @21600 {#16074
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#16085 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#16087 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#16094 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#16075
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216889 {#16076
      date: 2025-07-11 08:54:49.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#16099 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
192 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2287
    -id: "8d60b8d8-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2288 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2293 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2298 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2278
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2302 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#16121
    -id: "8d6035b2-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#16122 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#16127 …}
    -exercises: Doctrine\ORM\PersistentCollection {#16124 …}
    -minimumTime: DateTime @21600 {#16118
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#16129 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#16131 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#16138 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#16119
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216890 {#16120
      date: 2025-07-11 08:54:50.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#16143 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
193 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2287
    -id: "8d60b8d8-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2288 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2293 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2298 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2278
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2302 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#16165
    -id: "8d60ac64-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#16166 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#16171 …}
    -exercises: Doctrine\ORM\PersistentCollection {#16168 …}
    -minimumTime: DateTime @21600 {#16162
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#16173 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#16175 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#16182 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#16163
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216890 {#16164
      date: 2025-07-11 08:54:50.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#16187 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
194 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2287
    -id: "8d60b8d8-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2288 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2293 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2298 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2278
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2302 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#16208
    -id: "f586ec51-649e-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#16209 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#16214 …}
    -exercises: Doctrine\ORM\PersistentCollection {#16211 …}
    -minimumTime: DateTime @21600 {#16206
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#16216 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#16218 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#16225 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1781076931 {#16207
      date: 2026-06-10 09:35:31.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#16229 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
195 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2287
    -id: "8d60b8d8-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2288 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2293 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2298 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2278
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2302 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#16248
    -id: "6452c6f7-18a8-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#16249 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#16254 …}
    -exercises: Doctrine\ORM\PersistentCollection {#16251 …}
    -minimumTime: DateTime @21600 {#16241
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#16256 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#16258 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#16265 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1772724694 {#16247
      date: 2026-03-05 16:31:34.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#16270 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
196 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2314
    -id: "8d63366e-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2315 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2320 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2325 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2305
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2329 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#16431
    -id: "8d61c38a-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#16432 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#16437 …}
    -exercises: Doctrine\ORM\PersistentCollection {#16434 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#16439 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#16441 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#16448 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#16429
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216890 {#16430
      date: 2025-07-11 08:54:50.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#16452 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
197 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2314
    -id: "8d63366e-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2315 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2320 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2325 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2305
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2329 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#16474
    -id: "8d629edb-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#16475 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#16480 …}
    -exercises: Doctrine\ORM\PersistentCollection {#16477 …}
    -minimumTime: DateTime @21600 {#16471
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#16482 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#16484 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#16491 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#16472
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216891 {#16473
      date: 2025-07-11 08:54:51.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#16496 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
198 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2314
    -id: "8d63366e-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2315 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2320 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2325 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2305
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2329 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#16518
    -id: "8d63277a-5e23-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#16519 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#16524 …}
    -exercises: Doctrine\ORM\PersistentCollection {#16521 …}
    -minimumTime: DateTime @21600 {#16515
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#16526 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#16528 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#16535 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#16516
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752216892 {#16517
      date: 2025-07-11 08:54:52.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#16540 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
199 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2314
    -id: "8d63366e-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2315 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2320 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2325 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2305
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2329 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#16561
    -id: "0020585b-6406-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#16562 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#16567 …}
    -exercises: Doctrine\ORM\PersistentCollection {#16564 …}
    -minimumTime: DateTime @21600 {#16559
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#16569 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#16571 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#16578 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1781011235 {#16560
      date: 2026-06-09 15:20:35.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#16582 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
200 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2314
    -id: "8d63366e-5e23-11f0-9999-02532326be60"
    -lessons: Doctrine\ORM\PersistentCollection {#2315 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2320 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2325 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#2305
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2329 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#16601
    -id: "14a26e0e-6406-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#16602 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#16607 …}
    -exercises: Doctrine\ORM\PersistentCollection {#16604 …}
    -minimumTime: DateTime @21600 {#16594
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#16609 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#16611 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#16618 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1781011270 {#16600
      date: 2026-06-09 15:21:10.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#16623 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
201 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "8d634049-5e23-11f0-9999-02532326be60"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 486
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 3)"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: []
    -diploma: 1
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1752216723 {#1320
      date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458837 {#1321
      date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #fromApi: false
    -name: "Employé(e) Polyvalent(e) de Restauration"
    -description: """
      La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
      \r\n
      L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
      \r\n
      Ses missions principales sont :\r\n
      \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
      \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
      \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
      \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
      \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
      \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
      \r\n
      Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
      """
    -public: false
    -_links: null
    -status: "published"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
202 DENIED CHANNEL_USER_PERM_TRAINING_SHOW
App\Entity\Scholar\Training\SharedTraining {#1323
  -id: "8d634049-5e23-11f0-9999-02532326be60"
  -modules: Doctrine\ORM\PersistentCollection {#1330 …}
  -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
  -totalHourDescription: 486
  -videoDescription: null
  -diplomaDescription: "Titre professionnel (Nv. 3)"
  -trainingProduct: null
  -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
  -trainingType: "blended"
  -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
  -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
  -thematic: []
  -diploma: 1
  -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
  -duplicateFrom: null
  -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  -createdAt: DateTime @1752216723 {#1320
    date: 2025-07-11 08:52:03.0 Europe/Paris (+02:00)
  }
  -updatedAt: DateTime @1757458837 {#1321
    date: 2025-09-10 01:00:37.0 Europe/Paris (+02:00)
  }
  #createdBy: null
  #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
  #fromApi: false
  -name: "Employé(e) Polyvalent(e) de Restauration"
  -description: """
    La formation que nous vous proposons d’Employé(e) Polyvalent(e) de Restauration (EPR) va vous permettre d’acquérir les connaissances et les compétences nécessaires pour exercer ce métier dans différents environnements : restauration rapide, restauration collective, brasseries, restaurants traditionnels ou encore structures hôtelières.\r\n
    \r\n
    L’Employé(e) Polyvalent(e) de Restauration a pour objectif de contribuer au bon fonctionnement de l’établissement en participant à la préparation, au service et à l’entretien des espaces de travail et d’accueil. Il (elle) peut intervenir aussi bien en cuisine qu’en salle, en fonction des besoins de l’activité.\r\n
    \r\n
    Ses missions principales sont :\r\n
    \t•\tParticiper à la préparation des produits (élaboration de plats simples, assemblage, dressage)\r\n
    \t•\tAssurer la mise en place et l’approvisionnement des espaces de service\r\n
    \t•\tAccueillir et servir la clientèle, encaisser les commandes\r\n
    \t•\tMaintenir la propreté et l’hygiène des locaux, du matériel et des équipements\r\n
    \t•\tAppliquer les règles d’hygiène et de sécurité alimentaire (HACCP)\r\n
    \t•\tContribuer à la bonne organisation du service et à la satisfaction client\r\n
    \r\n
    Par son action quotidienne, il (elle) participe à l’amélioration de l’expérience client, au respect des normes de qualité et de sécurité, ainsi qu’à la mise en œuvre des engagements de responsabilité sociétale de son établissement (RSE).
    """
  -public: false
  -_links: null
  -status: "published"
  -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
  -lockByStatus: 1
  -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
}
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\ChannelUserPermissionResourceVoter"
ACCESS DENIED
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details