https://e-learning.adrec.staging.nellapp-01.drosalys.net/training/218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47

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 {#1391
  -map: Symfony\Component\Security\Http\AccessMap {#1390 …}
  -authenticationEntryPoint: null
  -logger: Symfony\Bridge\Monolog\Logger {#1414 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#1382
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#624 …}
  -sessionKey: "_security_main"
  -logger: Symfony\Bridge\Monolog\Logger {#1414 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#1381 …}
  -dispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#1411 …}
  -registered: false
  -trustResolver: Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver {#1422 …}
  -rememberMeServices: null
  -sessionTrackerEnabler: [
    Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#625 …}
    "enableUsageTracking"
  ]
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#1377
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#1376 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#1374
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#625 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#276 …}
  -map: Symfony\Component\Security\Http\AccessMap {#1390 …}
  -authManager: null
  -exceptionOnNoToken: false
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#1412
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#625 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "/logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#1427 …}
  -csrfTokenManager: null
  -eventDispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#1411 …}
}
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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1996
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2043 …}
    -lockByStatus: 1
    -id: "2b6a41ad-354a-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2002 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2026 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2031 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550692828 {#1989
      date: 2019-02-20 21:00:28.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1994
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2029 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2801
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2883 …}
    -lockByStatus: 1
    -id: "8ff02cd5-3543-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#2817 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2830 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2827 …}
    -minimumTime: DateTime @21600 {#2798
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2846 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2851 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2875 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2865 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550689990 {#2797
      date: 2019-02-20 20:13:10.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757457507 {#2774
      date: 2025-09-10 00:38:27.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2053 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1996
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2043 …}
    -lockByStatus: 1
    -id: "2b6a41ad-354a-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2002 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2026 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2031 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550692828 {#1989
      date: 2019-02-20 21:00:28.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1994
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2029 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2904
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2932 …}
    -lockByStatus: 1
    -id: "95cfcbd4-169d-11ea-9c0f-0242c0a8b002"
    -chapters: Doctrine\ORM\PersistentCollection {#2905 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2915 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2912 …}
    -minimumTime: DateTime @21600 {#2877
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2917 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2919 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2921 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2927 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1575467666 {#2870
      date: 2019-12-04 14:54:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458810 {#2898
      date: 2025-09-10 01:00:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2925 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1996
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2043 …}
    -lockByStatus: 1
    -id: "2b6a41ad-354a-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2002 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2026 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2031 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550692828 {#1989
      date: 2019-02-20 21:00:28.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1994
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2029 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2954
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2976 …}
    -lockByStatus: 1
    -id: "0aeafa8b-a22c-11e9-aad5-0242ac160002"
    -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 {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2964 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2966 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2971 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1562664565 {#2952
      date: 2019-07-09 11:29:25.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750847724 {#2953
      date: 2025-06-25 12:35:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1996
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2043 …}
    -lockByStatus: 1
    -id: "2b6a41ad-354a-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2002 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2026 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2031 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550692828 {#1989
      date: 2019-02-20 21:00:28.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1994
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2029 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2996
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3019 …}
    -lockByStatus: 1
    -id: "22f37c7e-354c-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#2997 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3002 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2999 …}
    -minimumTime: DateTime @21600 {#2989
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3004 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3006 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3008 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3014 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550693673 {#2994
      date: 2019-02-20 21:14:33.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458805 {#2995
      date: 2025-09-10 01:00:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2925 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1996
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2043 …}
    -lockByStatus: 1
    -id: "2b6a41ad-354a-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2002 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2026 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2031 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550692828 {#1989
      date: 2019-02-20 21:00:28.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1994
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2029 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\OriginLesson {#3040
    -ref: "PRE103"
    -image: null
    -objective: null
    -sharedLessons: Doctrine\ORM\PersistentCollection {#3056 …}
    -lessonReviewActivated: true
    -indexedContent: null
    -id: "92d82a91-e20f-11ef-addf-0242c0a83007"
    -chapters: Doctrine\ORM\PersistentCollection {#3041 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3046 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3043 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3048 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1893 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3050 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3052 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3058 …}
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1738574198 {#3038
      date: 2025-02-03 10:16:38.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757422899 {#3039
      date: 2025-09-09 15:01:39.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2925 …}
    #fromApi: false
    -status: "published"
    -name: "Le stage et les documents administratifs"
    -description: """
      <p style="text-align: justify;"><iframe src="https://www.youtube.com/embed/xs2q9kKXfGI" width="640" height="360" data-mce-fragment="1"></iframe></p>\r\n
      <p style="text-align: justify;">La p&eacute;riode de stage en entreprise et les documents administratifs.&nbsp;</p>\r\n
      <p style="text-align: justify;">Lorsque vous allez vous rendre sur vos lieux de stage, l'entreprise, le centre de formation et vous-m&ecirc;me allez devoir compl&eacute;ter des documents administratifs. Ces documents sont obligatoires.&nbsp;&nbsp;</p>
      """
    -public: false
    -_links: null
    -lessonReviewActivated: true
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2036
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2075 …}
    -lockByStatus: 1
    -id: "21b81547-b8a4-11f0-b3b5-4ec904c5ee47"
    -lessons: Doctrine\ORM\PersistentCollection {#2056 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2066 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2071 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#2038
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3252
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3274 …}
    -lockByStatus: 1
    -id: "23243297-b8a4-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#3253 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3258 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3255 …}
    -minimumTime: DateTime @21600 {#3250
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3260 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3262 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3269 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167555 {#3251
      date: 2025-11-03 11:59:15.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2036
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2075 …}
    -lockByStatus: 1
    -id: "21b81547-b8a4-11f0-b3b5-4ec904c5ee47"
    -lessons: Doctrine\ORM\PersistentCollection {#2056 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2066 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2071 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#2038
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3296
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3319 …}
    -lockByStatus: 1
    -id: "ad81bc7b-06bd-11ea-9c0f-0242c0a8b002"
    -chapters: Doctrine\ORM\PersistentCollection {#3297 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3302 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3299 …}
    -minimumTime: DateTime @21600 {#3288
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3304 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3306 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3308 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3314 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1573722231 {#3294
      date: 2019-11-14 10:03:51.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458812 {#3295
      date: 2025-09-10 01:00:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2925 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2036
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2075 …}
    -lockByStatus: 1
    -id: "21b81547-b8a4-11f0-b3b5-4ec904c5ee47"
    -lessons: Doctrine\ORM\PersistentCollection {#2056 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2066 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2071 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#2038
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3340
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3364 …}
    -lockByStatus: 1
    -id: "65f54ad9-c7d7-11e9-85b5-0242c0a84004"
    -chapters: Doctrine\ORM\PersistentCollection {#3341 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3346 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3343 …}
    -minimumTime: DateTime @21600 {#3332
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3348 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3350 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3352 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3358 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1566806355 {#3338
      date: 2019-08-26 09:59:15.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458808 {#3339
      date: 2025-09-10 01:00:08.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3356 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2089
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2105 …}
    -lockByStatus: 1
    -id: "1231897a-3551-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2090 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2095 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2100 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550695792 {#2087
      date: 2019-02-20 21:49:52.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2088
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2098 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3470
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3494 …}
    -lockByStatus: 1
    -id: "a97db74b-3550-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#3471 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3476 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3473 …}
    -minimumTime: DateTime @21600 {#3467
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3478 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#3480 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3481 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3483 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3489 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550695616 {#3468
      date: 2019-02-20 21:46:56.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458811 {#3469
      date: 2025-09-10 01:00:11.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2202 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2089
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2105 …}
    -lockByStatus: 1
    -id: "1231897a-3551-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2090 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2095 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2100 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550695792 {#2087
      date: 2019-02-20 21:49:52.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2088
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2098 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3515
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3538 …}
    -lockByStatus: 1
    -id: "bb32b448-3921-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#3516 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3521 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3518 …}
    -minimumTime: DateTime @21600 {#3507
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3523 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3525 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3527 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3533 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1551115264 {#3513
      date: 2019-02-25 18:21:04.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458812 {#3514
      date: 2025-09-10 01:00:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3356 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2089
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2105 …}
    -lockByStatus: 1
    -id: "1231897a-3551-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2090 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2095 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2100 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550695792 {#2087
      date: 2019-02-20 21:49:52.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2088
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2098 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3559
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3583 …}
    -lockByStatus: 1
    -id: "b1a7f033-65d7-11e9-a435-0242c0a8d002"
    -chapters: Doctrine\ORM\PersistentCollection {#3560 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3565 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3562 …}
    -minimumTime: DateTime @21600 {#3551
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3567 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3569 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3571 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3577 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1556024068 {#3557
      date: 2019-04-23 14:54:28.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757420194 {#3558
      date: 2025-09-09 14:16:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3575 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2089
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2105 …}
    -lockByStatus: 1
    -id: "1231897a-3551-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2090 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2095 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2100 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550695792 {#2087
      date: 2019-02-20 21:49:52.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2088
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2098 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3605
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3627 …}
    -lockByStatus: 1
    -id: "045f11c0-6ca7-11ec-aa25-0242ac140004"
    -chapters: Doctrine\ORM\PersistentCollection {#3606 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3611 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3608 …}
    -minimumTime: DateTime @21600 {#3602
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3613 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3615 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3617 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3622 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1641222513 {#3603
      date: 2022-01-03 16:08:33.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750847724 {#3604
      date: 2025-06-25 12:35:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2089
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2105 …}
    -lockByStatus: 1
    -id: "1231897a-3551-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2090 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2095 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2100 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550695792 {#2087
      date: 2019-02-20 21:49:52.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2088
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2098 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3647
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3669 …}
    -lockByStatus: 1
    -id: "b44a14f3-02bc-11ed-81e4-0242ac140006"
    -chapters: Doctrine\ORM\PersistentCollection {#3648 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3653 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3650 …}
    -minimumTime: DateTime @21600 {#3640
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3655 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3657 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3659 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3664 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1657724501 {#3645
      date: 2022-07-13 17:01:41.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750847724 {#3646
      date: 2025-06-25 12:35:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2119
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2134 …}
    -lockByStatus: 1
    -id: "8f540483-3541-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2120 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2125 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2130 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550689130 {#2117
      date: 2019-02-20 19:58:50.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2118
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3830
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3853 …}
    -lockByStatus: 1
    -id: "3a0fd794-3541-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#3831 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3836 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3833 …}
    -minimumTime: DateTime @21600 {#3827
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3838 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3840 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3842 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3848 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550688987 {#3828
      date: 2019-02-20 19:56:27.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757449754 {#3829
      date: 2025-09-09 22:29:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2143 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2119
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2134 …}
    -lockByStatus: 1
    -id: "8f540483-3541-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2120 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2125 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2130 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550689130 {#2117
      date: 2019-02-20 19:58:50.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2118
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3874
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3898 …}
    -lockByStatus: 1
    -id: "e59e7f4b-9a11-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#3875 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3880 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3877 …}
    -minimumTime: DateTime @21600 {#3866
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3882 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3884 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3886 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3892 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1758806210 {#3872
      date: 2025-09-25 15:16:50.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1761740033 {#3873
      date: 2025-10-29 13:13:53.0 Europe/Paris (+01:00)
    }
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2451 …}
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3890 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2119
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2134 …}
    -lockByStatus: 1
    -id: "8f540483-3541-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2120 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2125 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2130 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550689130 {#2117
      date: 2019-02-20 19:58:50.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2118
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3919
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3943 …}
    -lockByStatus: 1
    -id: "9300287d-ca3a-11e9-85b5-0242c0a84004"
    -chapters: Doctrine\ORM\PersistentCollection {#3920 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3925 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3922 …}
    -minimumTime: DateTime @21600 {#3911
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3927 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3929 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3931 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3937 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1567068853 {#3917
      date: 2019-08-29 10:54:13.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757005937 {#3918
      date: 2025-09-04 19:12:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3935 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2119
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2134 …}
    -lockByStatus: 1
    -id: "8f540483-3541-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2120 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2125 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2130 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550689130 {#2117
      date: 2019-02-20 19:58:50.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2118
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3962
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3984 …}
    -lockByStatus: 1
    -id: "1651c12f-9a12-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#3963 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3968 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3965 …}
    -minimumTime: DateTime @21600 {#3956
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3970 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3972 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3979 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1758806292 {#3961
      date: 2025-09-25 15:18:12.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2451 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2119
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2134 …}
    -lockByStatus: 1
    -id: "8f540483-3541-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2120 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2125 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2130 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550689130 {#2117
      date: 2019-02-20 19:58:50.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2118
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4006
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4030 …}
    -lockByStatus: 1
    -id: "3f3007d3-ca42-11e9-85b5-0242c0a84004"
    -chapters: Doctrine\ORM\PersistentCollection {#4007 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4012 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4009 …}
    -minimumTime: DateTime @21600 {#4003
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4014 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4016 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4018 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4024 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1567072148 {#4004
      date: 2019-08-29 11:49:08.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757484808 {#4005
      date: 2025-09-10 08:13:28.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#4022 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2119
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2134 …}
    -lockByStatus: 1
    -id: "8f540483-3541-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2120 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2125 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2130 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550689130 {#2117
      date: 2019-02-20 19:58:50.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2118
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4050
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4073 …}
    -lockByStatus: 1
    -id: "4aadb300-ca46-11e9-85b5-0242c0a84004"
    -chapters: Doctrine\ORM\PersistentCollection {#4051 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4056 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4053 …}
    -minimumTime: DateTime @21600 {#4043
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4058 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4060 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4062 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4068 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1567073885 {#4048
      date: 2019-08-29 12:18:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757434392 {#4049
      date: 2025-09-09 18:13:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#4066 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2119
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2134 …}
    -lockByStatus: 1
    -id: "8f540483-3541-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2120 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2125 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2130 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550689130 {#2117
      date: 2019-02-20 19:58:50.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2118
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4093
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4115 …}
    -lockByStatus: 1
    -id: "68c59328-6e06-11ec-aa25-0242ac140004"
    -chapters: Doctrine\ORM\PersistentCollection {#4094 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4099 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4096 …}
    -minimumTime: DateTime @21600 {#4086
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4101 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4103 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4105 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4110 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1641373434 {#4091
      date: 2022-01-05 10:03:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751277225 {#4092
      date: 2025-06-30 11:53:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2119
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2134 …}
    -lockByStatus: 1
    -id: "8f540483-3541-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2120 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2125 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2130 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550689130 {#2117
      date: 2019-02-20 19:58:50.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2118
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4135
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4158 …}
    -lockByStatus: 1
    -id: "e2ad7556-3f84-11f0-83fb-daf5cd9493f1"
    -chapters: Doctrine\ORM\PersistentCollection {#4136 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4141 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4138 …}
    -minimumTime: DateTime @21600 {#4128
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4143 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4145 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4147 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4153 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1748850041 {#4133
      date: 2025-06-02 09:40:41.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1751975512 {#4134
      date: 2025-07-08 13:51:52.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2119
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2134 …}
    -lockByStatus: 1
    -id: "8f540483-3541-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2120 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2125 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2130 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550689130 {#2117
      date: 2019-02-20 19:58:50.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2118
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4179
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4201 …}
    -lockByStatus: 1
    -id: "ca799d38-0e6b-11ed-81e4-0242ac140006"
    -chapters: Doctrine\ORM\PersistentCollection {#4180 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4185 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4182 …}
    -minimumTime: DateTime @21600 {#4171
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4187 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4189 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4191 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4196 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1659009163 {#4177
      date: 2022-07-28 13:52:43.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750847724 {#4178
      date: 2025-06-25 12:35:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2119
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2134 …}
    -lockByStatus: 1
    -id: "8f540483-3541-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2120 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2125 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2130 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550689130 {#2117
      date: 2019-02-20 19:58:50.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2118
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4221
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4244 …}
    -lockByStatus: 1
    -id: "e0886cc7-3f83-11f0-83fb-daf5cd9493f1"
    -chapters: Doctrine\ORM\PersistentCollection {#4222 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4227 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4224 …}
    -minimumTime: DateTime @21600 {#4214
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4229 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4231 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4233 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4239 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1748849608 {#4219
      date: 2025-06-02 09:33:28.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1751975851 {#4220
      date: 2025-07-08 13:57:31.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2119
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2134 …}
    -lockByStatus: 1
    -id: "8f540483-3541-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2120 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2125 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2130 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550689130 {#2117
      date: 2019-02-20 19:58:50.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2118
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4265
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4289 …}
    -lockByStatus: 1
    -id: "f273fd4e-7185-11ee-ab73-0242c0a8c003"
    -chapters: Doctrine\ORM\PersistentCollection {#4266 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4271 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4268 …}
    -minimumTime: DateTime @21600 {#4257
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4273 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#4275 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4276 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4278 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4284 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1698053060 {#4263
      date: 2023-10-23 11:24:20.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757454219 {#4264
      date: 2025-09-09 23:43:39.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#4066 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2119
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2134 …}
    -lockByStatus: 1
    -id: "8f540483-3541-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2120 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2125 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2130 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550689130 {#2117
      date: 2019-02-20 19:58:50.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2118
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4309
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4331 …}
    -lockByStatus: 1
    -id: "a2443f3c-d4bc-11ee-8761-0242ac1e0003"
    -chapters: Doctrine\ORM\PersistentCollection {#4310 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4315 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4312 …}
    -minimumTime: DateTime @21600 {#4302
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4317 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#3599 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4319 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4321 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4326 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1708961713 {#4307
      date: 2024-02-26 16:35:13.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750847724 {#4308
      date: 2025-06-25 12:35:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2148
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2163 …}
    -lockByStatus: 1
    -id: "ab365330-feff-11e9-9c0f-0242c0a8b002"
    -lessons: Doctrine\ORM\PersistentCollection {#2149 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2154 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2159 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1572870965 {#2146
      date: 2019-11-04 13:36:05.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2147
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4688
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4712 …}
    -lockByStatus: 1
    -id: "4a9aebf2-674c-11e9-a435-0242c0a8d002"
    -chapters: Doctrine\ORM\PersistentCollection {#4689 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4694 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4691 …}
    -minimumTime: DateTime @21600 {#4685
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4696 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4698 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4700 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4706 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1556184097 {#4686
      date: 2019-04-25 11:21:37.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458807 {#4687
      date: 2025-09-10 01:00:07.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#4704 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2148
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2163 …}
    -lockByStatus: 1
    -id: "ab365330-feff-11e9-9c0f-0242c0a8b002"
    -lessons: Doctrine\ORM\PersistentCollection {#2149 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2154 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2159 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1572870965 {#2146
      date: 2019-11-04 13:36:05.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2147
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4733
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4756 …}
    -lockByStatus: 1
    -id: "c730326b-cb07-11e9-85b5-0242c0a84004"
    -chapters: Doctrine\ORM\PersistentCollection {#4734 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4739 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4736 …}
    -minimumTime: DateTime @21600 {#4725
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4741 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4743 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4745 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4751 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1567156987 {#4731
      date: 2019-08-30 11:23:07.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757338843 {#4732
      date: 2025-09-08 15:40:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3935 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2148
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2163 …}
    -lockByStatus: 1
    -id: "ab365330-feff-11e9-9c0f-0242c0a8b002"
    -lessons: Doctrine\ORM\PersistentCollection {#2149 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2154 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2159 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1572870965 {#2146
      date: 2019-11-04 13:36:05.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2147
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4776
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4799 …}
    -lockByStatus: 1
    -id: "8e7196ad-cb0c-11e9-85b5-0242c0a84004"
    -chapters: Doctrine\ORM\PersistentCollection {#4777 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4782 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4779 …}
    -minimumTime: DateTime @21600 {#4769
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4784 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4786 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4788 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4794 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1567159039 {#4774
      date: 2019-08-30 11:57:19.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757340493 {#4775
      date: 2025-09-08 16:08:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3935 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2148
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2163 …}
    -lockByStatus: 1
    -id: "ab365330-feff-11e9-9c0f-0242c0a8b002"
    -lessons: Doctrine\ORM\PersistentCollection {#2149 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2154 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2159 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1572870965 {#2146
      date: 2019-11-04 13:36:05.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2147
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4819
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4841 …}
    -lockByStatus: 1
    -id: "49d3f850-0c0d-11ed-81e4-0242ac140006"
    -chapters: Doctrine\ORM\PersistentCollection {#4820 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4825 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4822 …}
    -minimumTime: DateTime @21600 {#4812
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4827 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4829 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4831 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4836 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1658748672 {#4817
      date: 2022-07-25 13:31:12.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750847724 {#4818
      date: 2025-06-25 12:35:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2148
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2163 …}
    -lockByStatus: 1
    -id: "ab365330-feff-11e9-9c0f-0242c0a8b002"
    -lessons: Doctrine\ORM\PersistentCollection {#2149 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2154 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2159 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1572870965 {#2146
      date: 2019-11-04 13:36:05.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2147
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4861
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4883 …}
    -lockByStatus: 1
    -id: "92191b38-0cc6-11ed-81e4-0242ac140006"
    -chapters: Doctrine\ORM\PersistentCollection {#4862 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4867 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4864 …}
    -minimumTime: DateTime @21600 {#4854
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4869 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4871 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4873 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4878 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1658828251 {#4859
      date: 2022-07-26 11:37:31.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750847724 {#4860
      date: 2025-06-25 12:35:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2148
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2163 …}
    -lockByStatus: 1
    -id: "ab365330-feff-11e9-9c0f-0242c0a8b002"
    -lessons: Doctrine\ORM\PersistentCollection {#2149 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2154 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2159 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1572870965 {#2146
      date: 2019-11-04 13:36:05.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2147
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4903
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4925 …}
    -lockByStatus: 1
    -id: "230c8e15-0cee-11ed-81e4-0242ac140006"
    -chapters: Doctrine\ORM\PersistentCollection {#4904 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4909 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4906 …}
    -minimumTime: DateTime @21600 {#4896
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4911 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4913 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4915 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4920 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1658845244 {#4901
      date: 2022-07-26 16:20:44.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750847724 {#4902
      date: 2025-06-25 12:35:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2177
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2193 …}
    -lockByStatus: 1
    -id: "845948c2-3606-11e9-8180-00163e87308f"
    -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 {#1865 …}
    -createdAt: DateTime @1550773722 {#2175
      date: 2019-02-21 19:28:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2176
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2186 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5114
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5137 …}
    -lockByStatus: 1
    -id: "46024c68-3606-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#5115 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5120 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5117 …}
    -minimumTime: DateTime @21600 {#5111
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5122 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5124 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5126 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5132 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550773618 {#5112
      date: 2019-02-21 19:26:58.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458806 {#5113
      date: 2025-09-10 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3935 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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
33 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2177
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2193 …}
    -lockByStatus: 1
    -id: "845948c2-3606-11e9-8180-00163e87308f"
    -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 {#1865 …}
    -createdAt: DateTime @1550773722 {#2175
      date: 2019-02-21 19:28:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2176
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2186 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5158
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5181 …}
    -lockByStatus: 1
    -id: "6aa793ea-3606-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#5159 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5164 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5161 …}
    -minimumTime: DateTime @21600 {#5150
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5166 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5168 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5170 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5176 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550773679 {#5156
      date: 2019-02-21 19:27:59.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757429647 {#5157
      date: 2025-09-09 16:54:07.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2202 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2177
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2193 …}
    -lockByStatus: 1
    -id: "845948c2-3606-11e9-8180-00163e87308f"
    -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 {#1865 …}
    -createdAt: DateTime @1550773722 {#2175
      date: 2019-02-21 19:28:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2176
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2186 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5202
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5224 …}
    -lockByStatus: 1
    -id: "856823eb-9c15-11e9-aad5-0242ac160002"
    -chapters: Doctrine\ORM\PersistentCollection {#5203 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5208 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5205 …}
    -minimumTime: DateTime @21600 {#5194
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5210 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5212 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5214 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5220 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1561995185 {#5200
      date: 2019-07-01 17:33:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458809 {#5201
      date: 2025-09-10 01:00:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3935 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2177
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2193 …}
    -lockByStatus: 1
    -id: "845948c2-3606-11e9-8180-00163e87308f"
    -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 {#1865 …}
    -createdAt: DateTime @1550773722 {#2175
      date: 2019-02-21 19:28:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2176
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2186 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5245
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5267 …}
    -lockByStatus: 1
    -id: "bdc3deb7-bb96-11ea-8d8a-0242ac1c0003"
    -chapters: Doctrine\ORM\PersistentCollection {#5246 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5251 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5248 …}
    -minimumTime: DateTime @21600 {#5237
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5253 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5255 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5257 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5263 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1593606669 {#5243
      date: 2020-07-01 14:31:09.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750847724 {#5244
      date: 2025-06-25 12:35:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2177
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2193 …}
    -lockByStatus: 1
    -id: "845948c2-3606-11e9-8180-00163e87308f"
    -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 {#1865 …}
    -createdAt: DateTime @1550773722 {#2175
      date: 2019-02-21 19:28:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2176
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2186 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5288
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5310 …}
    -lockByStatus: 1
    -id: "348e5bd3-9ce5-11e9-aad5-0242ac160002"
    -chapters: Doctrine\ORM\PersistentCollection {#5289 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5294 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5291 …}
    -minimumTime: DateTime @21600 {#5280
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5296 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5298 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5300 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5306 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1562084385 {#5286
      date: 2019-07-02 18:19:45.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458806 {#5287
      date: 2025-09-10 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3935 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2177
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2193 …}
    -lockByStatus: 1
    -id: "845948c2-3606-11e9-8180-00163e87308f"
    -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 {#1865 …}
    -createdAt: DateTime @1550773722 {#2175
      date: 2019-02-21 19:28:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2176
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2186 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5331
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5354 …}
    -lockByStatus: 1
    -id: "2d66f944-9d6e-11e9-aad5-0242ac160002"
    -chapters: Doctrine\ORM\PersistentCollection {#5332 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5337 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5334 …}
    -minimumTime: DateTime @21600 {#5323
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5339 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5341 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5343 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5349 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1562143214 {#5329
      date: 2019-07-03 10:40:14.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757424804 {#5330
      date: 2025-09-09 15:33:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3935 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2177
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2193 …}
    -lockByStatus: 1
    -id: "845948c2-3606-11e9-8180-00163e87308f"
    -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 {#1865 …}
    -createdAt: DateTime @1550773722 {#2175
      date: 2019-02-21 19:28:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2176
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2186 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5374
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5398 …}
    -lockByStatus: 1
    -id: "949ab2f9-9d8d-11e9-aad5-0242ac160002"
    -chapters: Doctrine\ORM\PersistentCollection {#5375 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5380 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5377 …}
    -minimumTime: DateTime @21600 {#5367
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5382 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5384 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5386 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5392 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1562156702 {#5372
      date: 2019-07-03 14:25:02.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757371454 {#5373
      date: 2025-09-09 00:44:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5390 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2177
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2193 …}
    -lockByStatus: 1
    -id: "845948c2-3606-11e9-8180-00163e87308f"
    -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 {#1865 …}
    -createdAt: DateTime @1550773722 {#2175
      date: 2019-02-21 19:28:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2176
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2186 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5418
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5440 …}
    -lockByStatus: 1
    -id: "f7b08c54-bb96-11ea-8d8a-0242ac1c0003"
    -chapters: Doctrine\ORM\PersistentCollection {#5419 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5424 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5421 …}
    -minimumTime: DateTime @21600 {#5411
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5426 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5428 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5430 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5436 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1593606766 {#5416
      date: 2020-07-01 14:32:46.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756854014 {#5417
      date: 2025-09-03 01:00:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2177
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2193 …}
    -lockByStatus: 1
    -id: "845948c2-3606-11e9-8180-00163e87308f"
    -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 {#1865 …}
    -createdAt: DateTime @1550773722 {#2175
      date: 2019-02-21 19:28:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2176
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2186 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5461
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5483 …}
    -lockByStatus: 1
    -id: "6a257e83-9d9d-11e9-aad5-0242ac160002"
    -chapters: Doctrine\ORM\PersistentCollection {#5462 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5467 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5464 …}
    -minimumTime: DateTime @21600 {#5453
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5469 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5471 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5473 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5479 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1562163502 {#5459
      date: 2019-07-03 16:18:22.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757450909 {#5460
      date: 2025-09-09 22:48:29.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5390 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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
41 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2177
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2193 …}
    -lockByStatus: 1
    -id: "845948c2-3606-11e9-8180-00163e87308f"
    -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 {#1865 …}
    -createdAt: DateTime @1550773722 {#2175
      date: 2019-02-21 19:28:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2176
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2186 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5503
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5526 …}
    -lockByStatus: 1
    -id: "7c837e27-9e3e-11e9-aad5-0242ac160002"
    -chapters: Doctrine\ORM\PersistentCollection {#5504 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5509 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5506 …}
    -minimumTime: DateTime @21600 {#5496
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5511 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5513 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5515 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5521 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1562232682 {#5501
      date: 2019-07-04 11:31:22.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756899956 {#5502
      date: 2025-09-03 13:45:56.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5519 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2177
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2193 …}
    -lockByStatus: 1
    -id: "845948c2-3606-11e9-8180-00163e87308f"
    -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 {#1865 …}
    -createdAt: DateTime @1550773722 {#2175
      date: 2019-02-21 19:28:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2176
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2186 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5546
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5568 …}
    -lockByStatus: 1
    -id: "12588aba-bb97-11ea-8d8a-0242ac1c0003"
    -chapters: Doctrine\ORM\PersistentCollection {#5547 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5552 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5549 …}
    -minimumTime: DateTime @21600 {#5539
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5554 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5556 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5558 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5563 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1593606811 {#5544
      date: 2020-07-01 14:33:31.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750847724 {#5545
      date: 2025-06-25 12:35:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2207
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2222 …}
    -lockByStatus: 1
    -id: "103bc910-3607-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2208 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2213 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2218 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550773957 {#2205
      date: 2019-02-21 19:32:37.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2206
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5881
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5904 …}
    -lockByStatus: 1
    -id: "c61c5443-3606-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#5882 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5887 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5884 …}
    -minimumTime: DateTime @21600 {#5878
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5889 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5891 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5893 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5899 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550773833 {#5879
      date: 2019-02-21 19:30:33.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458813 {#5880
      date: 2025-09-10 01:00:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5897 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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
44 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2207
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2222 …}
    -lockByStatus: 1
    -id: "103bc910-3607-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2208 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2213 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2218 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550773957 {#2205
      date: 2019-02-21 19:32:37.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2206
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5926
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5949 …}
    -lockByStatus: 1
    -id: "eaddd5d9-3606-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#5927 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5932 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5929 …}
    -minimumTime: DateTime @21600 {#5923
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5934 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5936 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5938 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5944 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550773894 {#5924
      date: 2019-02-21 19:31:34.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757244736 {#5925
      date: 2025-09-07 13:32:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5942 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2207
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2222 …}
    -lockByStatus: 1
    -id: "103bc910-3607-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2208 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2213 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2218 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550773957 {#2205
      date: 2019-02-21 19:32:37.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2206
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5969
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5991 …}
    -lockByStatus: 1
    -id: "a878a4cc-a3d9-11e9-aad5-0242ac160002"
    -chapters: Doctrine\ORM\PersistentCollection {#5970 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5975 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5972 …}
    -minimumTime: DateTime @21600 {#5962
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5977 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5979 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5981 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5987 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1562849084 {#5967
      date: 2019-07-11 14:44:44.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458811 {#5968
      date: 2025-09-10 01:00:11.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5942 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2207
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2222 …}
    -lockByStatus: 1
    -id: "103bc910-3607-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2208 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2213 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2218 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550773957 {#2205
      date: 2019-02-21 19:32:37.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2206
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6012
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6035 …}
    -lockByStatus: 1
    -id: "a0d522fa-bc5d-11ea-8d8a-0242ac1c0003"
    -chapters: Doctrine\ORM\PersistentCollection {#6013 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6018 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6015 …}
    -minimumTime: DateTime @21600 {#6004
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6020 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6022 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6024 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6030 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1593692090 {#6010
      date: 2020-07-02 14:14:50.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750847724 {#6011
      date: 2025-06-25 12:35:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2207
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2222 …}
    -lockByStatus: 1
    -id: "103bc910-3607-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2208 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2213 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2218 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550773957 {#2205
      date: 2019-02-21 19:32:37.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2206
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6056
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6079 …}
    -lockByStatus: 1
    -id: "09da1b79-a869-11e9-aad5-0242ac160002"
    -chapters: Doctrine\ORM\PersistentCollection {#6057 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6062 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6059 …}
    -minimumTime: DateTime @21600 {#6048
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6064 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6066 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6068 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6074 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1563350470 {#6054
      date: 2019-07-17 10:01:10.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757076745 {#6055
      date: 2025-09-05 14:52:25.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6072 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2207
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2222 …}
    -lockByStatus: 1
    -id: "103bc910-3607-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2208 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2213 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2218 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550773957 {#2205
      date: 2019-02-21 19:32:37.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2206
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6099
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6122 …}
    -lockByStatus: 1
    -id: "2bff532c-bc5e-11ea-8d8a-0242ac1c0003"
    -chapters: Doctrine\ORM\PersistentCollection {#6100 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6105 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6102 …}
    -minimumTime: DateTime @21600 {#6092
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6107 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6109 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6111 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6117 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1593692323 {#6097
      date: 2020-07-02 14:18:43.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754607605 {#6098
      date: 2025-08-08 01:00:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2207
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2222 …}
    -lockByStatus: 1
    -id: "103bc910-3607-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2208 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2213 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2218 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550773957 {#2205
      date: 2019-02-21 19:32:37.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2206
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6143
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6166 …}
    -lockByStatus: 1
    -id: "ba643bef-a93a-11e9-aad5-0242ac160002"
    -chapters: Doctrine\ORM\PersistentCollection {#6144 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6149 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6146 …}
    -minimumTime: DateTime @21600 {#6135
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6151 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6153 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6155 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6161 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1563440531 {#6141
      date: 2019-07-18 11:02:11.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458812 {#6142
      date: 2025-09-10 01:00:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6159 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2207
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2222 …}
    -lockByStatus: 1
    -id: "103bc910-3607-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2208 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2213 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2218 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550773957 {#2205
      date: 2019-02-21 19:32:37.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2206
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6187
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6209 …}
    -lockByStatus: 1
    -id: "7715f01e-bc5e-11ea-8d8a-0242ac1c0003"
    -chapters: Doctrine\ORM\PersistentCollection {#6188 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6193 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6190 …}
    -minimumTime: DateTime @21600 {#6179
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6195 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6197 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6199 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6204 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1593692449 {#6185
      date: 2020-07-02 14:20:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750847724 {#6186
      date: 2025-06-25 12:35:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2207
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2222 …}
    -lockByStatus: 1
    -id: "103bc910-3607-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2208 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2213 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2218 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550773957 {#2205
      date: 2019-02-21 19:32:37.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2206
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6229
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6252 …}
    -lockByStatus: 1
    -id: "df640b75-a965-11e9-aad5-0242ac160002"
    -chapters: Doctrine\ORM\PersistentCollection {#6230 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6235 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6232 …}
    -minimumTime: DateTime @21600 {#6222
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6237 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6239 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6241 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6247 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1563459061 {#6227
      date: 2019-07-18 16:11:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458814 {#6228
      date: 2025-09-10 01:00:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6245 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2207
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2222 …}
    -lockByStatus: 1
    -id: "103bc910-3607-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2208 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2213 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2218 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550773957 {#2205
      date: 2019-02-21 19:32:37.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2206
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6273
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6295 …}
    -lockByStatus: 1
    -id: "cf387696-bc60-11ea-8d8a-0242ac1c0003"
    -chapters: Doctrine\ORM\PersistentCollection {#6274 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6279 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6276 …}
    -minimumTime: DateTime @21600 {#6265
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6281 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6283 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6285 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6290 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1593693456 {#6271
      date: 2020-07-02 14:37:36.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752130247 {#6272
      date: 2025-07-10 08:50:47.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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
53 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2207
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2222 …}
    -lockByStatus: 1
    -id: "103bc910-3607-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2208 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2213 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2218 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550773957 {#2205
      date: 2019-02-21 19:32:37.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2206
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6315
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6337 …}
    -lockByStatus: 1
    -id: "828d60b2-ac72-11e9-9691-0242ac160002"
    -chapters: Doctrine\ORM\PersistentCollection {#6316 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6321 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6318 …}
    -minimumTime: DateTime @21600 {#6308
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6323 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6325 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6327 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6332 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1563794342 {#6313
      date: 2019-07-22 13:19:02.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750847724 {#6314
      date: 2025-06-25 12:35:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2207
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2222 …}
    -lockByStatus: 1
    -id: "103bc910-3607-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2208 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2213 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2218 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550773957 {#2205
      date: 2019-02-21 19:32:37.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2206
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6357
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6378 …}
    -lockByStatus: 1
    -id: "bf2aad5c-bc5f-11ea-8d8a-0242ac1c0003"
    -chapters: Doctrine\ORM\PersistentCollection {#6358 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6363 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6360 …}
    -minimumTime: DateTime @21600 {#6350
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6365 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6367 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6369 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6374 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1593693000 {#6355
      date: 2020-07-02 14:30:00.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750847724 {#6356
      date: 2025-06-25 12:35:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2236
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2250 …}
    -lockByStatus: 1
    -id: "32d99a54-adec-11e9-9691-0242ac160002"
    -lessons: Doctrine\ORM\PersistentCollection {#2237 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2242 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2246 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1563956558 {#2234
      date: 2019-07-24 10:22:38.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1593610169 {#2235
      date: 2020-07-01 15:29:29.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6719
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6743 …}
    -lockByStatus: 1
    -id: "6f445644-adec-11e9-9691-0242ac160002"
    -chapters: Doctrine\ORM\PersistentCollection {#6720 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6725 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6722 …}
    -minimumTime: DateTime @21600 {#6716
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6727 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6729 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6731 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6737 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1563956660 {#6717
      date: 2019-07-24 10:24:20.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757420360 {#6718
      date: 2025-09-09 14:19:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6735 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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
56 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2236
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2250 …}
    -lockByStatus: 1
    -id: "32d99a54-adec-11e9-9691-0242ac160002"
    -lessons: Doctrine\ORM\PersistentCollection {#2237 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2242 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2246 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1563956558 {#2234
      date: 2019-07-24 10:22:38.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1593610169 {#2235
      date: 2020-07-01 15:29:29.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6763
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6786 …}
    -lockByStatus: 1
    -id: "909d175c-ae07-11e9-9691-0242ac160002"
    -chapters: Doctrine\ORM\PersistentCollection {#6764 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6769 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6766 …}
    -minimumTime: DateTime @21600 {#6756
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6771 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6773 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6775 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6781 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1563968312 {#6761
      date: 2019-07-24 13:38:32.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757243678 {#6762
      date: 2025-09-07 13:14:38.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6245 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2236
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2250 …}
    -lockByStatus: 1
    -id: "32d99a54-adec-11e9-9691-0242ac160002"
    -lessons: Doctrine\ORM\PersistentCollection {#2237 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2242 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2246 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1563956558 {#2234
      date: 2019-07-24 10:22:38.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1593610169 {#2235
      date: 2020-07-01 15:29:29.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6806
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6829 …}
    -lockByStatus: 1
    -id: "9e53f3b0-ae11-11e9-9691-0242ac160002"
    -chapters: Doctrine\ORM\PersistentCollection {#6807 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6812 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6809 …}
    -minimumTime: DateTime @21600 {#6799
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6814 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6816 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6818 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6824 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1563972630 {#6804
      date: 2019-07-24 14:50:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757244260 {#6805
      date: 2025-09-07 13:24:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6245 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2236
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2250 …}
    -lockByStatus: 1
    -id: "32d99a54-adec-11e9-9691-0242ac160002"
    -lessons: Doctrine\ORM\PersistentCollection {#2237 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2242 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2246 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1563956558 {#2234
      date: 2019-07-24 10:22:38.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1593610169 {#2235
      date: 2020-07-01 15:29:29.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6849
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6871 …}
    -lockByStatus: 1
    -id: "dd2396c6-aee8-11e9-9691-0242ac160002"
    -chapters: Doctrine\ORM\PersistentCollection {#6850 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6855 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6852 …}
    -minimumTime: DateTime @21600 {#6842
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6857 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6859 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6861 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6867 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1564065077 {#6847
      date: 2019-07-25 16:31:17.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757244957 {#6848
      date: 2025-09-07 13:35:57.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6245 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2236
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2250 …}
    -lockByStatus: 1
    -id: "32d99a54-adec-11e9-9691-0242ac160002"
    -lessons: Doctrine\ORM\PersistentCollection {#2237 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2242 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2246 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1563956558 {#2234
      date: 2019-07-24 10:22:38.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1593610169 {#2235
      date: 2020-07-01 15:29:29.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6891
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6914 …}
    -lockByStatus: 1
    -id: "58e1d7a2-c014-11e9-85b5-0242c0a84004"
    -chapters: Doctrine\ORM\PersistentCollection {#6892 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6897 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6894 …}
    -minimumTime: DateTime @21600 {#6884
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6899 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6901 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6903 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6909 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1565952923 {#6889
      date: 2019-08-16 12:55:23.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756985487 {#6890
      date: 2025-09-04 13:31:27.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6907 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2236
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2250 …}
    -lockByStatus: 1
    -id: "32d99a54-adec-11e9-9691-0242ac160002"
    -lessons: Doctrine\ORM\PersistentCollection {#2237 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2242 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2246 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1563956558 {#2234
      date: 2019-07-24 10:22:38.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1593610169 {#2235
      date: 2020-07-01 15:29:29.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6934
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6956 …}
    -lockByStatus: 1
    -id: "a1daba08-c331-11e9-85b5-0242c0a84004"
    -chapters: Doctrine\ORM\PersistentCollection {#6935 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6940 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6937 …}
    -minimumTime: DateTime @21600 {#6927
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6942 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6944 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6946 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6952 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1566295354 {#6932
      date: 2019-08-20 12:02:34.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757050077 {#6933
      date: 2025-09-05 07:27:57.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6907 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2236
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2250 …}
    -lockByStatus: 1
    -id: "32d99a54-adec-11e9-9691-0242ac160002"
    -lessons: Doctrine\ORM\PersistentCollection {#2237 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2242 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2246 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1563956558 {#2234
      date: 2019-07-24 10:22:38.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1593610169 {#2235
      date: 2020-07-01 15:29:29.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6976
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6998 …}
    -lockByStatus: 1
    -id: "30a674d4-c574-11e9-85b5-0242c0a84004"
    -chapters: Doctrine\ORM\PersistentCollection {#6977 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6982 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6979 …}
    -minimumTime: DateTime @21600 {#6969
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6984 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6986 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6988 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6994 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1566543843 {#6974
      date: 2019-08-23 09:04:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757093333 {#6975
      date: 2025-09-05 19:28:53.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6907 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2236
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2250 …}
    -lockByStatus: 1
    -id: "32d99a54-adec-11e9-9691-0242ac160002"
    -lessons: Doctrine\ORM\PersistentCollection {#2237 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2242 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2246 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1563956558 {#2234
      date: 2019-07-24 10:22:38.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1593610169 {#2235
      date: 2020-07-01 15:29:29.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7018
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7040 …}
    -lockByStatus: 1
    -id: "133c78b9-c802-11ea-8d8a-0242ac1c0003"
    -chapters: Doctrine\ORM\PersistentCollection {#7019 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7024 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7021 …}
    -minimumTime: DateTime @21600 {#7011
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7026 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7028 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7030 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7035 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1594972182 {#7016
      date: 2020-07-17 09:49:42.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750847724 {#7017
      date: 2025-06-25 12:35:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2236
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2250 …}
    -lockByStatus: 1
    -id: "32d99a54-adec-11e9-9691-0242ac160002"
    -lessons: Doctrine\ORM\PersistentCollection {#2237 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2242 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2246 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1563956558 {#2234
      date: 2019-07-24 10:22:38.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1593610169 {#2235
      date: 2020-07-01 15:29:29.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7060
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7083 …}
    -lockByStatus: 1
    -id: "6f4721ee-c588-11e9-85b5-0242c0a84004"
    -chapters: Doctrine\ORM\PersistentCollection {#7061 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7066 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7063 …}
    -minimumTime: DateTime @21600 {#7053
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7068 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7070 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7072 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7078 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1566552538 {#7058
      date: 2019-08-23 11:28:58.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757093668 {#7059
      date: 2025-09-05 19:34:28.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6907 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2262
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2277 …}
    -lockByStatus: 1
    -id: "39a2681c-06c1-11ea-9c0f-0242c0a8b002"
    -lessons: Doctrine\ORM\PersistentCollection {#2263 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2268 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2273 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1573723755 {#2253
      date: 2019-11-14 10:29:15.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2261
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7340
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7361 …}
    -lockByStatus: 1
    -id: "bf955bef-06c1-11ea-9c0f-0242c0a8b002"
    -chapters: Doctrine\ORM\PersistentCollection {#7341 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7346 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7343 …}
    -minimumTime: DateTime @21600 {#7337
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7348 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7350 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7352 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7357 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1573723980 {#7338
      date: 2019-11-14 10:33:00.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750847724 {#7339
      date: 2025-06-25 12:35:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2262
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2277 …}
    -lockByStatus: 1
    -id: "39a2681c-06c1-11ea-9c0f-0242c0a8b002"
    -lessons: Doctrine\ORM\PersistentCollection {#2263 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2268 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2273 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1573723755 {#2253
      date: 2019-11-14 10:29:15.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2261
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7379
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7400 …}
    -lockByStatus: 1
    -id: "b290d6e9-9ab2-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#7380 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7385 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7382 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7387 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7389 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7396 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1758875273 {#7374
      date: 2025-09-26 10:27:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#1893 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2262
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2277 …}
    -lockByStatus: 1
    -id: "39a2681c-06c1-11ea-9c0f-0242c0a8b002"
    -lessons: Doctrine\ORM\PersistentCollection {#2263 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2268 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2273 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1573723755 {#2253
      date: 2019-11-14 10:29:15.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2261
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7422
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7443 …}
    -lockByStatus: 1
    -id: "ac5c214e-b06c-11ea-b7d2-0242ac1c0004"
    -chapters: Doctrine\ORM\PersistentCollection {#7423 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7428 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7425 …}
    -minimumTime: DateTime @21600 {#7419
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7430 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7432 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7434 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7439 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1592379138 {#7420
      date: 2020-06-17 09:32:18.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750847724 {#7421
      date: 2025-06-25 12:35:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2262
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2277 …}
    -lockByStatus: 1
    -id: "39a2681c-06c1-11ea-9c0f-0242c0a8b002"
    -lessons: Doctrine\ORM\PersistentCollection {#2263 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2268 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2273 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1573723755 {#2253
      date: 2019-11-14 10:29:15.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2261
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7463
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7487 …}
    -lockByStatus: 1
    -id: "ea817145-9ab2-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#7464 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7469 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7466 …}
    -minimumTime: DateTime @21600 {#7456
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7471 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7473 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7475 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7481 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1758875367 {#7461
      date: 2025-09-26 10:29:27.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1760344087 {#7462
      date: 2025-10-13 10:28:07.0 Europe/Paris (+02:00)
    }
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#1893 …}
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#7479 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2262
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2277 …}
    -lockByStatus: 1
    -id: "39a2681c-06c1-11ea-9c0f-0242c0a8b002"
    -lessons: Doctrine\ORM\PersistentCollection {#2263 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2268 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2273 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1573723755 {#2253
      date: 2019-11-14 10:29:15.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2261
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7509
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7533 …}
    -lockByStatus: 1
    -id: "13e1f443-75b2-11ea-ac12-0242ac1c0003"
    -chapters: Doctrine\ORM\PersistentCollection {#7510 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7515 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7512 …}
    -minimumTime: DateTime @21600 {#7506
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7517 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7519 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7521 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7527 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1585921828 {#7507
      date: 2020-04-03 15:50:28.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757408922 {#7508
      date: 2025-09-09 11:08:42.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#7525 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2262
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2277 …}
    -lockByStatus: 1
    -id: "39a2681c-06c1-11ea-9c0f-0242c0a8b002"
    -lessons: Doctrine\ORM\PersistentCollection {#2263 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2268 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2273 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1573723755 {#2253
      date: 2019-11-14 10:29:15.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2261
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7552
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7574 …}
    -lockByStatus: 1
    -id: "1fb0da4a-9ab3-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#7553 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7558 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7555 …}
    -minimumTime: DateTime @21600 {#7546
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7560 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7562 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7569 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1758875456 {#7551
      date: 2025-09-26 10:30:56.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#1893 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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
70 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2262
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2277 …}
    -lockByStatus: 1
    -id: "39a2681c-06c1-11ea-9c0f-0242c0a8b002"
    -lessons: Doctrine\ORM\PersistentCollection {#2263 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2268 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2273 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1573723755 {#2253
      date: 2019-11-14 10:29:15.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2261
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7595
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7617 …}
    -lockByStatus: 1
    -id: "8b4ca837-75b2-11ea-ac12-0242ac1c0003"
    -chapters: Doctrine\ORM\PersistentCollection {#7596 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7601 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7598 …}
    -minimumTime: DateTime @21600 {#7587
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7603 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7605 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7607 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7613 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1585922028 {#7593
      date: 2020-04-03 15:53:48.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757408929 {#7594
      date: 2025-09-09 11:08:49.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#7525 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2262
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2277 …}
    -lockByStatus: 1
    -id: "39a2681c-06c1-11ea-9c0f-0242c0a8b002"
    -lessons: Doctrine\ORM\PersistentCollection {#2263 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2268 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2273 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1573723755 {#2253
      date: 2019-11-14 10:29:15.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2261
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7637
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7660 …}
    -lockByStatus: 1
    -id: "a6f3c715-75b2-11ea-ac12-0242ac1c0003"
    -chapters: Doctrine\ORM\PersistentCollection {#7638 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7643 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7640 …}
    -minimumTime: DateTime @21600 {#7630
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7645 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7647 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7649 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7655 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1585922074 {#7635
      date: 2020-04-03 15:54:34.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757255640 {#7636
      date: 2025-09-07 16:34:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#7653 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2262
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2277 …}
    -lockByStatus: 1
    -id: "39a2681c-06c1-11ea-9c0f-0242c0a8b002"
    -lessons: Doctrine\ORM\PersistentCollection {#2263 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2268 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2273 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1573723755 {#2253
      date: 2019-11-14 10:29:15.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2261
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7680
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7704 …}
    -lockByStatus: 1
    -id: "7ab53d1f-75b3-11ea-ac12-0242ac1c0003"
    -chapters: Doctrine\ORM\PersistentCollection {#7681 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7686 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7683 …}
    -minimumTime: DateTime @21600 {#7673
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7688 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7690 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7692 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7698 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1585922430 {#7678
      date: 2020-04-03 16:00:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458809 {#7679
      date: 2025-09-10 01:00:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#7696 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2262
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2277 …}
    -lockByStatus: 1
    -id: "39a2681c-06c1-11ea-9c0f-0242c0a8b002"
    -lessons: Doctrine\ORM\PersistentCollection {#2263 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2268 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2273 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1573723755 {#2253
      date: 2019-11-14 10:29:15.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2261
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7725
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7748 …}
    -lockByStatus: 1
    -id: "0266228a-75b3-11ea-ac12-0242ac1c0003"
    -chapters: Doctrine\ORM\PersistentCollection {#7726 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7731 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7728 …}
    -minimumTime: DateTime @21600 {#7717
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7733 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7735 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7737 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7743 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1585922228 {#7723
      date: 2020-04-03 15:57:08.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757334080 {#7724
      date: 2025-09-08 14:21:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#7696 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2262
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2277 …}
    -lockByStatus: 1
    -id: "39a2681c-06c1-11ea-9c0f-0242c0a8b002"
    -lessons: Doctrine\ORM\PersistentCollection {#2263 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2268 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2273 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1573723755 {#2253
      date: 2019-11-14 10:29:15.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2261
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7767
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7789 …}
    -lockByStatus: 1
    -id: "3db82e7a-9ab4-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#7768 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7773 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7770 …}
    -minimumTime: DateTime @21600 {#7761
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7775 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7777 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7784 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1758875936 {#7766
      date: 2025-09-26 10:38:56.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#1893 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2262
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2277 …}
    -lockByStatus: 1
    -id: "39a2681c-06c1-11ea-9c0f-0242c0a8b002"
    -lessons: Doctrine\ORM\PersistentCollection {#2263 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2268 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2273 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1573723755 {#2253
      date: 2019-11-14 10:29:15.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2261
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7809
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7831 …}
    -lockByStatus: 1
    -id: "1e6fa847-a803-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#7810 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7815 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7812 …}
    -minimumTime: DateTime @21600 {#7802
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7817 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7819 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7826 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1760339179 {#7808
      date: 2025-10-13 09:06:19.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2262
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2277 …}
    -lockByStatus: 1
    -id: "39a2681c-06c1-11ea-9c0f-0242c0a8b002"
    -lessons: Doctrine\ORM\PersistentCollection {#2263 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2268 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2273 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1573723755 {#2253
      date: 2019-11-14 10:29:15.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2261
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7853
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7875 …}
    -lockByStatus: 1
    -id: "caaa0c3e-8819-11f0-94f4-720435f6d49d"
    -chapters: Doctrine\ORM\PersistentCollection {#7854 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7859 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7856 …}
    -minimumTime: DateTime @21600 {#7850
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7861 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7863 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7870 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1756830480 {#7851
      date: 2025-09-02 18:28:00.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757372416 {#7852
      date: 2025-09-09 01:00:16.0 Europe/Paris (+02:00)
    }
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#1893 …}
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1893 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2262
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2277 …}
    -lockByStatus: 1
    -id: "39a2681c-06c1-11ea-9c0f-0242c0a8b002"
    -lessons: Doctrine\ORM\PersistentCollection {#2263 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2268 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2273 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1573723755 {#2253
      date: 2019-11-14 10:29:15.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2261
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7896
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7918 …}
    -lockByStatus: 1
    -id: "0e146c98-881a-11f0-94f4-720435f6d49d"
    -chapters: Doctrine\ORM\PersistentCollection {#7897 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7902 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7899 …}
    -minimumTime: DateTime @21600 {#7888
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7904 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7906 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7913 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1756830593 {#7894
      date: 2025-09-02 18:29:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756854015 {#7895
      date: 2025-09-03 01:00:15.0 Europe/Paris (+02:00)
    }
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#1893 …}
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1893 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2290
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2304 …}
    -lockByStatus: 1
    -id: "cbd44ce7-38e5-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2291 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2296 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2300 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1551089522 {#2280
      date: 2019-02-25 11:12:02.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1679395459 {#2289
      date: 2023-03-21 11:44:19.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8332
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8355 …}
    -lockByStatus: 1
    -id: "7d7e4338-2de9-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#8333 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8338 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8335 …}
    -minimumTime: DateTime @21600 {#8329
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8340 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8342 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8344 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8350 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1549881646 {#8330
      date: 2019-02-11 11:40:46.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757242069 {#8331
      date: 2025-09-07 12:47:49.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5942 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2290
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2304 …}
    -lockByStatus: 1
    -id: "cbd44ce7-38e5-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2291 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2296 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2300 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1551089522 {#2280
      date: 2019-02-25 11:12:02.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1679395459 {#2289
      date: 2023-03-21 11:44:19.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8375
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8398 …}
    -lockByStatus: 1
    -id: "b6ad11c5-2e0c-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#8376 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8381 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8378 …}
    -minimumTime: DateTime @21600 {#8368
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8383 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8385 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8387 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8393 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1549896775 {#8373
      date: 2019-02-11 15:52:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757324785 {#8374
      date: 2025-09-08 11:46:25.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#8391 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2290
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2304 …}
    -lockByStatus: 1
    -id: "cbd44ce7-38e5-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2291 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2296 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2300 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1551089522 {#2280
      date: 2019-02-25 11:12:02.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1679395459 {#2289
      date: 2023-03-21 11:44:19.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8418
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8442 …}
    -lockByStatus: 1
    -id: "4845b445-c82b-11ea-8d8a-0242ac1c0003"
    -chapters: Doctrine\ORM\PersistentCollection {#8419 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8424 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8421 …}
    -minimumTime: DateTime @21600 {#8411
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8426 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8428 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8430 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8436 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1594989880 {#8416
      date: 2020-07-17 14:44:40.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757067698 {#8417
      date: 2025-09-05 12:21:38.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#8434 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2316
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2332 …}
    -lockByStatus: 1
    -id: "ac103761-38e8-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2317 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2322 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2327 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1551090758 {#2307
      date: 2019-02-25 11:32:38.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2315
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2325 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8547
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8570 …}
    -lockByStatus: 1
    -id: "fe9c2aa9-2e04-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#8548 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8553 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8550 …}
    -minimumTime: DateTime @21600 {#8544
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8555 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8557 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8559 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8565 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1549893459 {#8545
      date: 2019-02-11 14:57:39.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757367929 {#8546
      date: 2025-09-08 23:45:29.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#4066 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2316
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2332 …}
    -lockByStatus: 1
    -id: "ac103761-38e8-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2317 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2322 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2327 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1551090758 {#2307
      date: 2019-02-25 11:32:38.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2315
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2325 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8591
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8614 …}
    -lockByStatus: 1
    -id: "399557aa-2eac-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#8592 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8597 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8594 …}
    -minimumTime: DateTime @21600 {#8583
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8599 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8601 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8603 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8609 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1549965284 {#8589
      date: 2019-02-12 10:54:44.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757402170 {#8590
      date: 2025-09-09 09:16:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#7653 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2316
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2332 …}
    -lockByStatus: 1
    -id: "ac103761-38e8-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2317 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2322 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2327 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1551090758 {#2307
      date: 2019-02-25 11:32:38.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2315
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2325 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8635
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8658 …}
    -lockByStatus: 1
    -id: "1e3c14b9-41ce-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#8636 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8641 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8638 …}
    -minimumTime: DateTime @21600 {#8627
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8643 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8645 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8647 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8653 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1552068913 {#8633
      date: 2019-03-08 19:15:13.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757346961 {#8634
      date: 2025-09-08 17:56:01.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6159 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2316
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2332 …}
    -lockByStatus: 1
    -id: "ac103761-38e8-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2317 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2322 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2327 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1551090758 {#2307
      date: 2019-02-25 11:32:38.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2315
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2325 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8679
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8702 …}
    -lockByStatus: 1
    -id: "f8bbce51-3055-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#8680 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8685 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8682 …}
    -minimumTime: DateTime @21600 {#8671
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8687 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8689 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8691 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8697 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550148141 {#8677
      date: 2019-02-14 13:42:21.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458814 {#8678
      date: 2025-09-10 01:00:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#7653 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2345
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2360 …}
    -lockByStatus: 1
    -id: "37ebe6b6-3913-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2346 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2351 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2356 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1551109031 {#2335
      date: 2019-02-25 16:37:11.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2344
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8836
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8860 …}
    -lockByStatus: 1
    -id: "c2c03ec6-2f7b-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#8837 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8842 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8839 …}
    -minimumTime: DateTime @21600 {#8833
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8844 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8846 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8848 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8854 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550054420 {#8834
      date: 2019-02-13 11:40:20.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458813 {#8835
      date: 2025-09-10 01:00:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#8852 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2345
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2360 …}
    -lockByStatus: 1
    -id: "37ebe6b6-3913-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2346 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2351 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2356 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1551109031 {#2335
      date: 2019-02-25 16:37:11.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2344
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8881
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8905 …}
    -lockByStatus: 1
    -id: "af75cf16-2f87-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#8882 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8887 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8884 …}
    -minimumTime: DateTime @21600 {#8873
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8889 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8891 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8893 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8899 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550059542 {#8879
      date: 2019-02-13 13:05:42.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1756976645 {#8880
      date: 2025-09-04 11:04:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#8897 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2345
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2360 …}
    -lockByStatus: 1
    -id: "37ebe6b6-3913-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2346 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2351 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2356 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1551109031 {#2335
      date: 2019-02-25 16:37:11.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2344
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8924
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8947 …}
    -lockByStatus: 1
    -id: "3d52855e-6c56-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#8925 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8930 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8927 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8932 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#4275 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8934 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8936 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8942 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1725630312 {#8918
      date: 2024-09-06 15:45:12.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756976803 {#8923
      date: 2025-09-04 11:06:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#8897 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2345
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2360 …}
    -lockByStatus: 1
    -id: "37ebe6b6-3913-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2346 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2351 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2356 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1551109031 {#2335
      date: 2019-02-25 16:37:11.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2344
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8967
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8990 …}
    -lockByStatus: 1
    -id: "3d430a92-6c56-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#8968 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8973 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8970 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8975 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#4275 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8977 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8979 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8985 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1725630312 {#8960
      date: 2024-09-06 15:45:12.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750847724 {#8966
      date: 2025-06-25 12:35:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2345
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2360 …}
    -lockByStatus: 1
    -id: "37ebe6b6-3913-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2346 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2351 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2356 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1551109031 {#2335
      date: 2019-02-25 16:37:11.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2344
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9011
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9035 …}
    -lockByStatus: 1
    -id: "1489bf18-237f-11eb-8310-0242ac1c0002"
    -chapters: Doctrine\ORM\PersistentCollection {#9012 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9017 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9014 …}
    -minimumTime: DateTime @21600 {#9003
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9019 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9021 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9023 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9029 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1605031427 {#9009
      date: 2020-11-10 19:03:47.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757056272 {#9010
      date: 2025-09-05 09:11:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#9027 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2372
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2387 …}
    -lockByStatus: 1
    -id: "3eb68461-49c9-11ef-9bb3-0242c0a88004"
    -lessons: Doctrine\ORM\PersistentCollection {#2373 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2378 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2383 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1721831416 {#2363
      date: 2024-07-24 16:30:16.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9196
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9220 …}
    -lockByStatus: 1
    -id: "3eb66ebf-49c9-11ef-9bb3-0242c0a88004"
    -chapters: Doctrine\ORM\PersistentCollection {#9197 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9202 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9199 …}
    -minimumTime: DateTime @21600 {#9193
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9204 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#4275 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9206 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9208 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9214 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1721831416 {#9194
      date: 2024-07-24 16:30:16.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757314086 {#9195
      date: 2025-09-08 08:48:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#9212 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2400
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2415 …}
    -lockByStatus: 1
    -id: "641541c1-3382-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2401 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2406 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2411 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550497072 {#2390
      date: 2019-02-18 14:37:52.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2399
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9270
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9293 …}
    -lockByStatus: 1
    -id: "47d1a96b-3362-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#9271 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9276 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9273 …}
    -minimumTime: DateTime @21600 {#9267
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9278 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9280 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9282 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9288 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550483281 {#9268
      date: 2019-02-18 10:48:01.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458806 {#9269
      date: 2025-09-10 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3575 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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
92 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2400
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2415 …}
    -lockByStatus: 1
    -id: "641541c1-3382-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2401 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2406 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2411 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550497072 {#2390
      date: 2019-02-18 14:37:52.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2399
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9314
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9337 …}
    -lockByStatus: 1
    -id: "74daaa20-4706-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#9315 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9320 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9317 …}
    -minimumTime: DateTime @21600 {#9306
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9322 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9324 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9326 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9332 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1552642866 {#9312
      date: 2019-03-15 10:41:06.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757077461 {#9313
      date: 2025-09-05 15:04:21.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3575 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2400
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2415 …}
    -lockByStatus: 1
    -id: "641541c1-3382-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2401 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2406 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2411 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550497072 {#2390
      date: 2019-02-18 14:37:52.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2399
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9357
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9379 …}
    -lockByStatus: 1
    -id: "754cb756-3374-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#9358 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9363 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9360 …}
    -minimumTime: DateTime @21600 {#9350
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9365 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9367 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9369 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9375 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550491088 {#9355
      date: 2019-02-18 12:58:08.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1756893547 {#9356
      date: 2025-09-03 11:59:07.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#8897 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2400
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2415 …}
    -lockByStatus: 1
    -id: "641541c1-3382-11e9-8180-00163e87308f"
    -lessons: Doctrine\ORM\PersistentCollection {#2401 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2406 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2411 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1550497072 {#2390
      date: 2019-02-18 14:37:52.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2399
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9399
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9421 …}
    -lockByStatus: 1
    -id: "7e6a59e1-4707-11e9-8180-00163e87308f"
    -chapters: Doctrine\ORM\PersistentCollection {#9400 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9405 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9402 …}
    -minimumTime: DateTime @21600 {#9392
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9407 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9409 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9411 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9417 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1552643312 {#9397
      date: 2019-03-15 10:48:32.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757342319 {#9398
      date: 2025-09-08 16:38:39.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3575 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2427
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2442 …}
    -lockByStatus: 1
    -id: "225ee4c6-b8a4-11f0-b3b5-4ec904c5ee47"
    -lessons: Doctrine\ORM\PersistentCollection {#2428 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2433 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2438 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167553 {#2418
      date: 2025-11-03 11:59:13.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9537
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9559 …}
    -lockByStatus: 1
    -id: "27a5e7bd-b8a4-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#9538 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9543 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9540 …}
    -minimumTime: DateTime @21600 {#9535
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9545 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9547 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9554 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167562 {#9536
      date: 2025-11-03 11:59:22.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2427
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2442 …}
    -lockByStatus: 1
    -id: "225ee4c6-b8a4-11f0-b3b5-4ec904c5ee47"
    -lessons: Doctrine\ORM\PersistentCollection {#2428 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2433 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2438 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167553 {#2418
      date: 2025-11-03 11:59:13.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9579
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9601 …}
    -lockByStatus: 1
    -id: "27b66f1e-b8a4-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#9580 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9585 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9582 …}
    -minimumTime: DateTime @21600 {#9577
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9587 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9589 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9596 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167562 {#9578
      date: 2025-11-03 11:59:22.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2427
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2442 …}
    -lockByStatus: 1
    -id: "225ee4c6-b8a4-11f0-b3b5-4ec904c5ee47"
    -lessons: Doctrine\ORM\PersistentCollection {#2428 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2433 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2438 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167553 {#2418
      date: 2025-11-03 11:59:13.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9620
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9642 …}
    -lockByStatus: 1
    -id: "27c4c45f-b8a4-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#9621 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9626 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9623 …}
    -minimumTime: DateTime @21600 {#9613
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9628 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9630 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9637 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167562 {#9619
      date: 2025-11-03 11:59:22.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2427
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2442 …}
    -lockByStatus: 1
    -id: "225ee4c6-b8a4-11f0-b3b5-4ec904c5ee47"
    -lessons: Doctrine\ORM\PersistentCollection {#2428 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2433 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2438 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167553 {#2418
      date: 2025-11-03 11:59:13.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9661
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9683 …}
    -lockByStatus: 1
    -id: "27d34028-b8a4-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#9662 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9667 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9664 …}
    -minimumTime: DateTime @21600 {#9654
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9669 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9671 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9678 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167563 {#9660
      date: 2025-11-03 11:59:23.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2427
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2442 …}
    -lockByStatus: 1
    -id: "225ee4c6-b8a4-11f0-b3b5-4ec904c5ee47"
    -lessons: Doctrine\ORM\PersistentCollection {#2428 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2433 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2438 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167553 {#2418
      date: 2025-11-03 11:59:13.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9701
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9723 …}
    -lockByStatus: 1
    -id: "27e273e9-b8a4-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#9702 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9707 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9704 …}
    -minimumTime: DateTime @21600 {#9695
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9709 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9711 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9718 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167563 {#9700
      date: 2025-11-03 11:59:23.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2427
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2442 …}
    -lockByStatus: 1
    -id: "225ee4c6-b8a4-11f0-b3b5-4ec904c5ee47"
    -lessons: Doctrine\ORM\PersistentCollection {#2428 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2433 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2438 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167553 {#2418
      date: 2025-11-03 11:59:13.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9742
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9764 …}
    -lockByStatus: 1
    -id: "27ed4b8f-b8a4-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#9743 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9748 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9745 …}
    -minimumTime: DateTime @21600 {#9735
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9750 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9752 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9759 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167563 {#9741
      date: 2025-11-03 11:59:23.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2427
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2442 …}
    -lockByStatus: 1
    -id: "225ee4c6-b8a4-11f0-b3b5-4ec904c5ee47"
    -lessons: Doctrine\ORM\PersistentCollection {#2428 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2433 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2438 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167553 {#2418
      date: 2025-11-03 11:59:13.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9783
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9805 …}
    -lockByStatus: 1
    -id: "27fa1691-b8a4-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#9784 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9789 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9786 …}
    -minimumTime: DateTime @21600 {#9776
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9791 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9793 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9800 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167563 {#9782
      date: 2025-11-03 11:59:23.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2455
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2470 …}
    -lockByStatus: 1
    -id: "226d4473-b8a4-11f0-b3b5-4ec904c5ee47"
    -lessons: Doctrine\ORM\PersistentCollection {#2456 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2461 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2466 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167554 {#2454
      date: 2025-11-03 11:59:14.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10021
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10043 …}
    -lockByStatus: 1
    -id: "28056841-b8a4-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#10022 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10027 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10024 …}
    -minimumTime: DateTime @21600 {#10019
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10029 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10031 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10038 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167563 {#10020
      date: 2025-11-03 11:59:23.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2455
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2470 …}
    -lockByStatus: 1
    -id: "226d4473-b8a4-11f0-b3b5-4ec904c5ee47"
    -lessons: Doctrine\ORM\PersistentCollection {#2456 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2461 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2466 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167554 {#2454
      date: 2025-11-03 11:59:14.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10062
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10084 …}
    -lockByStatus: 1
    -id: "280fb70c-b8a4-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#10063 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10068 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10065 …}
    -minimumTime: DateTime @21600 {#10055
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10070 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10072 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10079 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167563 {#10061
      date: 2025-11-03 11:59:23.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2455
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2470 …}
    -lockByStatus: 1
    -id: "226d4473-b8a4-11f0-b3b5-4ec904c5ee47"
    -lessons: Doctrine\ORM\PersistentCollection {#2456 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2461 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2466 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167554 {#2454
      date: 2025-11-03 11:59:14.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10103
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10125 …}
    -lockByStatus: 1
    -id: "281b8fd6-b8a4-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#10104 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10109 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10106 …}
    -minimumTime: DateTime @21600 {#10096
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10111 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10113 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10120 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167563 {#10102
      date: 2025-11-03 11:59:23.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2455
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2470 …}
    -lockByStatus: 1
    -id: "226d4473-b8a4-11f0-b3b5-4ec904c5ee47"
    -lessons: Doctrine\ORM\PersistentCollection {#2456 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2461 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2466 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167554 {#2454
      date: 2025-11-03 11:59:14.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10144
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10166 …}
    -lockByStatus: 1
    -id: "282ab677-b8a4-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#10145 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10150 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10147 …}
    -minimumTime: DateTime @21600 {#10137
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10152 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10154 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10161 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167563 {#10143
      date: 2025-11-03 11:59:23.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2455
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2470 …}
    -lockByStatus: 1
    -id: "226d4473-b8a4-11f0-b3b5-4ec904c5ee47"
    -lessons: Doctrine\ORM\PersistentCollection {#2456 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2461 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2466 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167554 {#2454
      date: 2025-11-03 11:59:14.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10185
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10207 …}
    -lockByStatus: 1
    -id: "283a413d-b8a4-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#10186 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10191 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10188 …}
    -minimumTime: DateTime @21600 {#10178
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10193 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10195 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10202 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167563 {#10184
      date: 2025-11-03 11:59:23.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2455
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2470 …}
    -lockByStatus: 1
    -id: "226d4473-b8a4-11f0-b3b5-4ec904c5ee47"
    -lessons: Doctrine\ORM\PersistentCollection {#2456 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2461 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2466 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167554 {#2454
      date: 2025-11-03 11:59:14.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10226
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10248 …}
    -lockByStatus: 1
    -id: "28487481-b8a4-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#10227 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10232 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10229 …}
    -minimumTime: DateTime @21600 {#10219
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10234 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10236 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10243 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167563 {#10225
      date: 2025-11-03 11:59:23.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2455
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2470 …}
    -lockByStatus: 1
    -id: "226d4473-b8a4-11f0-b3b5-4ec904c5ee47"
    -lessons: Doctrine\ORM\PersistentCollection {#2456 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2461 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2466 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167554 {#2454
      date: 2025-11-03 11:59:14.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10268
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10291 …}
    -lockByStatus: 1
    -id: "691a9d79-b35f-11ed-aa02-0242c0a81006"
    -chapters: Doctrine\ORM\PersistentCollection {#10269 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10274 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10271 …}
    -minimumTime: DateTime @21600 {#10260
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10276 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10278 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10280 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10286 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1677145788 {#10266
      date: 2023-02-23 10:49:48.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750847724 {#10267
      date: 2025-06-25 12:35:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2455
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2470 …}
    -lockByStatus: 1
    -id: "226d4473-b8a4-11f0-b3b5-4ec904c5ee47"
    -lessons: Doctrine\ORM\PersistentCollection {#2456 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2461 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2466 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167554 {#2454
      date: 2025-11-03 11:59:14.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10312
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10335 …}
    -lockByStatus: 1
    -id: "c143c93c-b35f-11ed-aa02-0242c0a81006"
    -chapters: Doctrine\ORM\PersistentCollection {#10313 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10318 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10315 …}
    -minimumTime: DateTime @21600 {#10304
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10320 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10322 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10324 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10330 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1677145936 {#10310
      date: 2023-02-23 10:52:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750847724 {#10311
      date: 2025-06-25 12:35:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2482
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2497 …}
    -lockByStatus: 1
    -id: "227fb421-b8a4-11f0-b3b5-4ec904c5ee47"
    -lessons: Doctrine\ORM\PersistentCollection {#2483 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2488 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2493 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167554 {#2473
      date: 2025-11-03 11:59:14.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10581
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10605 …}
    -lockByStatus: 1
    -id: "4640d7da-7b05-11ea-ac12-0242ac1c0003"
    -chapters: Doctrine\ORM\PersistentCollection {#10582 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10587 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10584 …}
    -minimumTime: DateTime @21600 {#10578
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10589 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10591 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10593 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10599 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1586507316 {#10579
      date: 2020-04-10 10:28:36.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757454692 {#10580
      date: 2025-09-09 23:51:32.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#10597 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2482
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2497 …}
    -lockByStatus: 1
    -id: "227fb421-b8a4-11f0-b3b5-4ec904c5ee47"
    -lessons: Doctrine\ORM\PersistentCollection {#2483 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2488 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2493 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167554 {#2473
      date: 2025-11-03 11:59:14.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10624
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10646 …}
    -lockByStatus: 1
    -id: "28756475-b8a4-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#10625 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10630 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10627 …}
    -minimumTime: DateTime @21600 {#10618
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10632 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10634 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10641 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167564 {#10623
      date: 2025-11-03 11:59:24.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2482
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2497 …}
    -lockByStatus: 1
    -id: "227fb421-b8a4-11f0-b3b5-4ec904c5ee47"
    -lessons: Doctrine\ORM\PersistentCollection {#2483 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2488 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2493 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167554 {#2473
      date: 2025-11-03 11:59:14.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10666
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10689 …}
    -lockByStatus: 1
    -id: "4f9d5bf9-c775-11ea-8d8a-0242ac1c0003"
    -chapters: Doctrine\ORM\PersistentCollection {#10667 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10672 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10669 …}
    -minimumTime: DateTime @21600 {#10658
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10674 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10676 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10678 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10684 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1594911724 {#10664
      date: 2020-07-16 17:02:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750847724 {#10665
      date: 2025-06-25 12:35:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2482
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2497 …}
    -lockByStatus: 1
    -id: "227fb421-b8a4-11f0-b3b5-4ec904c5ee47"
    -lessons: Doctrine\ORM\PersistentCollection {#2483 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2488 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2493 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167554 {#2473
      date: 2025-11-03 11:59:14.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10709
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10733 …}
    -lockByStatus: 1
    -id: "c5f5bfda-6c59-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#10710 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10715 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10712 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10717 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#4275 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10719 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10721 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10727 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1725631830 {#10702
      date: 2024-09-06 16:10:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756969667 {#10708
      date: 2025-09-04 09:07:47.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#10725 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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
114 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2482
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2497 …}
    -lockByStatus: 1
    -id: "227fb421-b8a4-11f0-b3b5-4ec904c5ee47"
    -lessons: Doctrine\ORM\PersistentCollection {#2483 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2488 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2493 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167554 {#2473
      date: 2025-11-03 11:59:14.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10754
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10777 …}
    -lockByStatus: 1
    -id: "219a227a-ec09-11e9-9c0f-0242c0a8b002"
    -chapters: Doctrine\ORM\PersistentCollection {#10755 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10760 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10757 …}
    -minimumTime: DateTime @21600 {#10746
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10762 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10764 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10766 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10772 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1570785957 {#10752
      date: 2019-10-11 11:25:57.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756849544 {#10753
      date: 2025-09-02 23:45:44.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#4066 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2509
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2523 …}
    -lockByStatus: 1
    -id: "22906cdb-b8a4-11f0-b3b5-4ec904c5ee47"
    -lessons: Doctrine\ORM\PersistentCollection {#2510 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2515 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2520 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167554 {#2500
      date: 2025-11-03 11:59:14.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10937
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10961 …}
    -lockByStatus: 1
    -id: "c5deac24-6c59-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#10938 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10943 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10940 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10945 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#4275 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10947 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10949 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10955 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1725631829 {#10935
      date: 2024-09-06 16:10:29.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757411145 {#10936
      date: 2025-09-09 11:45:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#10953 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2509
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2523 …}
    -lockByStatus: 1
    -id: "22906cdb-b8a4-11f0-b3b5-4ec904c5ee47"
    -lessons: Doctrine\ORM\PersistentCollection {#2510 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2515 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2520 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167554 {#2500
      date: 2025-11-03 11:59:14.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10709
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10733 …}
    -lockByStatus: 1
    -id: "c5f5bfda-6c59-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#10710 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10715 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10712 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10717 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#4275 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10719 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10721 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10727 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1725631830 {#10702
      date: 2024-09-06 16:10:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756969667 {#10708
      date: 2025-09-04 09:07:47.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#10725 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2509
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2523 …}
    -lockByStatus: 1
    -id: "22906cdb-b8a4-11f0-b3b5-4ec904c5ee47"
    -lessons: Doctrine\ORM\PersistentCollection {#2510 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2515 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2520 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167554 {#2500
      date: 2025-11-03 11:59:14.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10983
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11005 …}
    -lockByStatus: 1
    -id: "c60a1121-6c59-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#10984 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10989 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10986 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10991 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#4275 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10993 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10995 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11000 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1725631830 {#10981
      date: 2024-09-06 16:10:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750847724 {#10982
      date: 2025-06-25 12:35:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2536
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2551 …}
    -lockByStatus: 1
    -id: "14f68491-8d03-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#2537 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2542 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2547 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1560330798 {#2526
      date: 2019-06-12 11:13:18.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#2535
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11110
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11134 …}
    -lockByStatus: 1
    -id: "b7f2650d-8d02-11e9-a047-0242c0a86003"
    -chapters: Doctrine\ORM\PersistentCollection {#11111 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11116 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11113 …}
    -minimumTime: DateTime @21600 {#11107
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11118 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11120 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11122 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11128 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1560330642 {#11108
      date: 2019-06-12 11:10:42.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757407400 {#11109
      date: 2025-09-09 10:43:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#11126 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2536
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2551 …}
    -lockByStatus: 1
    -id: "14f68491-8d03-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#2537 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2542 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2547 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1560330798 {#2526
      date: 2019-06-12 11:13:18.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#2535
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11154
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11177 …}
    -lockByStatus: 1
    -id: "99d3ba9a-8cf2-11e9-a047-0242c0a86003"
    -chapters: Doctrine\ORM\PersistentCollection {#11155 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11160 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11157 …}
    -minimumTime: DateTime @21600 {#11147
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11162 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11164 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11166 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11172 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1560323720 {#11152
      date: 2019-06-12 09:15:20.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757410905 {#11153
      date: 2025-09-09 11:41:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#11126 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2536
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2551 …}
    -lockByStatus: 1
    -id: "14f68491-8d03-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#2537 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2542 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2547 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1560330798 {#2526
      date: 2019-06-12 11:13:18.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#2535
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11198
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11222 …}
    -lockByStatus: 1
    -id: "7c1c8df2-8d02-11e9-a047-0242c0a86003"
    -chapters: Doctrine\ORM\PersistentCollection {#11199 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11204 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11201 …}
    -minimumTime: DateTime @21600 {#11190
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11206 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11208 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11210 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11216 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1560330542 {#11196
      date: 2019-06-12 11:09:02.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458809 {#11197
      date: 2025-09-10 01:00:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#11214 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2536
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2551 …}
    -lockByStatus: 1
    -id: "14f68491-8d03-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#2537 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2542 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2547 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1560330798 {#2526
      date: 2019-06-12 11:13:18.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#2535
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11243
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11265 …}
    -lockByStatus: 1
    -id: "2cb4bc7e-e8cd-11ed-aa02-0242c0a81006"
    -chapters: Doctrine\ORM\PersistentCollection {#11244 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11249 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11246 …}
    -minimumTime: DateTime @21600 {#11235
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11251 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11253 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11255 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11260 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1683020343 {#11241
      date: 2023-05-02 11:39:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750847724 {#11242
      date: 2025-06-25 12:35:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2536
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2551 …}
    -lockByStatus: 1
    -id: "14f68491-8d03-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#2537 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2542 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2547 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1560330798 {#2526
      date: 2019-06-12 11:13:18.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#2535
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11285
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11308 …}
    -lockByStatus: 1
    -id: "ef77a365-c97a-11e9-85b5-0242c0a84004"
    -chapters: Doctrine\ORM\PersistentCollection {#11286 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11291 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11288 …}
    -minimumTime: DateTime @21600 {#11278
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11293 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11295 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11297 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11303 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1566986544 {#11283
      date: 2019-08-28 12:02:24.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757188083 {#11284
      date: 2025-09-06 21:48:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#11301 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2536
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2551 …}
    -lockByStatus: 1
    -id: "14f68491-8d03-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#2537 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2542 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2547 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1560330798 {#2526
      date: 2019-06-12 11:13:18.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#2535
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11329
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11350 …}
    -lockByStatus: 1
    -id: "8326be46-e8cd-11ed-aa02-0242c0a81006"
    -chapters: Doctrine\ORM\PersistentCollection {#11330 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11335 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11332 …}
    -minimumTime: DateTime @21600 {#11321
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11337 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11339 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11341 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11346 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1683020488 {#11327
      date: 2023-05-02 11:41:28.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750847724 {#11328
      date: 2025-06-25 12:35:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2536
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2551 …}
    -lockByStatus: 1
    -id: "14f68491-8d03-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#2537 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2542 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2547 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1560330798 {#2526
      date: 2019-06-12 11:13:18.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#2535
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11370
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11393 …}
    -lockByStatus: 1
    -id: "348a77f2-1cfb-11ea-a659-0242ac180002"
    -chapters: Doctrine\ORM\PersistentCollection {#11371 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11376 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11373 …}
    -minimumTime: DateTime @21600 {#11363
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11378 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11380 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11382 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11388 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1576167583 {#11368
      date: 2019-12-12 17:19:43.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757188426 {#11369
      date: 2025-09-06 21:53:46.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#11301 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2536
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2551 …}
    -lockByStatus: 1
    -id: "14f68491-8d03-11e9-a047-0242c0a86003"
    -lessons: Doctrine\ORM\PersistentCollection {#2537 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2542 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2547 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1560330798 {#2526
      date: 2019-06-12 11:13:18.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#2535
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11413
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11435 …}
    -lockByStatus: 1
    -id: "e98e2656-e8cd-11ed-aa02-0242c0a81006"
    -chapters: Doctrine\ORM\PersistentCollection {#11414 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11419 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11416 …}
    -minimumTime: DateTime @21600 {#11406
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11421 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11423 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11425 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11430 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1683020660 {#11411
      date: 2023-05-02 11:44:20.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750847724 {#11412
      date: 2025-06-25 12:35:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2564
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2579 …}
    -lockByStatus: 1
    -id: "7d64443b-3211-11ea-a659-0242ac180002"
    -lessons: Doctrine\ORM\PersistentCollection {#2565 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2570 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2575 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1578486128 {#2554
      date: 2020-01-08 13:22:08.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757372418 {#2563
      date: 2025-09-09 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11680
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11703 …}
    -lockByStatus: 1
    -id: "b6d72a52-3211-11ea-a659-0242ac180002"
    -chapters: Doctrine\ORM\PersistentCollection {#11681 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11686 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11683 …}
    -minimumTime: DateTime @21600 {#11677
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11688 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11690 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11692 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11697 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1578486225 {#11678
      date: 2020-01-08 13:23:45.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1753784711 {#11679
      date: 2025-07-29 12:25:11.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#11696 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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
127 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2564
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2579 …}
    -lockByStatus: 1
    -id: "7d64443b-3211-11ea-a659-0242ac180002"
    -lessons: Doctrine\ORM\PersistentCollection {#2565 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2570 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2575 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1578486128 {#2554
      date: 2020-01-08 13:22:08.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757372418 {#2563
      date: 2025-09-09 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11723
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11745 …}
    -lockByStatus: 1
    -id: "1ccb722f-32ee-11ea-a659-0242ac180002"
    -chapters: Doctrine\ORM\PersistentCollection {#11724 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11729 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11726 …}
    -minimumTime: DateTime @21600 {#11716
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11731 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11733 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11735 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11740 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1578580885 {#11721
      date: 2020-01-09 15:41:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751909482 {#11722
      date: 2025-07-07 19:31:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2564
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2579 …}
    -lockByStatus: 1
    -id: "7d64443b-3211-11ea-a659-0242ac180002"
    -lessons: Doctrine\ORM\PersistentCollection {#2565 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2570 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2575 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1578486128 {#2554
      date: 2020-01-08 13:22:08.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757372418 {#2563
      date: 2025-09-09 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11765
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11789 …}
    -lockByStatus: 1
    -id: "12aae7f3-73f0-11ea-ac12-0242ac1c0003"
    -chapters: Doctrine\ORM\PersistentCollection {#11766 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11771 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11768 …}
    -minimumTime: DateTime @21600 {#11758
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11773 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11775 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11777 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11783 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1585728552 {#11763
      date: 2020-04-01 10:09:12.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757372404 {#11764
      date: 2025-09-09 01:00:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#11781 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2564
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2579 …}
    -lockByStatus: 1
    -id: "7d64443b-3211-11ea-a659-0242ac180002"
    -lessons: Doctrine\ORM\PersistentCollection {#2565 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2570 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2575 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1578486128 {#2554
      date: 2020-01-08 13:22:08.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757372418 {#2563
      date: 2025-09-09 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11810
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11832 …}
    -lockByStatus: 1
    -id: "363389cc-73f0-11ea-ac12-0242ac1c0003"
    -chapters: Doctrine\ORM\PersistentCollection {#11811 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11816 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11813 …}
    -minimumTime: DateTime @21600 {#11802
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11818 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11820 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11822 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11827 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1585728612 {#11808
      date: 2020-04-01 10:10:12.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752148302 {#11809
      date: 2025-07-10 13:51:42.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2593
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2607 …}
    -lockByStatus: 1
    -id: "0909d778-f2d2-11ec-ac59-0242ac140003"
    -lessons: Doctrine\ORM\PersistentCollection {#2594 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2599 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2603 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1655974444 {#2591
      date: 2022-06-23 10:54:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1657712601 {#2592
      date: 2022-07-13 13:43:21.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11949
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11971 …}
    -lockByStatus: 1
    -id: "c41f83cb-bb6f-11ea-8d8a-0242ac1c0003"
    -chapters: Doctrine\ORM\PersistentCollection {#11950 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11955 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11952 …}
    -minimumTime: DateTime @21600 {#11946
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11957 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#1893 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11959 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11961 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11966 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1593589929 {#11947
      date: 2020-07-01 09:52:09.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1751909507 {#11948
      date: 2025-07-07 19:31:47.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2593
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2607 …}
    -lockByStatus: 1
    -id: "0909d778-f2d2-11ec-ac59-0242ac140003"
    -lessons: Doctrine\ORM\PersistentCollection {#2594 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2599 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2603 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1655974444 {#2591
      date: 2022-06-23 10:54:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1657712601 {#2592
      date: 2022-07-13 13:43:21.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11991
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12013 …}
    -lockByStatus: 1
    -id: "77f3f309-bb9c-11ea-8d8a-0242ac1c0003"
    -chapters: Doctrine\ORM\PersistentCollection {#11992 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11997 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11994 …}
    -minimumTime: DateTime @21600 {#11984
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11999 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12001 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12003 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12008 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1593609128 {#11989
      date: 2020-07-01 15:12:08.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750847724 {#11990
      date: 2025-06-25 12:35:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2593
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2607 …}
    -lockByStatus: 1
    -id: "0909d778-f2d2-11ec-ac59-0242ac140003"
    -lessons: Doctrine\ORM\PersistentCollection {#2594 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2599 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2603 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1655974444 {#2591
      date: 2022-06-23 10:54:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1657712601 {#2592
      date: 2022-07-13 13:43:21.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12033
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12055 …}
    -lockByStatus: 1
    -id: "7f612573-f2d3-11ec-ac59-0242ac140003"
    -chapters: Doctrine\ORM\PersistentCollection {#12034 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12039 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12036 …}
    -minimumTime: DateTime @21600 {#12026
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12041 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12043 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12045 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12050 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1655975072 {#12031
      date: 2022-06-23 11:04:32.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750847724 {#12032
      date: 2025-06-25 12:35:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2593
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2607 …}
    -lockByStatus: 1
    -id: "0909d778-f2d2-11ec-ac59-0242ac140003"
    -lessons: Doctrine\ORM\PersistentCollection {#2594 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2599 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2603 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1655974444 {#2591
      date: 2022-06-23 10:54:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1657712601 {#2592
      date: 2022-07-13 13:43:21.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12075
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12099 …}
    -lockByStatus: 1
    -id: "ca9b5fa1-f2d4-11ec-ac59-0242ac140003"
    -chapters: Doctrine\ORM\PersistentCollection {#12076 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12081 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12078 …}
    -minimumTime: DateTime @21600 {#12068
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12083 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12085 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12087 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12093 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1655975628 {#12073
      date: 2022-06-23 11:13:48.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1755434402 {#12074
      date: 2025-08-17 14:40:02.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#12091 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2619
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2634 …}
    -lockByStatus: 1
    -id: "e5b8e3ee-bb6e-11ea-8d8a-0242ac1c0003"
    -lessons: Doctrine\ORM\PersistentCollection {#2620 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2625 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2630 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1593589556 {#2610
      date: 2020-07-01 09:45:56.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757026819 {#2618
      date: 2025-09-05 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12232
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12255 …}
    -lockByStatus: 1
    -id: "3a0b6ec1-bb6f-11ea-8d8a-0242ac1c0003"
    -chapters: Doctrine\ORM\PersistentCollection {#12233 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12238 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12235 …}
    -minimumTime: DateTime @21600 {#12229
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12240 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12242 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12244 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12250 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1593589697 {#12230
      date: 2020-07-01 09:48:17.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757026806 {#12231
      date: 2025-09-05 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2619
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2634 …}
    -lockByStatus: 1
    -id: "e5b8e3ee-bb6e-11ea-8d8a-0242ac1c0003"
    -lessons: Doctrine\ORM\PersistentCollection {#2620 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2625 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2630 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1593589556 {#2610
      date: 2020-07-01 09:45:56.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757026819 {#2618
      date: 2025-09-05 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12276
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12299 …}
    -lockByStatus: 1
    -id: "0a9ed42e-bb70-11ea-8d8a-0242ac1c0003"
    -chapters: Doctrine\ORM\PersistentCollection {#12277 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12282 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12279 …}
    -minimumTime: DateTime @21600 {#12268
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12284 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12286 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12288 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12294 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1593590047 {#12274
      date: 2020-07-01 09:54:07.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757026804 {#12275
      date: 2025-09-05 01:00:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1893 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2619
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2634 …}
    -lockByStatus: 1
    -id: "e5b8e3ee-bb6e-11ea-8d8a-0242ac1c0003"
    -lessons: Doctrine\ORM\PersistentCollection {#2620 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2625 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2630 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1593589556 {#2610
      date: 2020-07-01 09:45:56.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757026819 {#2618
      date: 2025-09-05 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12320
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12343 …}
    -lockByStatus: 1
    -id: "8b40e09d-bb9c-11ea-8d8a-0242ac1c0003"
    -chapters: Doctrine\ORM\PersistentCollection {#12321 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12326 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12323 …}
    -minimumTime: DateTime @21600 {#12312
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12328 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12330 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12332 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12338 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1593609161 {#12318
      date: 2020-07-01 15:12:41.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757026809 {#12319
      date: 2025-09-05 01:00:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1893 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2646
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2660 …}
    -lockByStatus: 1
    -id: "22dfe571-b8a4-11f0-b3b5-4ec904c5ee47"
    -lessons: Doctrine\ORM\PersistentCollection {#2647 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2652 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2657 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167554 {#2637
      date: 2025-11-03 11:59:14.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12448
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12470 …}
    -lockByStatus: 1
    -id: "297d9171-b8a4-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#12449 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12454 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12451 …}
    -minimumTime: DateTime @21600 {#12446
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12456 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12458 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12465 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167565 {#12447
      date: 2025-11-03 11:59:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2673
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2687 …}
    -lockByStatus: 1
    -id: "696d722e-7564-11ed-a9f8-0242c0a8a005"
    -lessons: Doctrine\ORM\PersistentCollection {#2674 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2679 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2683 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1670330964 {#2663
      date: 2022-12-06 13:49:24.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1692868510 {#2672
      date: 2023-08-24 11:15:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12519
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12543 …}
    -lockByStatus: 1
    -id: "a4b1e29a-7562-11ed-a9f8-0242c0a8a005"
    -chapters: Doctrine\ORM\PersistentCollection {#12520 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12525 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12522 …}
    -minimumTime: DateTime @21600 {#12516
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12527 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12529 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12531 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12537 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1670330204 {#12517
      date: 2022-12-06 13:36:44.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757308050 {#12518
      date: 2025-09-08 07:07:30.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#12535 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2673
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2687 …}
    -lockByStatus: 1
    -id: "696d722e-7564-11ed-a9f8-0242c0a8a005"
    -lessons: Doctrine\ORM\PersistentCollection {#2674 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2679 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2683 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1670330964 {#2663
      date: 2022-12-06 13:49:24.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1692868510 {#2672
      date: 2023-08-24 11:15:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12563
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12587 …}
    -lockByStatus: 1
    -id: "1bee5e7b-7551-11ed-a9f8-0242c0a8a005"
    -chapters: Doctrine\ORM\PersistentCollection {#12564 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12569 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12566 …}
    -minimumTime: DateTime @21600 {#12556
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12571 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12573 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12575 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12581 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1670322673 {#12561
      date: 2022-12-06 11:31:13.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1756804629 {#12562
      date: 2025-09-02 11:17:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#12579 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2673
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2687 …}
    -lockByStatus: 1
    -id: "696d722e-7564-11ed-a9f8-0242c0a8a005"
    -lessons: Doctrine\ORM\PersistentCollection {#2674 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2679 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2683 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1670330964 {#2663
      date: 2022-12-06 13:49:24.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1692868510 {#2672
      date: 2023-08-24 11:15:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12607
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12629 …}
    -lockByStatus: 1
    -id: "57f45b98-7553-11ed-a9f8-0242c0a8a005"
    -chapters: Doctrine\ORM\PersistentCollection {#12608 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12613 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12610 …}
    -minimumTime: DateTime @21600 {#12600
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12615 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12617 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12619 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12625 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1670323633 {#12605
      date: 2022-12-06 11:47:13.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1756886313 {#12606
      date: 2025-09-03 09:58:33.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#12579 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2673
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2687 …}
    -lockByStatus: 1
    -id: "696d722e-7564-11ed-a9f8-0242c0a8a005"
    -lessons: Doctrine\ORM\PersistentCollection {#2674 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2679 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2683 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1670330964 {#2663
      date: 2022-12-06 13:49:24.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1692868510 {#2672
      date: 2023-08-24 11:15:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12649
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12672 …}
    -lockByStatus: 1
    -id: "b9ff1f3a-7553-11ed-a9f8-0242c0a8a005"
    -chapters: Doctrine\ORM\PersistentCollection {#12650 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12655 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12652 …}
    -minimumTime: DateTime @21600 {#12642
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12657 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2835 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12659 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12661 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12667 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1670323798 {#12647
      date: 2022-12-06 11:49:58.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1756888359 {#12648
      date: 2025-09-03 10:32:39.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#12579 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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 {#1698
    -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
    -lockByStatus: 1
    -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
    -modules: Doctrine\ORM\PersistentCollection {#1711 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
    -thematic: [
      "1"
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
    -createdAt: DateTime @1762167552 {#1692
      date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif"
    -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  }
]
"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
143 DENIED CHANNEL_USER_PERM_TRAINING_SHOW
App\Entity\Scholar\Training\SharedTraining {#1698
  -lockBy: App\Entity\Scholar\Training\Training {#1857 …}
  -lockByStatus: 1
  -id: "218e2eb9-b8a4-11f0-b3b5-4ec904c5ee47"
  -modules: Doctrine\ORM\PersistentCollection {#1711 …}
  -image: null
  -totalHourDescription: 0
  -videoDescription: null
  -diplomaDescription: "Titre Professionnel Niveau 4"
  -trainingProduct: App\Entity\Payment\TrainingProduct {#1737 …}
  -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1744 …}
  -trainingType: "blended"
  -abstractCursus: Doctrine\ORM\PersistentCollection {#1757 …}
  -sharedTrainings: Doctrine\ORM\PersistentCollection {#1762 …}
  -thematic: [
    "1"
    "7"
  ]
  -diploma: 4
  -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1804 …}
  -duplicateFrom: null
  -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
  -createdAt: DateTime @1762167552 {#1692
    date: 2025-11-03 11:59:12.0 Europe/Paris (+01:00)
  }
  -updatedAt: null
  #createdBy: null
  #updatedBy: null
  #fromApi: false
  -name: "Secrétaire assistant médico-administratif"
  -description: "Le.la Secrétaire assistant.e médico-administratif assure l’accueil des patients, la gestion administrative des dossiers médicaux et la planification des activités des professionnels de santé. Il.elle veille au respect du secret médical, adapte sa communication à ses interlocuteurs et utilise des outils numériques spécialisés. Il.elle travaille en équipe, parfois dans un environnement rythmé ou en horaires décalés. Polyvalent.e, rigoureux et discret, il.elle joue un rôle clé dans le bon fonctionnement d’une structure médicale."
  -public: false
  -_links: null
  -status: "published"
  -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1865 …}
}
"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