https://e-learning.adrec.staging.nellapp-01.drosalys.net/training/79903b94-f5fc-11f0-a0d1-7eefa83e8046

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 {#1120
  -map: Symfony\Component\Security\Http\AccessMap {#1122 …}
  -authenticationEntryPoint: null
  -logger: Symfony\Bridge\Monolog\Logger {#960 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#904
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#680 …}
  -sessionKey: "_security_main"
  -logger: Symfony\Bridge\Monolog\Logger {#960 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#1132 …}
  -dispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#944 …}
  -registered: false
  -trustResolver: Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver {#1067 …}
  -rememberMeServices: null
  -sessionTrackerEnabler: [
    Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#681 …}
    "enableUsageTracking"
  ]
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#1126
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#975 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#892
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#681 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#1022 …}
  -map: Symfony\Component\Security\Http\AccessMap {#1122 …}
  -authManager: null
  -exceptionOnNoToken: false
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#955
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#681 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "/logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#1052 …}
  -csrfTokenManager: null
  -eventDispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#944 …}
}
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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1568
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1615 …}
    -lockByStatus: 1
    -id: "fc10636c-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1574 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1598 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1603 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1561
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1566
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1601 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2384
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2467 …}
    -lockByStatus: 1
    -id: "fc0e6cc2-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#2400 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2413 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2410 …}
    -minimumTime: DateTime @21600 {#2381
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2429 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2434 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2458 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2448 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#2380
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458810 {#2357
      date: 2025-09-10 01:00:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2454 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1568
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1615 …}
    -lockByStatus: 1
    -id: "fc10636c-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1574 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1598 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1603 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1561
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1566
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1601 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2510
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2525 …}
    -lockByStatus: 1
    -id: "fc0ef54c-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#2509 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2500 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2497 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2502 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2512 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2514 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2520 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#2461
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458810 {#2459
      date: 2025-09-10 01:00:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2454 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1568
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1615 …}
    -lockByStatus: 1
    -id: "fc10636c-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1574 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1598 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1603 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1561
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1566
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1601 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2547
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2571 …}
    -lockByStatus: 1
    -id: "fc0fd5fb-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#2548 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2553 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2550 …}
    -minimumTime: DateTime @21600 {#2544
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2555 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2557 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2559 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2565 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#2545
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757435204 {#2546
      date: 2025-09-09 18:26:44.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2563 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1568
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1615 …}
    -lockByStatus: 1
    -id: "fc10636c-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1574 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1598 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1603 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1561
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1566
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1601 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2593
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2616 …}
    -lockByStatus: 1
    -id: "91522268-01af-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#2594 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2599 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2596 …}
    -minimumTime: DateTime @21600 {#2591
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2601 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2604 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2611 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1770198899 {#2592
      date: 2026-02-04 10:54:59.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1628
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1648 …}
    -lockByStatus: 1
    -id: "79bc4c61-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#1629 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1639 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1644 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912517 {#1610
      date: 2026-01-20 13:35:17.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110542 {#1608
      date: 2026-02-26 13:55:42.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2801
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2823 …}
    -lockByStatus: 1
    -id: "7b06fb34-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#2802 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2807 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2804 …}
    -minimumTime: DateTime @21600 {#2798
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2809 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2811 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2818 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912519 {#2799
      date: 2026-01-20 13:35:19.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110545 {#2800
      date: 2026-02-26 13:55:45.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1628
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1648 …}
    -lockByStatus: 1
    -id: "79bc4c61-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#1629 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1639 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1644 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912517 {#1610
      date: 2026-01-20 13:35:17.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110542 {#1608
      date: 2026-02-26 13:55:42.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2846
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2869 …}
    -lockByStatus: 1
    -id: "fc11cf2b-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#2847 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2852 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2849 …}
    -minimumTime: DateTime @21600 {#2843
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2854 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2856 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2858 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2864 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#2844
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458812 {#2845
      date: 2025-09-10 01:00:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2563 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1628
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1648 …}
    -lockByStatus: 1
    -id: "79bc4c61-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#1629 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1639 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1644 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912517 {#1610
      date: 2026-01-20 13:35:17.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110542 {#1608
      date: 2026-02-26 13:55:42.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2891
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2914 …}
    -lockByStatus: 1
    -id: "fc124686-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#2892 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2897 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2894 …}
    -minimumTime: DateTime @21600 {#2888
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2899 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2901 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2903 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2909 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#2889
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458808 {#2890
      date: 2025-09-10 01:00:08.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2563 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1662
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1678 …}
    -lockByStatus: 1
    -id: "fc15be58-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1663 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1668 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1673 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1660
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1661
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1671 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3021
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3044 …}
    -lockByStatus: 1
    -id: "fc13a44e-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#3022 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3027 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3024 …}
    -minimumTime: DateTime @21600 {#3018
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3029 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3031 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3033 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3039 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#3019
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458811 {#3020
      date: 2025-09-10 01:00:11.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2563 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1662
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1678 …}
    -lockByStatus: 1
    -id: "fc15be58-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1663 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1668 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1673 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1660
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1661
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1671 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3066
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3090 …}
    -lockByStatus: 1
    -id: "fc142bdb-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#3067 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3072 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3069 …}
    -minimumTime: DateTime @21600 {#3063
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3074 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3076 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3078 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3084 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#3064
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458812 {#3065
      date: 2025-09-10 01:00:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3082 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1662
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1678 …}
    -lockByStatus: 1
    -id: "fc15be58-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1663 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1668 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1673 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1660
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1661
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1671 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3110
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3132 …}
    -lockByStatus: 1
    -id: "f8795682-663a-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#3111 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3116 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3113 …}
    -minimumTime: DateTime @21600 {#3103
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3118 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3120 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3127 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1781253888 {#3109
      date: 2026-06-12 10:44:48.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1662
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1678 …}
    -lockByStatus: 1
    -id: "fc15be58-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1663 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1668 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1673 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1660
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1661
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1671 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3154
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3177 …}
    -lockByStatus: 1
    -id: "fc14baaa-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#3155 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3160 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3157 …}
    -minimumTime: DateTime @21600 {#3151
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3162 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3164 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3166 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3172 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#3152
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757166661 {#3153
      date: 2025-09-06 15:51:01.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3082 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1662
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1678 …}
    -lockByStatus: 1
    -id: "fc15be58-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1663 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1668 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1673 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1660
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1661
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1671 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3199
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3222 …}
    -lockByStatus: 1
    -id: "fc153bb9-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#3200 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3205 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3202 …}
    -minimumTime: DateTime @21600 {#3196
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3207 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3209 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3211 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3217 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#3197
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#3198
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1662
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1678 …}
    -lockByStatus: 1
    -id: "fc15be58-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1663 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1668 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1673 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1660
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1661
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1671 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3243
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3265 …}
    -lockByStatus: 1
    -id: "abcecec4-13d8-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#3244 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3249 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3246 …}
    -minimumTime: DateTime @21600 {#3241
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3251 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3253 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3260 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1772195674 {#3242
      date: 2026-02-27 13:34:34.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1662
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1678 …}
    -lockByStatus: 1
    -id: "fc15be58-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1663 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1668 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1673 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1660
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1661
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1671 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3287
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3310 …}
    -lockByStatus: 1
    -id: "fc15b3b0-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#3288 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3293 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3290 …}
    -minimumTime: DateTime @21600 {#3284
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3295 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3297 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3299 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3305 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#3285
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#3286
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1662
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1678 …}
    -lockByStatus: 1
    -id: "fc15be58-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1663 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1668 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1673 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1660
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1661
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1671 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3331
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3353 …}
    -lockByStatus: 1
    -id: "abe5b879-13d8-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#3332 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3337 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3334 …}
    -minimumTime: DateTime @21600 {#3329
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3339 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3341 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3348 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1772195674 {#3330
      date: 2026-02-27 13:34:34.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1662
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1678 …}
    -lockByStatus: 1
    -id: "fc15be58-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1663 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1668 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1673 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1660
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1661
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1671 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3374
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3396 …}
    -lockByStatus: 1
    -id: "abf412d5-13d8-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#3375 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3380 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3377 …}
    -minimumTime: DateTime @21600 {#3372
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3382 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3384 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3391 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1772195674 {#3373
      date: 2026-02-27 13:34:34.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1692
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1707 …}
    -lockByStatus: 1
    -id: "fc1b40bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1693 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1698 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1703 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1690
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1691
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3671
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3695 …}
    -lockByStatus: 1
    -id: "fc1749e1-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#3672 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3677 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3674 …}
    -minimumTime: DateTime @21600 {#3668
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3679 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3681 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3683 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3689 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#3669
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458806 {#3670
      date: 2025-09-10 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3687 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1692
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1707 …}
    -lockByStatus: 1
    -id: "fc1b40bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1693 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1698 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1703 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1690
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1691
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3716
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3738 …}
    -lockByStatus: 1
    -id: "e5ae3e89-9a11-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#3717 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3722 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3719 …}
    -minimumTime: DateTime @21600 {#3714
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3724 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3726 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3733 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1758806210 {#3715
      date: 2025-09-25 15:16:50.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2027 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1692
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1707 …}
    -lockByStatus: 1
    -id: "fc1b40bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1693 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1698 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1703 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1690
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1691
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3760
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3783 …}
    -lockByStatus: 1
    -id: "fc17c97b-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#3761 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3766 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3763 …}
    -minimumTime: DateTime @21600 {#3757
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3768 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3770 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3772 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3778 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#3758
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756903355 {#3759
      date: 2025-09-03 14:42:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3687 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1692
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1707 …}
    -lockByStatus: 1
    -id: "fc1b40bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1693 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1698 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1703 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1690
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1691
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3804
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3826 …}
    -lockByStatus: 1
    -id: "16626446-9a12-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#3805 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3810 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3807 …}
    -minimumTime: DateTime @21600 {#3802
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3812 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3814 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3821 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1758806292 {#3803
      date: 2025-09-25 15:18:12.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2027 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1692
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1707 …}
    -lockByStatus: 1
    -id: "fc1b40bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1693 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1698 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1703 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1690
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1691
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3848
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3871 …}
    -lockByStatus: 1
    -id: "fc185559-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#3849 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3854 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3851 …}
    -minimumTime: DateTime @21600 {#3845
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3856 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3858 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3860 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3866 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#3846
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756904472 {#3847
      date: 2025-09-03 15:01:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3687 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1692
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1707 …}
    -lockByStatus: 1
    -id: "fc1b40bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1693 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1698 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1703 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1690
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1691
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3892
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3914 …}
    -lockByStatus: 1
    -id: "fc1911f4-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#3893 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3898 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3895 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3900 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3902 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3904 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3910 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#3890
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756973521 {#3891
      date: 2025-09-04 10:12:01.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3687 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1692
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1707 …}
    -lockByStatus: 1
    -id: "fc1b40bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1693 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1698 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1703 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1690
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1691
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3936
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3959 …}
    -lockByStatus: 1
    -id: "fc19a36c-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#3937 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3942 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3939 …}
    -minimumTime: DateTime @21600 {#3933
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3944 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3946 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3948 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3954 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#3934
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1751277225 {#3935
      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 {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1692
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1707 …}
    -lockByStatus: 1
    -id: "fc1b40bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1693 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1698 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1703 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1690
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1691
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3980
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4003 …}
    -lockByStatus: 1
    -id: "e2cac073-3f84-11f0-83fb-daf5cd9493f1"
    -chapters: Doctrine\ORM\PersistentCollection {#3981 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3986 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3983 …}
    -minimumTime: DateTime @21600 {#3972
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3988 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3990 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3992 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3998 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1748850042 {#3978
      date: 2025-06-02 09:40:42.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1751975512 {#3979
      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 {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1692
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1707 …}
    -lockByStatus: 1
    -id: "fc1b40bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1693 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1698 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1703 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1690
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1691
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4025
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4048 …}
    -lockByStatus: 1
    -id: "fc1a26ae-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#4026 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4031 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4028 …}
    -minimumTime: DateTime @21600 {#4022
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4033 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4035 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4037 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4043 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#4023
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#4024
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1692
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1707 …}
    -lockByStatus: 1
    -id: "fc1b40bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1693 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1698 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1703 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1690
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1691
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4069
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4092 …}
    -lockByStatus: 1
    -id: "e0a5f9a4-3f83-11f0-83fb-daf5cd9493f1"
    -chapters: Doctrine\ORM\PersistentCollection {#4070 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4075 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4072 …}
    -minimumTime: DateTime @21600 {#4061
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4077 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4079 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4081 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4087 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1748849609 {#4067
      date: 2025-06-02 09:33:29.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1751975851 {#4068
      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 {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1692
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1707 …}
    -lockByStatus: 1
    -id: "fc1b40bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1693 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1698 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1703 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1690
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1691
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4114
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4137 …}
    -lockByStatus: 1
    -id: "fc1b2631-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#4115 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4120 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4117 …}
    -minimumTime: DateTime @21600 {#4111
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4122 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4124 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4126 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4132 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#4112
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756976207 {#4113
      date: 2025-09-04 10:56:47.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3687 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1692
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1707 …}
    -lockByStatus: 1
    -id: "fc1b40bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1693 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1698 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1703 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1690
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1691
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4159
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4182 …}
    -lockByStatus: 1
    -id: "0c1a9854-a280-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4160 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4165 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4162 …}
    -minimumTime: DateTime @21600 {#4156
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4167 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4169 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4171 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4177 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1731585631 {#4157
      date: 2024-11-14 13:00:31.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750848034 {#4158
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1721
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1736 …}
    -lockByStatus: 1
    -id: "fc1f37bc-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1722 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1727 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1732 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1719
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1720
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4541
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4564 …}
    -lockByStatus: 1
    -id: "fc1cb8d8-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#4542 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4547 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4544 …}
    -minimumTime: DateTime @21600 {#4538
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4549 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4551 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4553 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4559 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#4539
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458807 {#4540
      date: 2025-09-10 01:00:07.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1721
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1736 …}
    -lockByStatus: 1
    -id: "fc1f37bc-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1722 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1727 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1732 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1719
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1720
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4586
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4609 …}
    -lockByStatus: 1
    -id: "fc1d4aca-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#4587 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4592 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4589 …}
    -minimumTime: DateTime @21600 {#4583
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4594 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4596 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4598 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4604 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#4584
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756988654 {#4585
      date: 2025-09-04 14:24:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1721
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1736 …}
    -lockByStatus: 1
    -id: "fc1f37bc-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1722 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1727 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1732 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1719
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1720
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4630
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4652 …}
    -lockByStatus: 1
    -id: "3466c836-64a3-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#4631 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4636 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4633 …}
    -minimumTime: DateTime @21600 {#4628
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4638 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4640 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4647 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1781078754 {#4629
      date: 2026-06-10 10:05:54.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
32 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1721
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1736 …}
    -lockByStatus: 1
    -id: "fc1f37bc-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1722 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1727 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1732 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1719
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1720
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4674
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4697 …}
    -lockByStatus: 1
    -id: "fc1dd229-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#4675 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4680 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4677 …}
    -minimumTime: DateTime @21600 {#4671
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4682 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4684 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4686 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4692 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#4672
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756991265 {#4673
      date: 2025-09-04 15:07:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
33 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1721
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1736 …}
    -lockByStatus: 1
    -id: "fc1f37bc-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1722 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1727 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1732 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1719
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1720
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4719
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4742 …}
    -lockByStatus: 1
    -id: "fc1e4cb2-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#4720 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4725 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4722 …}
    -minimumTime: DateTime @21600 {#4716
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4727 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4729 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4731 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4737 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#4717
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#4718
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1721
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1736 …}
    -lockByStatus: 1
    -id: "fc1f37bc-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1722 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1727 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1732 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1719
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1720
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4762
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4784 …}
    -lockByStatus: 1
    -id: "347d51ec-64a3-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#4763 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4768 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4765 …}
    -minimumTime: DateTime @21600 {#4755
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4770 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4772 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4779 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1781078754 {#4761
      date: 2026-06-10 10:05:54.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1721
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1736 …}
    -lockByStatus: 1
    -id: "fc1f37bc-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1722 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1727 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1732 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1719
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1720
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4805
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4827 …}
    -lockByStatus: 1
    -id: "e657fa7a-13d9-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#4806 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4811 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4808 …}
    -minimumTime: DateTime @21600 {#4803
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4813 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4815 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4822 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1772196201 {#4804
      date: 2026-02-27 13:43:21.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1721
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1736 …}
    -lockByStatus: 1
    -id: "fc1f37bc-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1722 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1727 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1732 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1719
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1720
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4849
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4872 …}
    -lockByStatus: 1
    -id: "fc1eb9f8-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#4850 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4855 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4852 …}
    -minimumTime: DateTime @21600 {#4846
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4857 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4859 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4861 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4867 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#4847
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#4848
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1721
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1736 …}
    -lockByStatus: 1
    -id: "fc1f37bc-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1722 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1727 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1732 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1719
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1720
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4893
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4916 …}
    -lockByStatus: 1
    -id: "fc1f2ae9-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#4894 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4899 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4896 …}
    -minimumTime: DateTime @21600 {#4885
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4901 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4903 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4905 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4911 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#4891
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#4892
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1721
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1736 …}
    -lockByStatus: 1
    -id: "fc1f37bc-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1722 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1727 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1732 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1719
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1720
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4936
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4958 …}
    -lockByStatus: 1
    -id: "3495d10d-64a3-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#4937 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4942 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4939 …}
    -minimumTime: DateTime @21600 {#4929
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4944 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4946 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4953 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1781078754 {#4935
      date: 2026-06-10 10:05:54.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1721
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1736 …}
    -lockByStatus: 1
    -id: "fc1f37bc-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1722 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1727 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1732 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1719
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1720
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4978
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5000 …}
    -lockByStatus: 1
    -id: "e6675537-13d9-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#4979 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4984 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4981 …}
    -minimumTime: DateTime @21600 {#4971
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4986 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4988 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4995 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1772196201 {#4977
      date: 2026-02-27 13:43:21.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1721
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1736 …}
    -lockByStatus: 1
    -id: "fc1f37bc-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1722 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1727 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1732 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#1719
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1720
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5021
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5043 …}
    -lockByStatus: 1
    -id: "e675b438-13d9-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#5022 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5027 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5024 …}
    -minimumTime: DateTime @21600 {#5019
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5029 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5031 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5038 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1772196202 {#5020
      date: 2026-02-27 13:43:22.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1750
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1766 …}
    -lockByStatus: 1
    -id: "fc26c5bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1751 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1756 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1761 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1748
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1749
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1759 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5403
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5426 …}
    -lockByStatus: 1
    -id: "fc215322-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#5404 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5409 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5406 …}
    -minimumTime: DateTime @21600 {#5400
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5411 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5413 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5415 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5421 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#5401
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458806 {#5402
      date: 2025-09-10 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"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
42 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1750
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1766 …}
    -lockByStatus: 1
    -id: "fc26c5bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1751 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1756 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1761 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1748
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1749
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1759 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5448
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5472 …}
    -lockByStatus: 1
    -id: "fc21dff6-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#5449 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5454 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5451 …}
    -minimumTime: DateTime @21600 {#5445
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5456 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5458 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5460 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5466 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411124 {#5446
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458808 {#5447
      date: 2025-09-10 01:00:08.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5464 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
43 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1750
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1766 …}
    -lockByStatus: 1
    -id: "fc26c5bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1751 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1756 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1761 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1748
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1749
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1759 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5493
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5515 …}
    -lockByStatus: 1
    -id: "fc22757e-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#5494 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5499 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5496 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5501 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5503 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5505 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5511 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#5491
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458809 {#5492
      date: 2025-09-10 01:00:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3082 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
44 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1750
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1766 …}
    -lockByStatus: 1
    -id: "fc26c5bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1751 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1756 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1761 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1748
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1749
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1759 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5536
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5558 …}
    -lockByStatus: 1
    -id: "fc22f800-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#5537 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5542 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5539 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5544 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5546 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5548 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5554 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#5534
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#5535
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1750
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1766 …}
    -lockByStatus: 1
    -id: "fc26c5bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1751 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1756 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1761 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1748
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1749
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1759 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5579
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5602 …}
    -lockByStatus: 1
    -id: "fc237b19-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#5580 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5585 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5582 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5587 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5589 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5591 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5597 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#5577
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458806 {#5578
      date: 2025-09-10 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5595 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1750
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1766 …}
    -lockByStatus: 1
    -id: "fc26c5bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1751 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1756 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1761 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1748
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1749
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1759 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5623
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5645 …}
    -lockByStatus: 1
    -id: "6eebe05d-171a-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#5624 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5629 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5626 …}
    -minimumTime: DateTime @21600 {#5621
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5631 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5633 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5640 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1772553772 {#5622
      date: 2026-03-03 17:02:52.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1750
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1766 …}
    -lockByStatus: 1
    -id: "fc26c5bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1751 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1756 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1761 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1748
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1749
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1759 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5667
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5690 …}
    -lockByStatus: 1
    -id: "fc2405f5-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#5668 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5673 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5670 …}
    -minimumTime: DateTime @21600 {#5664
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5675 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5677 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5679 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5685 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#5665
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757272229 {#5666
      date: 2025-09-07 21:10:29.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5595 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1750
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1766 …}
    -lockByStatus: 1
    -id: "fc26c5bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1751 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1756 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1761 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1748
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1749
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1759 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5712
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5735 …}
    -lockByStatus: 1
    -id: "fc249950-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#5713 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5718 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5715 …}
    -minimumTime: DateTime @21600 {#5709
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5720 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5722 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5724 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5730 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#5710
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757272593 {#5711
      date: 2025-09-07 21:16:33.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5595 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1750
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1766 …}
    -lockByStatus: 1
    -id: "fc26c5bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1751 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1756 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1761 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1748
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1749
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1759 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5756
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5778 …}
    -lockByStatus: 1
    -id: "fc251d2d-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#5757 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5762 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5759 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5764 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5766 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5768 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5774 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#5754
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756854014 {#5755
      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 {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1750
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1766 …}
    -lockByStatus: 1
    -id: "fc26c5bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1751 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1756 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1761 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1748
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1749
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1759 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5799
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5821 …}
    -lockByStatus: 1
    -id: "fc259d21-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#5800 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5805 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5802 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5807 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5809 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5811 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5817 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#5797
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757273082 {#5798
      date: 2025-09-07 21:24:42.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5595 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1750
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1766 …}
    -lockByStatus: 1
    -id: "fc26c5bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1751 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1756 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1761 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1748
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1749
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1759 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5842
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5864 …}
    -lockByStatus: 1
    -id: "fc26381a-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#5843 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5848 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5845 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5850 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5852 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5854 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5860 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#5840
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757273393 {#5841
      date: 2025-09-07 21:29:53.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5595 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1750
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1766 …}
    -lockByStatus: 1
    -id: "fc26c5bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1751 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1756 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1761 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1748
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1749
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1759 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5885
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5907 …}
    -lockByStatus: 1
    -id: "6f3b102d-171a-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#5886 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5891 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5888 …}
    -minimumTime: DateTime @21600 {#5883
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5893 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5895 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5902 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1772553772 {#5884
      date: 2026-03-03 17:02:52.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1750
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1766 …}
    -lockByStatus: 1
    -id: "fc26c5bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1751 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1756 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1761 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1748
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1749
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1759 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5929
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5952 …}
    -lockByStatus: 1
    -id: "fc26b986-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#5930 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5935 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5932 …}
    -minimumTime: DateTime @21600 {#5926
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5937 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5939 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5941 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5947 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#5927
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#5928
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1750
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1766 …}
    -lockByStatus: 1
    -id: "fc26c5bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1751 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1756 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1761 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1748
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1749
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1759 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5973
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5995 …}
    -lockByStatus: 1
    -id: "541084d4-6346-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#5974 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5979 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5976 …}
    -minimumTime: DateTime @21600 {#5971
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5981 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5983 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5990 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1780928913 {#5972
      date: 2026-06-08 16:28:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1780
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1795 …}
    -lockByStatus: 1
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1781 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1786 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1791 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1778
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1779
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6393
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6415 …}
    -lockByStatus: 1
    -id: "fc29101f-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#6394 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6399 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6396 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6401 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6403 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6405 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6411 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#6391
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458813 {#6392
      date: 2025-09-10 01:00:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5595 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1780
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1795 …}
    -lockByStatus: 1
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1781 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1786 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1791 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1778
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1779
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6436
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6459 …}
    -lockByStatus: 1
    -id: "fc29a069-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#6437 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6442 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6439 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6444 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6446 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6448 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6454 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#6434
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757409417 {#6435
      date: 2025-09-09 11:16:57.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5464 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1780
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1795 …}
    -lockByStatus: 1
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1781 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1786 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1791 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1778
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1779
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6480
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6502 …}
    -lockByStatus: 1
    -id: "fc2a2d69-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#6481 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6486 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6483 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6488 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6490 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6492 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6498 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#6478
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458811 {#6479
      date: 2025-09-10 01:00:11.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5464 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1780
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1795 …}
    -lockByStatus: 1
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1781 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1786 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1791 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1778
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1779
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6524
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6547 …}
    -lockByStatus: 1
    -id: "fc2add53-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#6525 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6530 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6527 …}
    -minimumTime: DateTime @21600 {#6521
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6532 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6534 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6536 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6542 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#6522
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#6523
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1780
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1795 …}
    -lockByStatus: 1
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1781 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1786 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1791 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1778
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1779
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6568
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6590 …}
    -lockByStatus: 1
    -id: "2a80deed-13f0-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#6569 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6574 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6571 …}
    -minimumTime: DateTime @21600 {#6566
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6576 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6578 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6585 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1772205765 {#6567
      date: 2026-02-27 16:22:45.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1780
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1795 …}
    -lockByStatus: 1
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1781 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1786 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1791 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1778
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1779
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6611
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6634 …}
    -lockByStatus: 1
    -id: "fc2b6915-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#6612 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6617 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6614 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6619 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6621 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6623 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6629 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#6609
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756816607 {#6610
      date: 2025-09-02 14:36:47.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1780
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1795 …}
    -lockByStatus: 1
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1781 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1786 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1791 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1778
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1779
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6656
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6679 …}
    -lockByStatus: 1
    -id: "fc2be426-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#6657 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6662 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6659 …}
    -minimumTime: DateTime @21600 {#6653
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6664 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6666 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6668 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6674 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#6654
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754607605 {#6655
      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 {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1780
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1795 …}
    -lockByStatus: 1
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1781 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1786 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1791 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1778
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1779
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6700
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6722 …}
    -lockByStatus: 1
    -id: "fc2c6c51-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#6701 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6706 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6703 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6708 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6710 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6712 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6718 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#6698
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458812 {#6699
      date: 2025-09-10 01:00:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1780
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1795 …}
    -lockByStatus: 1
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1781 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1786 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1791 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1778
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1779
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6744
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6767 …}
    -lockByStatus: 1
    -id: "fc2ced6f-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#6745 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6750 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6747 …}
    -minimumTime: DateTime @21600 {#6741
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6752 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6754 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6756 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6762 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#6742
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#6743
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1780
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1795 …}
    -lockByStatus: 1
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1781 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1786 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1791 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1778
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1779
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6788
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6810 …}
    -lockByStatus: 1
    -id: "2a906b4b-13f0-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#6789 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6794 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6791 …}
    -minimumTime: DateTime @21600 {#6786
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6796 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6798 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6805 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1772205765 {#6787
      date: 2026-02-27 16:22:45.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1780
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1795 …}
    -lockByStatus: 1
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1781 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1786 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1791 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1778
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1779
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6831
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6853 …}
    -lockByStatus: 1
    -id: "fc2d77e7-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#6832 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6837 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6834 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6839 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6841 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6843 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6849 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#6829
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458814 {#6830
      date: 2025-09-10 01:00:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1780
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1795 …}
    -lockByStatus: 1
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1781 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1786 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1791 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1778
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1779
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6875
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6898 …}
    -lockByStatus: 1
    -id: "fc2df481-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#6876 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6881 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6878 …}
    -minimumTime: DateTime @21600 {#6872
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6883 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6885 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6887 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6893 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#6873
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752130247 {#6874
      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 {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1780
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1795 …}
    -lockByStatus: 1
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1781 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1786 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1791 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1778
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1779
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6920
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6943 …}
    -lockByStatus: 1
    -id: "fc2e69cc-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#6921 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6926 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6923 …}
    -minimumTime: DateTime @21600 {#6917
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6928 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6930 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6932 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6938 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#6918
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#6919
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1780
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1795 …}
    -lockByStatus: 1
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1781 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1786 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1791 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1778
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1779
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6964
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6986 …}
    -lockByStatus: 1
    -id: "967c3449-13f0-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#6965 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6970 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6967 …}
    -minimumTime: DateTime @21600 {#6962
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6972 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6974 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6981 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1772205946 {#6963
      date: 2026-02-27 16:25:46.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1780
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1795 …}
    -lockByStatus: 1
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1781 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1786 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1791 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1778
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1779
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7007
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7029 …}
    -lockByStatus: 1
    -id: "fc2edbaf-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#7008 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7013 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7010 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7015 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7017 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7019 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7025 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#7005
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#7006
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1780
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1795 …}
    -lockByStatus: 1
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1781 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1786 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1791 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1778
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1779
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7050
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7072 …}
    -lockByStatus: 1
    -id: "a85ab80e-13f1-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#7051 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7056 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7053 …}
    -minimumTime: DateTime @21600 {#7048
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7058 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7060 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7067 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1772206405 {#7049
      date: 2026-02-27 16:33:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1780
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1795 …}
    -lockByStatus: 1
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1781 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1786 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1791 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1778
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1779
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7093
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7115 …}
    -lockByStatus: 1
    -id: "a86b30f9-13f1-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#7094 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7099 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7096 …}
    -minimumTime: DateTime @21600 {#7091
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7101 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7103 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7110 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1772206405 {#7092
      date: 2026-02-27 16:33:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1808
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1823 …}
    -lockByStatus: 1
    -id: "fc350cfe-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1809 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1814 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1819 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1807
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7598
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7622 …}
    -lockByStatus: 1
    -id: "fc30af80-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#7599 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7604 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7601 …}
    -minimumTime: DateTime @21600 {#7595
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7606 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7608 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7610 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7616 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#7596
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757332815 {#7597
      date: 2025-09-08 14:00:15.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#7614 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"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
73 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1808
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1823 …}
    -lockByStatus: 1
    -id: "fc350cfe-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1809 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1814 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1819 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1807
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7644
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7667 …}
    -lockByStatus: 1
    -id: "fc3128c4-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#7645 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7650 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7647 …}
    -minimumTime: DateTime @21600 {#7641
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7652 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7654 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7656 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7662 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#7642
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757333328 {#7643
      date: 2025-09-08 14:08:48.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#7614 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1808
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1823 …}
    -lockByStatus: 1
    -id: "fc350cfe-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1809 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1814 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1819 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1807
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7690
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7713 …}
    -lockByStatus: 1
    -id: "fc31b14a-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#7691 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7696 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7693 …}
    -minimumTime: DateTime @21600 {#7687
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7698 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7700 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7702 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7708 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#7688
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757344791 {#7689
      date: 2025-09-08 17:19:51.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1808
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1823 …}
    -lockByStatus: 1
    -id: "fc350cfe-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1809 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1814 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1819 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1807
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7734
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7756 …}
    -lockByStatus: 1
    -id: "fc325c0e-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#7735 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7740 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7737 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7742 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7744 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7746 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7752 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#7732
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757345277 {#7733
      date: 2025-09-08 17:27:57.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1808
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1823 …}
    -lockByStatus: 1
    -id: "fc350cfe-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1809 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1814 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1819 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1807
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7777
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7799 …}
    -lockByStatus: 1
    -id: "fc32eef4-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#7778 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7783 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7780 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7785 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7787 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7789 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7795 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#7775
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757346849 {#7776
      date: 2025-09-08 17:54:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1808
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1823 …}
    -lockByStatus: 1
    -id: "fc350cfe-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1809 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1814 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1819 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1807
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7820
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7842 …}
    -lockByStatus: 1
    -id: "fc337474-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#7821 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7826 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7823 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7828 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7830 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7832 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7838 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#7818
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757348107 {#7819
      date: 2025-09-08 18:15:07.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1808
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1823 …}
    -lockByStatus: 1
    -id: "fc350cfe-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1809 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1814 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1819 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1807
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7863
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7885 …}
    -lockByStatus: 1
    -id: "fc33fa49-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#7864 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7869 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7866 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7871 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7873 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7875 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7881 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#7861
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757348543 {#7862
      date: 2025-09-08 18:22:23.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1808
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1823 …}
    -lockByStatus: 1
    -id: "fc350cfe-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1809 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1814 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1819 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1807
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7907
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7930 …}
    -lockByStatus: 1
    -id: "fc347eb8-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#7908 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7913 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7910 …}
    -minimumTime: DateTime @21600 {#7904
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7915 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7917 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7919 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7925 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#7905
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#7906
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1808
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1823 …}
    -lockByStatus: 1
    -id: "fc350cfe-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1809 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1814 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1819 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1807
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7952
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7975 …}
    -lockByStatus: 1
    -id: "fc34f576-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#7953 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7958 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7955 …}
    -minimumTime: DateTime @21600 {#7949
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7960 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7962 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7964 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7970 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#7950
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757404223 {#7951
      date: 2025-09-09 09:50:23.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1808
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1823 …}
    -lockByStatus: 1
    -id: "fc350cfe-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1809 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1814 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1819 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1807
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7996
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8018 …}
    -lockByStatus: 1
    -id: "de5581c5-6346-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#7997 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8002 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7999 …}
    -minimumTime: DateTime @21600 {#7994
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8004 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8006 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8013 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1780929145 {#7995
      date: 2026-06-08 16:32:25.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1836
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1851 …}
    -lockByStatus: 1
    -id: "fc39b387-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1837 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1842 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1847 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1826
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1835
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8304
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8326 …}
    -lockByStatus: 1
    -id: "fc36ab3f-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#8305 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8310 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8307 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8312 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8314 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8316 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8322 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#8302
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#8303
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1836
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1851 …}
    -lockByStatus: 1
    -id: "fc39b387-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1837 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1842 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1847 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1826
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1835
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8346
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8367 …}
    -lockByStatus: 1
    -id: "b2aeb710-9ab2-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#8347 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8352 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8349 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8354 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8356 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8363 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1758875274 {#8345
      date: 2025-09-26 10:27:54.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1836
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1851 …}
    -lockByStatus: 1
    -id: "fc39b387-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1837 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1842 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1847 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1826
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1835
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8388
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8410 …}
    -lockByStatus: 1
    -id: "fc39a7e7-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#8389 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8394 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8391 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8396 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8398 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8400 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8406 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#8386
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#8387
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1836
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1851 …}
    -lockByStatus: 1
    -id: "fc39b387-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1837 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1842 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1847 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1826
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1835
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8431
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8453 …}
    -lockByStatus: 1
    -id: "eaa09e3b-9ab2-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#8432 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8437 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8434 …}
    -minimumTime: DateTime @21600 {#8429
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8439 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8441 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8448 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1758875367 {#8430
      date: 2025-09-26 10:29:27.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1836
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1851 …}
    -lockByStatus: 1
    -id: "fc39b387-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1837 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1842 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1847 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1826
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1835
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8475
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8498 …}
    -lockByStatus: 1
    -id: "fc371299-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#8476 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8481 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8478 …}
    -minimumTime: DateTime @21600 {#8472
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8483 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8485 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8487 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8493 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#8473
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757405246 {#8474
      date: 2025-09-09 10:07:26.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1836
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1851 …}
    -lockByStatus: 1
    -id: "fc39b387-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1837 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1842 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1847 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1826
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1835
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8519
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8541 …}
    -lockByStatus: 1
    -id: "1fcb735a-9ab3-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#8520 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8525 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8522 …}
    -minimumTime: DateTime @21600 {#8517
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8527 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8529 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8536 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1758875457 {#8518
      date: 2025-09-26 10:30:57.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1836
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1851 …}
    -lockByStatus: 1
    -id: "fc39b387-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1837 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1842 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1847 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1826
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1835
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8562
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8584 …}
    -lockByStatus: 1
    -id: "fc37b01e-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#8563 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8568 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8565 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8570 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8572 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8574 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8580 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#8560
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757405885 {#8561
      date: 2025-09-09 10:18:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1836
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1851 …}
    -lockByStatus: 1
    -id: "fc39b387-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1837 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1842 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1847 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1826
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1835
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8605
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8627 …}
    -lockByStatus: 1
    -id: "fc383e03-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#8606 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8611 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8608 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8613 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8615 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8617 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8623 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#8603
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757405896 {#8604
      date: 2025-09-09 10:18:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1836
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1851 …}
    -lockByStatus: 1
    -id: "fc39b387-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1837 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1842 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1847 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1826
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1835
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8648
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8671 …}
    -lockByStatus: 1
    -id: "fc38c019-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#8649 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8654 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8651 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8656 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8658 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8660 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8666 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#8646
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458809 {#8647
      date: 2025-09-10 01:00:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
91 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1836
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1851 …}
    -lockByStatus: 1
    -id: "fc39b387-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1837 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1842 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1847 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1826
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1835
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8693
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8716 …}
    -lockByStatus: 1
    -id: "fc393514-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#8694 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8699 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8696 …}
    -minimumTime: DateTime @21600 {#8690
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8701 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8703 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8705 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8711 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#8691
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757405953 {#8692
      date: 2025-09-09 10:19:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
92 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1836
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1851 …}
    -lockByStatus: 1
    -id: "fc39b387-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1837 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1842 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1847 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1826
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1835
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8737
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8759 …}
    -lockByStatus: 1
    -id: "3dda8396-9ab4-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#8738 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8743 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8740 …}
    -minimumTime: DateTime @21600 {#8735
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8745 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8747 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8754 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1758875937 {#8736
      date: 2025-09-26 10:38:57.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1836
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1851 …}
    -lockByStatus: 1
    -id: "fc39b387-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1837 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1842 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1847 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1826
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1835
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8780
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8802 …}
    -lockByStatus: 1
    -id: "235934a3-a803-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#8781 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8786 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8783 …}
    -minimumTime: DateTime @21600 {#8778
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8788 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8790 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8797 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1760339187 {#8779
      date: 2025-10-13 09:06:27.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1836
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1851 …}
    -lockByStatus: 1
    -id: "fc39b387-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1837 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1842 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1847 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1826
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1835
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8824
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8846 …}
    -lockByStatus: 1
    -id: "cafd3505-8819-11f0-94f4-720435f6d49d"
    -chapters: Doctrine\ORM\PersistentCollection {#8825 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8830 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8827 …}
    -minimumTime: DateTime @21600 {#8821
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8832 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8834 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8841 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1756830480 {#8822
      date: 2025-09-02 18:28:00.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757405996 {#8823
      date: 2025-09-09 10:19:56.0 Europe/Paris (+02:00)
    }
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1836
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1851 …}
    -lockByStatus: 1
    -id: "fc39b387-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1837 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1842 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1847 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1826
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1835
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8868
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8890 …}
    -lockByStatus: 1
    -id: "0e77466b-881a-11f0-94f4-720435f6d49d"
    -chapters: Doctrine\ORM\PersistentCollection {#8869 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8874 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8871 …}
    -minimumTime: DateTime @21600 {#8865
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8876 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8878 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8885 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1756830594 {#8866
      date: 2025-09-02 18:29:54.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756854015 {#8867
      date: 2025-09-03 01:00:15.0 Europe/Paris (+02:00)
    }
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1394 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1863
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1878 …}
    -lockByStatus: 1
    -id: "fc3c5c97-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1864 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1869 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1874 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1854
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9305
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9328 …}
    -lockByStatus: 1
    -id: "fc3af6f8-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#9306 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9311 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9308 …}
    -minimumTime: DateTime @21600 {#9302
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9313 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9315 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9317 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9323 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#9303
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757407397 {#9304
      date: 2025-09-09 10:43:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1863
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1878 …}
    -lockByStatus: 1
    -id: "fc3c5c97-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1864 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1869 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1874 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1854
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9348
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9370 …}
    -lockByStatus: 1
    -id: "fc3bb375-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#9349 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9354 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9351 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9356 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9358 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9360 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9366 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#9341
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757407415 {#9347
      date: 2025-09-09 10:43:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1863
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1878 …}
    -lockByStatus: 1
    -id: "fc3c5c97-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1864 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1869 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1874 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1854
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9391
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9413 …}
    -lockByStatus: 1
    -id: "cb3d160f-00e7-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#9392 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9397 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9394 …}
    -minimumTime: DateTime @21600 {#9389
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9399 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9401 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9408 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1770113097 {#9390
      date: 2026-02-03 11:04:57.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1863
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1878 …}
    -lockByStatus: 1
    -id: "fc3c5c97-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1864 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1869 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1874 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1854
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9435
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9458 …}
    -lockByStatus: 1
    -id: "fc3c4338-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#9436 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9441 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9438 …}
    -minimumTime: DateTime @21600 {#9432
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9443 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9445 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9447 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9453 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#9433
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757407428 {#9434
      date: 2025-09-09 10:43:48.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1863
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1878 …}
    -lockByStatus: 1
    -id: "fc3c5c97-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1864 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1869 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1874 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1854
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9479
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9501 …}
    -lockByStatus: 1
    -id: "698fff3a-63d5-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#9480 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9485 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9482 …}
    -minimumTime: DateTime @21600 {#9477
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9487 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9489 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9496 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1780990367 {#9478
      date: 2026-06-09 09:32:47.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1863
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1878 …}
    -lockByStatus: 1
    -id: "fc3c5c97-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1864 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1869 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1874 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1854
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9522
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9544 …}
    -lockByStatus: 1
    -id: "da8926d3-63d5-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#9523 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9528 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9525 …}
    -minimumTime: DateTime @21600 {#9520
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9530 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9532 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9539 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1780990557 {#9521
      date: 2026-06-09 09:35:57.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1891
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1907 …}
    -lockByStatus: 1
    -id: "fc3fdc44-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1892 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1897 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1902 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1881
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1890
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1900 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9734
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9757 …}
    -lockByStatus: 1
    -id: "fc3da462-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#9735 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9740 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9737 …}
    -minimumTime: DateTime @21600 {#9731
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9742 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9744 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9746 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9752 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#9732
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757413402 {#9733
      date: 2025-09-09 12:23:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1891
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1907 …}
    -lockByStatus: 1
    -id: "fc3fdc44-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1892 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1897 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1902 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1881
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1890
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1900 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9779
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9802 …}
    -lockByStatus: 1
    -id: "fc3e4481-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#9780 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9785 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9782 …}
    -minimumTime: DateTime @21600 {#9776
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9787 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9789 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9791 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9797 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#9777
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757413416 {#9778
      date: 2025-09-09 12:23:36.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1891
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1907 …}
    -lockByStatus: 1
    -id: "fc3fdc44-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1892 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1897 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1902 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1881
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1890
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1900 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9823
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9845 …}
    -lockByStatus: 1
    -id: "ff590cae-663a-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#9824 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9829 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9826 …}
    -minimumTime: DateTime @21600 {#9821
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9831 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9833 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9840 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1781253900 {#9822
      date: 2026-06-12 10:45:00.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1891
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1907 …}
    -lockByStatus: 1
    -id: "fc3fdc44-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1892 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1897 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1902 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1881
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1890
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1900 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9867
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9890 …}
    -lockByStatus: 1
    -id: "fc3ed8d7-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#9868 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9873 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9870 …}
    -minimumTime: DateTime @21600 {#9864
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9875 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9877 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9879 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9885 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#9865
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757413428 {#9866
      date: 2025-09-09 12:23:48.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1891
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1907 …}
    -lockByStatus: 1
    -id: "fc3fdc44-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1892 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1897 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1902 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1881
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1890
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1900 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9912
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9935 …}
    -lockByStatus: 1
    -id: "fc3fc339-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#9913 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9918 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9915 …}
    -minimumTime: DateTime @21600 {#9909
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9920 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9922 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9924 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9930 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#9910
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458814 {#9911
      date: 2025-09-10 01:00:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1891
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1907 …}
    -lockByStatus: 1
    -id: "fc3fdc44-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1892 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1897 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1902 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1881
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1890
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1900 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9956
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9978 …}
    -lockByStatus: 1
    -id: "5de292ee-13cd-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#9957 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9962 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9959 …}
    -minimumTime: DateTime @21600 {#9954
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9964 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9966 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9973 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1772190818 {#9955
      date: 2026-02-27 12:13:38.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1891
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1907 …}
    -lockByStatus: 1
    -id: "fc3fdc44-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1892 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1897 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1902 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1881
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1890
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1900 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9999
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10021 …}
    -lockByStatus: 1
    -id: "5df553cf-13cd-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#10000 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10005 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10002 …}
    -minimumTime: DateTime @21600 {#9997
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10007 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10009 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10016 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1772190819 {#9998
      date: 2026-02-27 12:13:39.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1920
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1935 …}
    -lockByStatus: 1
    -id: "fc426126-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1921 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1926 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1931 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1910
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1919
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10241
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10264 …}
    -lockByStatus: 1
    -id: "fc424ba0-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#10242 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10247 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10244 …}
    -minimumTime: DateTime @21600 {#10238
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10249 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10251 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10253 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10259 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#10239
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458813 {#10240
      date: 2025-09-10 01:00:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1920
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1935 …}
    -lockByStatus: 1
    -id: "fc426126-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1921 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1926 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1931 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1910
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1919
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10286
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10309 …}
    -lockByStatus: 1
    -id: "fc411e37-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#10287 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10292 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10289 …}
    -minimumTime: DateTime @21600 {#10283
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10294 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10296 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10298 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10304 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#10284
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757415803 {#10285
      date: 2025-09-09 13:03:23.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1920
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1935 …}
    -lockByStatus: 1
    -id: "fc426126-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1921 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1926 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1931 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1910
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1919
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10330
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10352 …}
    -lockByStatus: 1
    -id: "b82edc25-63d7-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#10331 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10336 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10333 …}
    -minimumTime: DateTime @21600 {#10328
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10338 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10340 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10347 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1780991358 {#10329
      date: 2026-06-09 09:49:18.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1920
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1935 …}
    -lockByStatus: 1
    -id: "fc426126-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1921 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1926 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1931 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1910
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1919
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10373
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10396 …}
    -lockByStatus: 1
    -id: "3d5530a6-6c56-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#10374 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10379 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10376 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10381 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10383 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10385 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10391 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1725630312 {#10371
      date: 2024-09-06 15:45:12.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757415813 {#10372
      date: 2025-09-09 13:03:33.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1920
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1935 …}
    -lockByStatus: 1
    -id: "fc426126-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1921 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1926 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1931 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1910
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1919
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10417
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10440 …}
    -lockByStatus: 1
    -id: "3d4d0e27-6c56-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#10418 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10423 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10420 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10425 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10427 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10429 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10435 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1725630312 {#10415
      date: 2024-09-06 15:45:12.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#10416
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1920
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1935 …}
    -lockByStatus: 1
    -id: "fc426126-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1921 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1926 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1931 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1910
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1919
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10461
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10483 …}
    -lockByStatus: 1
    -id: "6e4fa0fb-6405-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#10462 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10467 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10464 …}
    -minimumTime: DateTime @21600 {#10459
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10469 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10471 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10478 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1781010991 {#10460
      date: 2026-06-09 15:16:31.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1920
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1935 …}
    -lockByStatus: 1
    -id: "fc426126-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1921 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1926 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1931 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1910
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1919
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10504
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10527 …}
    -lockByStatus: 1
    -id: "fc41b61d-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#10505 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10510 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10507 …}
    -minimumTime: DateTime @21600 {#10496
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10512 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10514 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10516 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10522 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#10502
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757416691 {#10503
      date: 2025-09-09 13:18:11.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1920
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1935 …}
    -lockByStatus: 1
    -id: "fc426126-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1921 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1926 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1931 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1910
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1919
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10548
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10570 …}
    -lockByStatus: 1
    -id: "6e660f64-6405-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#10549 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10554 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10551 …}
    -minimumTime: DateTime @21600 {#10546
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10556 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10558 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10565 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1781010991 {#10547
      date: 2026-06-09 15:16:31.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1947
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1962 …}
    -lockByStatus: 1
    -id: "18762c77-f37d-11ef-85fe-0242c0a83006"
    -lessons: Doctrine\ORM\PersistentCollection {#1948 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1953 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1958 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1740490407 {#1938
      date: 2025-02-25 14:33:27.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10816
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10840 …}
    -lockByStatus: 1
    -id: "187618d5-f37d-11ef-85fe-0242c0a83006"
    -chapters: Doctrine\ORM\PersistentCollection {#10817 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10822 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10819 …}
    -minimumTime: DateTime @21600 {#10813
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10824 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10826 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10828 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10834 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1740490407 {#10814
      date: 2025-02-25 14:33:27.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1756222333 {#10815
      date: 2025-08-26 17:32:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#10832 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1975
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1990 …}
    -lockByStatus: 1
    -id: "fc450f68-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1976 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1981 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1986 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1965
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1974
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10891
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10914 …}
    -lockByStatus: 1
    -id: "fc438389-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#10892 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10897 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10894 …}
    -minimumTime: DateTime @21600 {#10888
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10899 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10901 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10903 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10909 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#10889
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458806 {#10890
      date: 2025-09-10 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"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
119 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1975
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1990 …}
    -lockByStatus: 1
    -id: "fc450f68-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1976 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1981 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1986 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1965
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1974
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10936
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10959 …}
    -lockByStatus: 1
    -id: "fc43fe61-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#10937 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10942 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10939 …}
    -minimumTime: DateTime @21600 {#10933
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10944 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10946 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10948 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10954 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#10934
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757417467 {#10935
      date: 2025-09-09 13:31:07.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1975
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1990 …}
    -lockByStatus: 1
    -id: "fc450f68-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1976 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1981 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1986 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1965
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1974
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10980
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11002 …}
    -lockByStatus: 1
    -id: "fc447eed-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#10981 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10986 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10983 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10988 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10990 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10992 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10998 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#10978
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757417479 {#10979
      date: 2025-09-09 13:31:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1975
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1990 …}
    -lockByStatus: 1
    -id: "fc450f68-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1976 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1981 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1986 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#1965
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1974
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11023
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11045 …}
    -lockByStatus: 1
    -id: "fc44fbfc-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#11024 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11029 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11026 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11031 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11033 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11035 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11041 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#11021
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757417494 {#11022
      date: 2025-09-09 13:31:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2003
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2018 …}
    -lockByStatus: 1
    -id: "7a511c42-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2004 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2009 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2014 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#1993
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2002
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11164
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11186 …}
    -lockByStatus: 1
    -id: "7ef37e59-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#11165 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11170 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11167 …}
    -minimumTime: DateTime @21600 {#11161
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11172 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11174 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11181 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912525 {#11162
      date: 2026-01-20 13:35:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110554 {#11163
      date: 2026-02-26 13:55:54.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2003
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2018 …}
    -lockByStatus: 1
    -id: "7a511c42-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2004 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2009 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2014 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#1993
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2002
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11209
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11231 …}
    -lockByStatus: 1
    -id: "7efef628-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#11210 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11215 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11212 …}
    -minimumTime: DateTime @21600 {#11206
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11217 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11219 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11226 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912525 {#11207
      date: 2026-01-20 13:35:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110554 {#11208
      date: 2026-02-26 13:55:54.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2003
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2018 …}
    -lockByStatus: 1
    -id: "7a511c42-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2004 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2009 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2014 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#1993
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2002
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11253
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11275 …}
    -lockByStatus: 1
    -id: "7f09956a-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#11254 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11259 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11256 …}
    -minimumTime: DateTime @21600 {#11250
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11261 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11263 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11270 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912526 {#11251
      date: 2026-01-20 13:35:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110554 {#11252
      date: 2026-02-26 13:55:54.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2003
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2018 …}
    -lockByStatus: 1
    -id: "7a511c42-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2004 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2009 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2014 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#1993
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2002
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11296
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11318 …}
    -lockByStatus: 1
    -id: "593dfd77-64a8-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#11297 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11302 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11299 …}
    -minimumTime: DateTime @21600 {#11294
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11304 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11306 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11313 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1781080963 {#11295
      date: 2026-06-10 10:42:43.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
126 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2003
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2018 …}
    -lockByStatus: 1
    -id: "7a511c42-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2004 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2009 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2014 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#1993
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2002
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11340
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11362 …}
    -lockByStatus: 1
    -id: "7f18ab0c-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#11341 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11346 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11343 …}
    -minimumTime: DateTime @21600 {#11337
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11348 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11350 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11357 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912526 {#11338
      date: 2026-01-20 13:35:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110554 {#11339
      date: 2026-02-26 13:55:54.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
127 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2003
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2018 …}
    -lockByStatus: 1
    -id: "7a511c42-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2004 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2009 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2014 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#1993
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2002
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11383
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11405 …}
    -lockByStatus: 1
    -id: "7f2e445c-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#11384 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11389 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11386 …}
    -minimumTime: DateTime @21600 {#11375
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11391 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11393 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11400 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912526 {#11381
      date: 2026-01-20 13:35:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110554 {#11382
      date: 2026-02-26 13:55:54.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2003
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2018 …}
    -lockByStatus: 1
    -id: "7a511c42-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2004 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2009 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2014 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#1993
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2002
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11426
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11448 …}
    -lockByStatus: 1
    -id: "7f3e63df-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#11427 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11432 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11429 …}
    -minimumTime: DateTime @21600 {#11418
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11434 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11436 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11443 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912526 {#11424
      date: 2026-01-20 13:35:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110555 {#11425
      date: 2026-02-26 13:55:55.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2003
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2018 …}
    -lockByStatus: 1
    -id: "7a511c42-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2004 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2009 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2014 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#1993
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2002
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11470
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11492 …}
    -lockByStatus: 1
    -id: "7f4e726b-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#11471 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11476 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11473 …}
    -minimumTime: DateTime @21600 {#11467
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11478 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11480 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11487 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912526 {#11468
      date: 2026-01-20 13:35:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110555 {#11469
      date: 2026-02-26 13:55:55.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2032
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2047 …}
    -lockByStatus: 1
    -id: "7a5ce489-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2033 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2038 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2043 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2030
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2031
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11739
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11761 …}
    -lockByStatus: 1
    -id: "7f5d0333-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#11740 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11745 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11742 …}
    -minimumTime: DateTime @21600 {#11736
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11747 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11749 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11756 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912526 {#11737
      date: 2026-01-20 13:35:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110555 {#11738
      date: 2026-02-26 13:55:55.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2032
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2047 …}
    -lockByStatus: 1
    -id: "7a5ce489-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2033 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2038 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2043 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2030
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2031
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11783
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11805 …}
    -lockByStatus: 1
    -id: "7f6bb5ed-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#11784 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11789 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11786 …}
    -minimumTime: DateTime @21600 {#11780
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11791 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11793 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11800 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912526 {#11781
      date: 2026-01-20 13:35:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110555 {#11782
      date: 2026-02-26 13:55:55.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2032
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2047 …}
    -lockByStatus: 1
    -id: "7a5ce489-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2033 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2038 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2043 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2030
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2031
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11825
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11847 …}
    -lockByStatus: 1
    -id: "bfb65eb4-64a8-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#11826 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11831 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11828 …}
    -minimumTime: DateTime @21600 {#11818
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11833 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11835 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11842 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1781081135 {#11824
      date: 2026-06-10 10:45:35.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2032
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2047 …}
    -lockByStatus: 1
    -id: "7a5ce489-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2033 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2038 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2043 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2030
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2031
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11868
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11890 …}
    -lockByStatus: 1
    -id: "7f7aab4e-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#11869 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11874 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11871 …}
    -minimumTime: DateTime @21600 {#11860
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11876 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11878 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11885 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912526 {#11866
      date: 2026-01-20 13:35:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110555 {#11867
      date: 2026-02-26 13:55:55.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2032
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2047 …}
    -lockByStatus: 1
    -id: "7a5ce489-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2033 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2038 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2043 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2030
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2031
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11912
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11934 …}
    -lockByStatus: 1
    -id: "7f85cf81-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#11913 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11918 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11915 …}
    -minimumTime: DateTime @21600 {#11909
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11920 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11922 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11929 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912526 {#11910
      date: 2026-01-20 13:35:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110555 {#11911
      date: 2026-02-26 13:55:55.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2032
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2047 …}
    -lockByStatus: 1
    -id: "7a5ce489-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2033 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2038 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2043 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2030
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2031
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11956
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11978 …}
    -lockByStatus: 1
    -id: "7f8f1a27-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#11957 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11962 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11959 …}
    -minimumTime: DateTime @21600 {#11953
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11964 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11966 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11973 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912526 {#11954
      date: 2026-01-20 13:35:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110555 {#11955
      date: 2026-02-26 13:55:55.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2032
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2047 …}
    -lockByStatus: 1
    -id: "7a5ce489-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2033 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2038 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2043 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2030
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2031
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12000
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12022 …}
    -lockByStatus: 1
    -id: "7f9c2573-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#12001 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12006 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12003 …}
    -minimumTime: DateTime @21600 {#11997
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12008 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12010 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12017 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912526 {#11998
      date: 2026-01-20 13:35:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110555 {#11999
      date: 2026-02-26 13:55:55.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2032
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2047 …}
    -lockByStatus: 1
    -id: "7a5ce489-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2033 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2038 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2043 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2030
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2031
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12044
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12067 …}
    -lockByStatus: 1
    -id: "188416af-f37d-11ef-85fe-0242c0a83006"
    -chapters: Doctrine\ORM\PersistentCollection {#12045 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12050 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12047 …}
    -minimumTime: DateTime @21600 {#12041
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12052 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12054 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12056 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12062 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1740490407 {#12042
      date: 2025-02-25 14:33:27.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750848034 {#12043
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2032
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2047 …}
    -lockByStatus: 1
    -id: "7a5ce489-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2033 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2038 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2043 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2030
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2031
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12088
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12111 …}
    -lockByStatus: 1
    -id: "188473dd-f37d-11ef-85fe-0242c0a83006"
    -chapters: Doctrine\ORM\PersistentCollection {#12089 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12094 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12091 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12096 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12098 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12100 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12106 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1740490407 {#12086
      date: 2025-02-25 14:33:27.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750848034 {#12087
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2060
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2075 …}
    -lockByStatus: 1
    -id: "7a69a326-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2061 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2066 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2071 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2050
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2059
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12386
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12410 …}
    -lockByStatus: 1
    -id: "18854a0f-f37d-11ef-85fe-0242c0a83006"
    -chapters: Doctrine\ORM\PersistentCollection {#12387 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12392 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12389 …}
    -minimumTime: DateTime @21600 {#12383
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12394 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12396 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12398 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12404 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1740490407 {#12384
      date: 2025-02-25 14:33:27.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1756726504 {#12385
      date: 2025-09-01 13:35:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#12402 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2060
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2075 …}
    -lockByStatus: 1
    -id: "7a69a326-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2061 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2066 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2071 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2050
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2059
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12432
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12454 …}
    -lockByStatus: 1
    -id: "7fccbdd5-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#12433 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12438 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12435 …}
    -minimumTime: DateTime @21600 {#12429
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12440 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12442 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12449 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912527 {#12430
      date: 2026-01-20 13:35:27.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110555 {#12431
      date: 2026-02-26 13:55:55.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2060
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2075 …}
    -lockByStatus: 1
    -id: "7a69a326-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2061 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2066 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2071 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2050
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2059
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12477
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12500 …}
    -lockByStatus: 1
    -id: "18867204-f37d-11ef-85fe-0242c0a83006"
    -chapters: Doctrine\ORM\PersistentCollection {#12478 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12483 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12480 …}
    -minimumTime: DateTime @21600 {#12474
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12485 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12487 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12489 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12495 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1740490407 {#12475
      date: 2025-02-25 14:33:27.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750848034 {#12476
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2060
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2075 …}
    -lockByStatus: 1
    -id: "7a69a326-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2061 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2066 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2071 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2050
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2059
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12521
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12545 …}
    -lockByStatus: 1
    -id: "439c3076-8bce-11ef-9e01-0242c0a82006"
    -chapters: Doctrine\ORM\PersistentCollection {#12522 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12527 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12524 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12529 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12531 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12533 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12539 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1729090348 {#12519
      date: 2024-10-16 16:52:28.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756756898 {#12520
      date: 2025-09-01 22:01:38.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#12537 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
143 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2060
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2075 …}
    -lockByStatus: 1
    -id: "7a69a326-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2061 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2066 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2071 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2050
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2059
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12567
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12591 …}
    -lockByStatus: 1
    -id: "fc6f6ca5-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#12568 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12573 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12570 …}
    -minimumTime: DateTime @21600 {#12564
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12575 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12577 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12579 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12585 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#12565
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756891554 {#12566
      date: 2025-09-03 11:25:54.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#12583 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
144 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2060
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2075 …}
    -lockByStatus: 1
    -id: "7a69a326-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2061 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2066 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2071 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2050
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2059
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12612
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12634 …}
    -lockByStatus: 1
    -id: "16a5473c-6406-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#12613 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12618 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12615 …}
    -minimumTime: DateTime @21600 {#12610
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12620 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12622 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12629 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1781011273 {#12611
      date: 2026-06-09 15:21:13.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
145 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2088
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2102 …}
    -lockByStatus: 1
    -id: "7a79c57e-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2089 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2094 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2099 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2078
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2087
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12823
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12846 …}
    -lockByStatus: 1
    -id: "439be945-8bce-11ef-9e01-0242c0a82006"
    -chapters: Doctrine\ORM\PersistentCollection {#12824 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12829 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12826 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12831 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12833 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12835 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12841 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1729090348 {#12821
      date: 2024-10-16 16:52:28.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756754183 {#12822
      date: 2025-09-01 21:16:23.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#12537 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
146 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2088
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2102 …}
    -lockByStatus: 1
    -id: "7a79c57e-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2089 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2094 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2099 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2078
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2087
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12521
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12545 …}
    -lockByStatus: 1
    -id: "439c3076-8bce-11ef-9e01-0242c0a82006"
    -chapters: Doctrine\ORM\PersistentCollection {#12522 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12527 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12524 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12529 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12531 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12533 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12539 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1729090348 {#12519
      date: 2024-10-16 16:52:28.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756756898 {#12520
      date: 2025-09-01 22:01:38.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#12537 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
147 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2088
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2102 …}
    -lockByStatus: 1
    -id: "7a79c57e-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2089 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2094 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2099 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2078
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2087
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12869
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12892 …}
    -lockByStatus: 1
    -id: "439c7e84-8bce-11ef-9e01-0242c0a82006"
    -chapters: Doctrine\ORM\PersistentCollection {#12870 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12875 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12872 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12877 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12879 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12881 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12887 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1729090348 {#12867
      date: 2024-10-16 16:52:28.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#12868
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
148 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2115
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2130 …}
    -lockByStatus: 1
    -id: "fc50df23-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2116 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2121 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2126 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#2105
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2114
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12999
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13022 …}
    -lockByStatus: 1
    -id: "fc4e0a16-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#13000 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13005 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13002 …}
    -minimumTime: DateTime @21600 {#12996
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13007 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13009 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13011 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13017 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#12997
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757424614 {#12998
      date: 2025-09-09 15:30:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
149 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2115
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2130 …}
    -lockByStatus: 1
    -id: "fc50df23-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2116 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2121 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2126 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#2105
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2114
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13044
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13067 …}
    -lockByStatus: 1
    -id: "fc4e8746-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#13045 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13050 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13047 …}
    -minimumTime: DateTime @21600 {#13041
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13052 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13054 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13056 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13062 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#13042
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757424625 {#13043
      date: 2025-09-09 15:30:25.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
150 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2115
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2130 …}
    -lockByStatus: 1
    -id: "fc50df23-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2116 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2121 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2126 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#2105
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2114
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13089
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13112 …}
    -lockByStatus: 1
    -id: "fc4f0387-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#13090 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13095 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13092 …}
    -minimumTime: DateTime @21600 {#13086
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13097 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13099 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13101 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13107 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#13087
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458809 {#13088
      date: 2025-09-10 01:00:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
151 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2115
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2130 …}
    -lockByStatus: 1
    -id: "fc50df23-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2116 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2121 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2126 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#2105
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2114
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13134
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13157 …}
    -lockByStatus: 1
    -id: "fc4f645d-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#13135 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13140 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13137 …}
    -minimumTime: DateTime @21600 {#13131
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13142 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13144 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13146 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13152 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#13132
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#13133
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
152 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2115
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2130 …}
    -lockByStatus: 1
    -id: "fc50df23-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2116 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2121 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2126 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#2105
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2114
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13178
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13200 …}
    -lockByStatus: 1
    -id: "44c8937a-634b-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#13179 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13184 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13181 …}
    -minimumTime: DateTime @21600 {#13176
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13186 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13188 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13195 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1780931035 {#13177
      date: 2026-06-08 17:03:55.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
153 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2115
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2130 …}
    -lockByStatus: 1
    -id: "fc50df23-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2116 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2121 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2126 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#2105
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2114
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13220
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13242 …}
    -lockByStatus: 1
    -id: "fc4fca87-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#13221 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13226 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13223 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13228 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13230 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13232 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13238 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#13213
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757424683 {#13219
      date: 2025-09-09 15:31:23.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
154 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2115
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2130 …}
    -lockByStatus: 1
    -id: "fc50df23-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2116 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2121 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2126 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#2105
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2114
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13263
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13285 …}
    -lockByStatus: 1
    -id: "fc503049-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#13264 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13269 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13266 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13271 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13273 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13275 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13281 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#13261
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#13262
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
155 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2115
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2130 …}
    -lockByStatus: 1
    -id: "fc50df23-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2116 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2121 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2126 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#2105
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2114
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13307
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13330 …}
    -lockByStatus: 1
    -id: "fc508771-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#13308 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13313 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13310 …}
    -minimumTime: DateTime @21600 {#13304
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13315 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13317 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13319 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13325 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#13305
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757426801 {#13306
      date: 2025-09-09 16:06:41.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6627 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
156 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2115
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2130 …}
    -lockByStatus: 1
    -id: "fc50df23-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2116 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2121 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2126 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#2105
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2114
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13351
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13373 …}
    -lockByStatus: 1
    -id: "05fc1783-13e3-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#13352 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13357 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13354 …}
    -minimumTime: DateTime @21600 {#13349
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13359 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13361 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13368 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1772200120 {#13350
      date: 2026-02-27 14:48:40.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
157 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2115
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2130 …}
    -lockByStatus: 1
    -id: "fc50df23-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2116 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2121 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2126 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#2105
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2114
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13394
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13417 …}
    -lockByStatus: 1
    -id: "fc50d9cb-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#13395 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13400 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13397 …}
    -minimumTime: DateTime @21600 {#13386
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13402 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13404 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13406 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13412 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#13392
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#13393
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
158 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2115
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2130 …}
    -lockByStatus: 1
    -id: "fc50df23-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2116 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2121 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2126 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#2105
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2114
      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 {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13438
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13460 …}
    -lockByStatus: 1
    -id: "b6140473-634b-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#13439 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13444 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13441 …}
    -minimumTime: DateTime @21600 {#13436
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13446 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13448 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13455 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1780931225 {#13437
      date: 2026-06-08 17:07:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
159 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2143
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2158 …}
    -lockByStatus: 1
    -id: "7a958e90-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2144 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2149 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2154 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2133
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2142
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13790
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13812 …}
    -lockByStatus: 1
    -id: "804cf5eb-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#13791 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13796 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13793 …}
    -minimumTime: DateTime @21600 {#13787
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13798 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13800 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13807 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912528 {#13788
      date: 2026-01-20 13:35:28.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110558 {#13789
      date: 2026-02-26 13:55:58.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"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
160 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2143
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2158 …}
    -lockByStatus: 1
    -id: "7a958e90-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2144 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2149 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2154 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2133
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2142
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13834
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13856 …}
    -lockByStatus: 1
    -id: "8059a0cd-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#13835 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13840 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13837 …}
    -minimumTime: DateTime @21600 {#13831
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13842 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13844 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13851 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912528 {#13832
      date: 2026-01-20 13:35:28.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110558 {#13833
      date: 2026-02-26 13:55:58.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
161 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2143
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2158 …}
    -lockByStatus: 1
    -id: "7a958e90-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2144 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2149 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2154 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2133
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2142
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13878
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13900 …}
    -lockByStatus: 1
    -id: "8065be99-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#13879 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13884 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13881 …}
    -minimumTime: DateTime @21600 {#13875
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13886 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13888 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13895 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912528 {#13876
      date: 2026-01-20 13:35:28.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110558 {#13877
      date: 2026-02-26 13:55:58.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
162 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2143
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2158 …}
    -lockByStatus: 1
    -id: "7a958e90-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2144 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2149 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2154 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2133
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2142
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13922
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13944 …}
    -lockByStatus: 1
    -id: "80721c27-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#13923 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13928 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13925 …}
    -minimumTime: DateTime @21600 {#13919
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13930 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13932 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13939 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912528 {#13920
      date: 2026-01-20 13:35:28.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110558 {#13921
      date: 2026-02-26 13:55:58.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
163 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2172
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2187 …}
    -lockByStatus: 1
    -id: "7aa4e963-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2173 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2178 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2183 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2170
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2171
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14063
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14085 …}
    -lockByStatus: 1
    -id: "807dda3a-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#14064 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14069 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14066 …}
    -minimumTime: DateTime @21600 {#14060
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14071 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14073 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14080 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912528 {#14061
      date: 2026-01-20 13:35:28.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110558 {#14062
      date: 2026-02-26 13:55:58.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
164 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2172
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2187 …}
    -lockByStatus: 1
    -id: "7aa4e963-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2173 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2178 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2183 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2170
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2171
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14107
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14129 …}
    -lockByStatus: 1
    -id: "808b868d-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#14108 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14113 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14110 …}
    -minimumTime: DateTime @21600 {#14104
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14115 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14117 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14124 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912528 {#14105
      date: 2026-01-20 13:35:28.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110558 {#14106
      date: 2026-02-26 13:55:58.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
165 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2172
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2187 …}
    -lockByStatus: 1
    -id: "7aa4e963-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2173 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2178 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2183 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2170
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2171
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14150
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14171 …}
    -lockByStatus: 1
    -id: "7d4ce0ea-633e-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#14151 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14156 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14153 …}
    -minimumTime: DateTime @21600 {#14148
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14158 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14160 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14167 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1780925546 {#14149
      date: 2026-06-08 15:32:26.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
166 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2172
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2187 …}
    -lockByStatus: 1
    -id: "7aa4e963-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2173 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2178 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2183 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2170
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2171
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14191
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14213 …}
    -lockByStatus: 1
    -id: "8096e926-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#14192 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14197 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14194 …}
    -minimumTime: DateTime @21600 {#14183
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14199 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14201 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14208 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912528 {#14189
      date: 2026-01-20 13:35:28.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110558 {#14190
      date: 2026-02-26 13:55:58.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
167 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2172
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2187 …}
    -lockByStatus: 1
    -id: "7aa4e963-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2173 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2178 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2183 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2170
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2171
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14235
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14257 …}
    -lockByStatus: 1
    -id: "80a41ec2-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#14236 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14241 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14238 …}
    -minimumTime: DateTime @21600 {#14232
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14243 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14245 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14252 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912528 {#14233
      date: 2026-01-20 13:35:28.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110558 {#14234
      date: 2026-02-26 13:55:58.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
168 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2172
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2187 …}
    -lockByStatus: 1
    -id: "7aa4e963-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2173 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2178 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2183 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2170
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2171
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14278
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14299 …}
    -lockByStatus: 1
    -id: "7d5ff468-633e-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#14279 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14284 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14281 …}
    -minimumTime: DateTime @21600 {#14276
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14286 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14288 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14295 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1780925546 {#14277
      date: 2026-06-08 15:32:26.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
169 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2172
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2187 …}
    -lockByStatus: 1
    -id: "7aa4e963-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2173 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2178 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2183 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2170
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2171
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14318
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14339 …}
    -lockByStatus: 1
    -id: "7d737a0f-633e-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#14319 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14324 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14321 …}
    -minimumTime: DateTime @21600 {#14311
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14326 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14328 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14335 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1780925546 {#14317
      date: 2026-06-08 15:32:26.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
170 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2200
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2215 …}
    -lockByStatus: 1
    -id: "7ab76474-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2201 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2206 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2211 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2190
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2199
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14556
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14578 …}
    -lockByStatus: 1
    -id: "80ad923c-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#14557 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14562 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14559 …}
    -minimumTime: DateTime @21600 {#14553
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14564 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14566 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14573 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912528 {#14554
      date: 2026-01-20 13:35:28.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110558 {#14555
      date: 2026-02-26 13:55:58.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
171 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2200
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2215 …}
    -lockByStatus: 1
    -id: "7ab76474-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2201 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2206 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2211 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2190
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2199
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14600
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14622 …}
    -lockByStatus: 1
    -id: "80b83edd-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#14601 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14606 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14603 …}
    -minimumTime: DateTime @21600 {#14597
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14608 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14610 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14617 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912528 {#14598
      date: 2026-01-20 13:35:28.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110558 {#14599
      date: 2026-02-26 13:55:58.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
172 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2200
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2215 …}
    -lockByStatus: 1
    -id: "7ab76474-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2201 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2206 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2211 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2190
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2199
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14644
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14666 …}
    -lockByStatus: 1
    -id: "80c528e4-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#14645 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14650 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14647 …}
    -minimumTime: DateTime @21600 {#14641
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14652 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14654 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14661 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912528 {#14642
      date: 2026-01-20 13:35:28.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110558 {#14643
      date: 2026-02-26 13:55:58.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
173 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2228
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2242 …}
    -lockByStatus: 1
    -id: "7ac67a18-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2229 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2234 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2239 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912518 {#2218
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110545 {#2227
      date: 2026-02-26 13:55:45.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14773
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14795 …}
    -lockByStatus: 1
    -id: "80d0d11f-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#14774 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14779 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14776 …}
    -minimumTime: DateTime @21600 {#14770
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14781 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2603 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14783 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14790 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912529 {#14771
      date: 2026-01-20 13:35:29.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110558 {#14772
      date: 2026-02-26 13:55:58.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
174 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2254
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2269 …}
    -lockByStatus: 1
    -id: "fc6a3b83-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2255 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2260 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2265 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#2245
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14845
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14869 …}
    -lockByStatus: 1
    -id: "fc68b9ce-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#14846 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14851 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14848 …}
    -minimumTime: DateTime @21600 {#14842
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14853 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14855 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14857 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14863 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#14843
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757277062 {#14844
      date: 2025-09-07 22:31:02.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#14861 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
175 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2254
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2269 …}
    -lockByStatus: 1
    -id: "fc6a3b83-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2255 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2260 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2265 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#2245
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14891
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14914 …}
    -lockByStatus: 1
    -id: "fc693305-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#14892 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14897 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14894 …}
    -minimumTime: DateTime @21600 {#14888
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14899 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14901 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14903 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14909 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#14889
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757277343 {#14890
      date: 2025-09-07 22:35:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#14861 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
176 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2254
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2269 …}
    -lockByStatus: 1
    -id: "fc6a3b83-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2255 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2260 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2265 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#2245
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14935
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14957 …}
    -lockByStatus: 1
    -id: "fc69ac01-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#14936 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14941 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14938 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14943 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14945 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14947 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14953 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#14933
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757277537 {#14934
      date: 2025-09-07 22:38:57.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#14861 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
177 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2254
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2269 …}
    -lockByStatus: 1
    -id: "fc6a3b83-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2255 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2260 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2265 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#2245
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14979
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15002 …}
    -lockByStatus: 1
    -id: "fc6a25a1-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#14980 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14985 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14982 …}
    -minimumTime: DateTime @21600 {#14976
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14987 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2418 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14989 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14991 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14997 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1722411125 {#14977
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757277752 {#14978
      date: 2025-09-07 22:42:32.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#14861 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
178 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1271
    -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
    -lockByStatus: 1
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1284 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
    -createdAt: DateTime @1768912516 {#1264
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1269
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
    #fromApi: false
    -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
    -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 {#1432 …}
  }
]
"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
179 DENIED CHANNEL_USER_PERM_TRAINING_SHOW
App\Entity\Scholar\Training\SharedTraining {#1271
  -lockBy: App\Entity\Scholar\Training\Training {#1383 …}
  -lockByStatus: 1
  -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
  -modules: Doctrine\ORM\PersistentCollection {#1284 …}
  -image: Proxies\__CG__\App\Entity\Channel\Image {#1311 …}
  -totalHourDescription: 424
  -videoDescription: null
  -diplomaDescription: "Titre Professionnel Niveau 4"
  -trainingProduct: null
  -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1323 …}
  -trainingType: "blended"
  -abstractCursus: Doctrine\ORM\PersistentCollection {#1302 …}
  -sharedTrainings: Doctrine\ORM\PersistentCollection {#1331 …}
  -thematic: [
    "7"
  ]
  -diploma: 4
  -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1369 …}
  -duplicateFrom: null
  -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1432 …}
  -createdAt: DateTime @1768912516 {#1264
    date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
  }
  -updatedAt: DateTime @1781165714 {#1269
    date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
  }
  #createdBy: null
  #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1391 …}
  #fromApi: false
  -name: "Secrétaire assistant médico-administratif  BC01 Assurer l'accueil du patient et les activités administratives courantes d'une structure médicale"
  -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 {#1432 …}
}
"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