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 {#971
  -map: Symfony\Component\Security\Http\AccessMap {#967 …}
  -authenticationEntryPoint: null
  -logger: Symfony\Bridge\Monolog\Logger {#1120 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#990
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#668 …}
  -sessionKey: "_security_main"
  -logger: Symfony\Bridge\Monolog\Logger {#1120 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#987 …}
  -dispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#952 …}
  -registered: false
  -trustResolver: Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver {#1014 …}
  -rememberMeServices: null
  -sessionTrackerEnabler: [
    Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#669 …}
    "enableUsageTracking"
  ]
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#981
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#1022 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#1024
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#669 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#1107 …}
  -map: Symfony\Component\Security\Http\AccessMap {#967 …}
  -authManager: null
  -exceptionOnNoToken: false
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#1085
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#669 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "/logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#1080 …}
  -csrfTokenManager: null
  -eventDispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#952 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
4
"App\Security\Voter\Channel\CanShareContentVoter"
5
"App\Security\Voter\PartnerApi\ChannelVoter"
6
"App\Security\Voter\PartnerApi\ScholarVoter"
7
"App\Security\Voter\Scholar\Front\LessonVoter"
8
"App\Security\Voter\Scholar\Front\ModuleVoter"
9
"App\Security\Voter\Scholar\Front\TrainingVoter"
10
"App\Security\Voter\Scholar\Manager\LockContentVoter"
11
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
12
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\ChannelUserDataVoter"
13
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\ChannelUserMenuVoter"
14
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\ChannelUserPermissionResourceVoter"
15
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\ChannelUserPermissionVoter"
16
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SharableChannelPermissionVoter"
17
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SharableChannelResourcePermissionVoter"
18
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SharableUsersResourcePermissionVoter"
19
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
20
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\UserOwnerVoter"
21
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\UsersResourceVoter"

Access decision log

# Result Attributes Object
1 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1629
    -id: "fc10636c-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1636 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1661 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1666 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1616
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1622
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1664 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1678 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2443
    -id: "fc0e6cc2-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#2458 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2482 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2479 …}
    -minimumTime: DateTime @21600 {#2448
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2488 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2504 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2529 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2519 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#2447
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458810 {#2444
      date: 2025-09-10 01:00:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2525 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2538 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS GRANTED
Show voter details
2 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1629
    -id: "fc10636c-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1636 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1661 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1666 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1616
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1622
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1664 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1678 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2581
    -id: "fc0ef54c-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#2580 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2571 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2568 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2573 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2583 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2585 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2591 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#2532
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458810 {#2530
      date: 2025-09-10 01:00:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2525 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2596 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS GRANTED
Show voter details
3 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1629
    -id: "fc10636c-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1636 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1661 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1666 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1616
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1622
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1664 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1678 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2618
    -id: "fc0fd5fb-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#2619 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2624 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2621 …}
    -minimumTime: DateTime @21600 {#2615
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2626 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2628 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2630 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2636 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#2616
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757435204 {#2617
      date: 2025-09-09 18:26:44.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2634 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2642 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1629
    -id: "fc10636c-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1636 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1661 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1666 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1616
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1622
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1664 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1678 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2664
    -id: "91522268-01af-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#2665 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2670 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2667 …}
    -minimumTime: DateTime @21600 {#2662
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2672 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2675 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2682 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1770198899 {#2663
      date: 2026-02-04 10:54:59.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2687 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1691
    -id: "79bc4c61-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#1692 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1702 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1707 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912517 {#1673
      date: 2026-01-20 13:35:17.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110542 {#1671
      date: 2026-02-26 13:55:42.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1711 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2872
    -id: "7b06fb34-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#2873 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2878 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2875 …}
    -minimumTime: DateTime @21600 {#2869
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2880 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2882 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2889 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912519 {#2870
      date: 2026-01-20 13:35:19.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110545 {#2871
      date: 2026-02-26 13:55:45.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2894 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1691
    -id: "79bc4c61-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#1692 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1702 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1707 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912517 {#1673
      date: 2026-01-20 13:35:17.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110542 {#1671
      date: 2026-02-26 13:55:42.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1711 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2917
    -id: "fc11cf2b-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#2918 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2923 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2920 …}
    -minimumTime: DateTime @21600 {#2914
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2925 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2927 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2929 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2935 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#2915
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458812 {#2916
      date: 2025-09-10 01:00:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2634 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2940 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1691
    -id: "79bc4c61-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#1692 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1702 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1707 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912517 {#1673
      date: 2026-01-20 13:35:17.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110542 {#1671
      date: 2026-02-26 13:55:42.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1711 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2962
    -id: "fc124686-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#2963 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2968 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2965 …}
    -minimumTime: DateTime @21600 {#2959
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2970 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2972 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2974 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2980 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#2960
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458808 {#2961
      date: 2025-09-10 01:00:08.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2634 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2985 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1725
    -id: "fc15be58-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1726 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1731 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1736 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1723
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1724
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1734 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1741 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3092
    -id: "fc13a44e-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#3093 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3098 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3095 …}
    -minimumTime: DateTime @21600 {#3089
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3100 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3102 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3104 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3110 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#3090
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458811 {#3091
      date: 2025-09-10 01:00:11.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2634 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3115 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1725
    -id: "fc15be58-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1726 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1731 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1736 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1723
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1724
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1734 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1741 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3137
    -id: "fc142bdb-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#3138 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3143 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3140 …}
    -minimumTime: DateTime @21600 {#3134
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3145 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3147 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3149 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3155 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#3135
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458812 {#3136
      date: 2025-09-10 01:00:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3153 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3161 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1725
    -id: "fc15be58-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1726 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1731 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1736 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1723
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1724
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1734 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1741 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3181
    -id: "f8795682-663a-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#3182 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3187 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3184 …}
    -minimumTime: DateTime @21600 {#3174
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3189 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3191 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3198 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1781253888 {#3180
      date: 2026-06-12 10:44:48.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3203 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1725
    -id: "fc15be58-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1726 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1731 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1736 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1723
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1724
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1734 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1741 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3225
    -id: "fc14baaa-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#3226 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3231 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3228 …}
    -minimumTime: DateTime @21600 {#3222
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3233 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3235 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3237 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3243 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#3223
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757166661 {#3224
      date: 2025-09-06 15:51:01.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3153 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3248 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1725
    -id: "fc15be58-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1726 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1731 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1736 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1723
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1724
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1734 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1741 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3270
    -id: "fc153bb9-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#3271 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3276 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3273 …}
    -minimumTime: DateTime @21600 {#3267
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3278 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3280 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3282 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3288 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#3268
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#3269
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3293 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1725
    -id: "fc15be58-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1726 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1731 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1736 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1723
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1724
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1734 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1741 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3314
    -id: "abcecec4-13d8-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#3315 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3320 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3317 …}
    -minimumTime: DateTime @21600 {#3312
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3322 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3324 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3331 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1772195674 {#3313
      date: 2026-02-27 13:34:34.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3336 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
14 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1725
    -id: "fc15be58-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1726 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1731 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1736 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1723
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1724
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1734 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1741 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3358
    -id: "fc15b3b0-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#3359 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3364 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3361 …}
    -minimumTime: DateTime @21600 {#3355
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3366 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3368 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3370 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3376 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#3356
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#3357
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3381 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1725
    -id: "fc15be58-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1726 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1731 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1736 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1723
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1724
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1734 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1741 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3402
    -id: "abe5b879-13d8-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#3403 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3408 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3405 …}
    -minimumTime: DateTime @21600 {#3400
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3410 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3412 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3419 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1772195674 {#3401
      date: 2026-02-27 13:34:34.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3424 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1725
    -id: "fc15be58-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1726 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1731 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1736 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1723
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1724
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1734 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1741 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3445
    -id: "abf412d5-13d8-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#3446 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3451 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3448 …}
    -minimumTime: DateTime @21600 {#3443
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3453 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3455 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3462 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1772195674 {#3444
      date: 2026-02-27 13:34:34.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3467 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1755
    -id: "fc1b40bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1756 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1761 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1766 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1753
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1754
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1770 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3742
    -id: "fc1749e1-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#3743 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3748 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3745 …}
    -minimumTime: DateTime @21600 {#3739
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3750 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3752 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3754 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3760 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#3740
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458806 {#3741
      date: 2025-09-10 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3758 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3766 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1755
    -id: "fc1b40bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1756 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1761 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1766 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1753
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1754
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1770 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3787
    -id: "e5ae3e89-9a11-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#3788 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3793 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3790 …}
    -minimumTime: DateTime @21600 {#3785
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3795 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3797 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3804 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1758806210 {#3786
      date: 2025-09-25 15:16:50.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2090 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3809 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1755
    -id: "fc1b40bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1756 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1761 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1766 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1753
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1754
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1770 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3831
    -id: "fc17c97b-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#3832 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3837 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3834 …}
    -minimumTime: DateTime @21600 {#3828
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3839 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3841 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3843 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3849 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#3829
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756903355 {#3830
      date: 2025-09-03 14:42:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3758 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3854 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1755
    -id: "fc1b40bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1756 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1761 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1766 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1753
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1754
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1770 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3875
    -id: "16626446-9a12-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#3876 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3881 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3878 …}
    -minimumTime: DateTime @21600 {#3873
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3883 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3885 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3892 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1758806292 {#3874
      date: 2025-09-25 15:18:12.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2090 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3897 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1755
    -id: "fc1b40bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1756 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1761 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1766 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1753
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1754
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1770 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3919
    -id: "fc185559-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#3920 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3925 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3922 …}
    -minimumTime: DateTime @21600 {#3916
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3927 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3929 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3931 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3937 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#3917
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756904472 {#3918
      date: 2025-09-03 15:01:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3758 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3942 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1755
    -id: "fc1b40bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1756 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1761 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1766 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1753
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1754
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1770 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3963
    -id: "fc1911f4-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#3964 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3969 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3966 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3971 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3973 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3975 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3981 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#3961
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756973521 {#3962
      date: 2025-09-04 10:12:01.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3758 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3985 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1755
    -id: "fc1b40bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1756 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1761 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1766 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1753
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1754
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1770 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4007
    -id: "fc19a36c-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#4008 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4013 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4010 …}
    -minimumTime: DateTime @21600 {#4004
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4015 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4017 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4019 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4025 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#4005
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1751277225 {#4006
      date: 2025-06-30 11:53:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4030 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1755
    -id: "fc1b40bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1756 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1761 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1766 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1753
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1754
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1770 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4051
    -id: "e2cac073-3f84-11f0-83fb-daf5cd9493f1"
    -chapters: Doctrine\ORM\PersistentCollection {#4052 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4057 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4054 …}
    -minimumTime: DateTime @21600 {#4043
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4059 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4061 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4063 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4069 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1748850042 {#4049
      date: 2025-06-02 09:40:42.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1751975512 {#4050
      date: 2025-07-08 13:51:52.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4074 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1755
    -id: "fc1b40bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1756 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1761 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1766 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1753
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1754
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1770 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4096
    -id: "fc1a26ae-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#4097 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4102 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4099 …}
    -minimumTime: DateTime @21600 {#4093
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4104 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4106 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4108 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4114 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#4094
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#4095
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4119 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1755
    -id: "fc1b40bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1756 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1761 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1766 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1753
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1754
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1770 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4140
    -id: "e0a5f9a4-3f83-11f0-83fb-daf5cd9493f1"
    -chapters: Doctrine\ORM\PersistentCollection {#4141 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4146 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4143 …}
    -minimumTime: DateTime @21600 {#4132
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4148 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4150 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4152 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4158 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1748849609 {#4138
      date: 2025-06-02 09:33:29.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1751975851 {#4139
      date: 2025-07-08 13:57:31.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4163 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
27 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1755
    -id: "fc1b40bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1756 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1761 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1766 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1753
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1754
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1770 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4185
    -id: "fc1b2631-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#4186 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4191 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4188 …}
    -minimumTime: DateTime @21600 {#4182
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4193 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4195 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4197 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4203 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#4183
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756976207 {#4184
      date: 2025-09-04 10:56:47.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3758 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4208 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
28 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1755
    -id: "fc1b40bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1756 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1761 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1766 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1753
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1754
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1770 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4230
    -id: "0c1a9854-a280-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4231 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4236 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4233 …}
    -minimumTime: DateTime @21600 {#4227
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4238 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4240 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4242 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4248 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1731585631 {#4228
      date: 2024-11-14 13:00:31.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750848034 {#4229
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4253 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
29 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1784
    -id: "fc1f37bc-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1785 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1790 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1795 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1782
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1783
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1799 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4612
    -id: "fc1cb8d8-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#4613 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4618 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4615 …}
    -minimumTime: DateTime @21600 {#4609
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4620 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4622 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4624 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4630 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#4610
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458807 {#4611
      date: 2025-09-10 01:00:07.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4635 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
30 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1784
    -id: "fc1f37bc-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1785 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1790 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1795 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1782
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1783
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1799 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4657
    -id: "fc1d4aca-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#4658 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4663 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4660 …}
    -minimumTime: DateTime @21600 {#4654
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4665 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4667 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4669 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4675 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#4655
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756988654 {#4656
      date: 2025-09-04 14:24:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4680 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
31 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1784
    -id: "fc1f37bc-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1785 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1790 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1795 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1782
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1783
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1799 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4701
    -id: "3466c836-64a3-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#4702 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4707 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4704 …}
    -minimumTime: DateTime @21600 {#4699
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4709 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4711 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4718 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1781078754 {#4700
      date: 2026-06-10 10:05:54.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4723 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
32 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1784
    -id: "fc1f37bc-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1785 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1790 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1795 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1782
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1783
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1799 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4745
    -id: "fc1dd229-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#4746 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4751 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4748 …}
    -minimumTime: DateTime @21600 {#4742
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4753 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4755 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4757 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4763 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#4743
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756991265 {#4744
      date: 2025-09-04 15:07:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4768 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
33 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1784
    -id: "fc1f37bc-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1785 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1790 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1795 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1782
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1783
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1799 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4790
    -id: "fc1e4cb2-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#4791 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4796 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4793 …}
    -minimumTime: DateTime @21600 {#4787
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4798 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4800 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4802 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4808 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#4788
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#4789
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4813 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
34 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1784
    -id: "fc1f37bc-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1785 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1790 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1795 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1782
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1783
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1799 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4833
    -id: "347d51ec-64a3-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#4834 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4839 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4836 …}
    -minimumTime: DateTime @21600 {#4826
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4841 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4843 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4850 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1781078754 {#4832
      date: 2026-06-10 10:05:54.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4855 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1784
    -id: "fc1f37bc-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1785 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1790 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1795 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1782
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1783
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1799 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4876
    -id: "e657fa7a-13d9-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#4877 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4882 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4879 …}
    -minimumTime: DateTime @21600 {#4874
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4884 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4886 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4893 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1772196201 {#4875
      date: 2026-02-27 13:43:21.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4898 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
36 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1784
    -id: "fc1f37bc-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1785 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1790 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1795 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1782
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1783
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1799 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4920
    -id: "fc1eb9f8-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#4921 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4926 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4923 …}
    -minimumTime: DateTime @21600 {#4917
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4928 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4930 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4932 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4938 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#4918
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#4919
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4943 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
37 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1784
    -id: "fc1f37bc-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1785 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1790 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1795 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1782
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1783
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1799 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4964
    -id: "fc1f2ae9-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#4965 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4970 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4967 …}
    -minimumTime: DateTime @21600 {#4956
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4972 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4974 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4976 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4982 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#4962
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#4963
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4987 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
38 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1784
    -id: "fc1f37bc-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1785 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1790 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1795 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1782
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1783
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1799 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5007
    -id: "3495d10d-64a3-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#5008 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5013 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5010 …}
    -minimumTime: DateTime @21600 {#5000
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5015 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5017 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5024 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1781078754 {#5006
      date: 2026-06-10 10:05:54.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5029 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
39 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1784
    -id: "fc1f37bc-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1785 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1790 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1795 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1782
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1783
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1799 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5049
    -id: "e6675537-13d9-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#5050 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5055 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5052 …}
    -minimumTime: DateTime @21600 {#5042
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5057 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5059 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5066 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1772196201 {#5048
      date: 2026-02-27 13:43:21.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5071 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
40 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1784
    -id: "fc1f37bc-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1785 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1790 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1795 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#1782
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1783
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1799 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5092
    -id: "e675b438-13d9-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#5093 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5098 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5095 …}
    -minimumTime: DateTime @21600 {#5090
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5100 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5102 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5109 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1772196202 {#5091
      date: 2026-02-27 13:43:22.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5114 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
41 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1813
    -id: "fc26c5bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1814 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1819 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1824 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1811
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1812
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1822 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1829 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5474
    -id: "fc215322-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#5475 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5480 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5477 …}
    -minimumTime: DateTime @21600 {#5471
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5482 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5484 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5486 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5492 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#5472
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458806 {#5473
      date: 2025-09-10 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5497 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS GRANTED
Show voter details
42 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1813
    -id: "fc26c5bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1814 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1819 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1824 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1811
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1812
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1822 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1829 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5519
    -id: "fc21dff6-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#5520 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5525 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5522 …}
    -minimumTime: DateTime @21600 {#5516
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5527 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5529 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5531 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5537 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411124 {#5517
      date: 2024-07-31 09:32:04.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458808 {#5518
      date: 2025-09-10 01:00:08.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5535 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5543 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
43 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1813
    -id: "fc26c5bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1814 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1819 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1824 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1811
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1812
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1822 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1829 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5564
    -id: "fc22757e-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#5565 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5570 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5567 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5572 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5574 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5576 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5582 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#5562
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458809 {#5563
      date: 2025-09-10 01:00:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3153 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5586 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
44 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1813
    -id: "fc26c5bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1814 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1819 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1824 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1811
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1812
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1822 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1829 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5607
    -id: "fc22f800-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#5608 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5613 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5610 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5615 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5617 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5619 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5625 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#5605
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#5606
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5629 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
45 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1813
    -id: "fc26c5bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1814 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1819 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1824 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1811
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1812
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1822 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1829 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5650
    -id: "fc237b19-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#5651 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5656 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5653 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5658 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5660 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5662 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5668 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#5648
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458806 {#5649
      date: 2025-09-10 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5666 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5673 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
46 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1813
    -id: "fc26c5bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1814 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1819 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1824 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1811
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1812
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1822 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1829 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5694
    -id: "6eebe05d-171a-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#5695 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5700 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5697 …}
    -minimumTime: DateTime @21600 {#5692
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5702 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5704 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5711 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1772553772 {#5693
      date: 2026-03-03 17:02:52.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5716 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
47 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1813
    -id: "fc26c5bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1814 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1819 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1824 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1811
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1812
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1822 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1829 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5738
    -id: "fc2405f5-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#5739 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5744 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5741 …}
    -minimumTime: DateTime @21600 {#5735
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5746 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5748 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5750 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5756 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#5736
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757272229 {#5737
      date: 2025-09-07 21:10:29.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5666 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5761 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
48 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1813
    -id: "fc26c5bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1814 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1819 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1824 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1811
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1812
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1822 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1829 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5783
    -id: "fc249950-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#5784 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5789 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5786 …}
    -minimumTime: DateTime @21600 {#5780
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5791 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5793 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5795 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5801 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#5781
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757272593 {#5782
      date: 2025-09-07 21:16:33.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5666 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5806 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
49 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1813
    -id: "fc26c5bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1814 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1819 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1824 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1811
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1812
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1822 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1829 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5827
    -id: "fc251d2d-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#5828 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5833 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5830 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5835 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5837 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5839 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5845 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#5825
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756854014 {#5826
      date: 2025-09-03 01:00:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5849 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
50 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1813
    -id: "fc26c5bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1814 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1819 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1824 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1811
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1812
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1822 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1829 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5870
    -id: "fc259d21-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#5871 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5876 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5873 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5878 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5880 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5882 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5888 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#5868
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757273082 {#5869
      date: 2025-09-07 21:24:42.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5666 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5892 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
51 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1813
    -id: "fc26c5bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1814 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1819 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1824 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1811
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1812
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1822 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1829 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5913
    -id: "fc26381a-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#5914 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5919 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5916 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5921 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5923 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5925 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5931 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#5911
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757273393 {#5912
      date: 2025-09-07 21:29:53.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5666 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5935 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
52 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1813
    -id: "fc26c5bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1814 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1819 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1824 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1811
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1812
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1822 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1829 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5956
    -id: "6f3b102d-171a-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#5957 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5962 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5959 …}
    -minimumTime: DateTime @21600 {#5954
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5964 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5966 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5973 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1772553772 {#5955
      date: 2026-03-03 17:02:52.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5978 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
53 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1813
    -id: "fc26c5bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1814 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1819 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1824 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1811
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1812
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1822 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1829 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6000
    -id: "fc26b986-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#6001 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6006 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6003 …}
    -minimumTime: DateTime @21600 {#5997
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6008 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6010 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6012 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6018 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#5998
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#5999
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6023 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
54 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1813
    -id: "fc26c5bb-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1814 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1819 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1824 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1811
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1812
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1822 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1829 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6044
    -id: "541084d4-6346-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#6045 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6050 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6047 …}
    -minimumTime: DateTime @21600 {#6042
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6052 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6054 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6061 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1780928913 {#6043
      date: 2026-06-08 16:28:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6066 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
55 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1843
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1844 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1849 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1854 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1841
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1842
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1858 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6464
    -id: "fc29101f-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#6465 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6470 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6467 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6472 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6474 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6476 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6482 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#6462
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458813 {#6463
      date: 2025-09-10 01:00:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5666 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6486 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS GRANTED
Show voter details
56 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1843
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1844 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1849 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1854 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1841
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1842
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1858 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6507
    -id: "fc29a069-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#6508 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6513 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6510 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6515 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6517 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6519 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6525 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#6505
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757409417 {#6506
      date: 2025-09-09 11:16:57.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5535 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6530 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
57 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1843
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1844 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1849 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1854 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1841
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1842
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1858 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6551
    -id: "fc2a2d69-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#6552 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6557 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6554 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6559 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6561 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6563 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6569 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#6549
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458811 {#6550
      date: 2025-09-10 01:00:11.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5535 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6573 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
58 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1843
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1844 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1849 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1854 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1841
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1842
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1858 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6595
    -id: "fc2add53-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#6596 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6601 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6598 …}
    -minimumTime: DateTime @21600 {#6592
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6603 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6605 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6607 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6613 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#6593
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#6594
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6618 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
59 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1843
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1844 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1849 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1854 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1841
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1842
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1858 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6639
    -id: "2a80deed-13f0-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#6640 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6645 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6642 …}
    -minimumTime: DateTime @21600 {#6637
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6647 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6649 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6656 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1772205765 {#6638
      date: 2026-02-27 16:22:45.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6661 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
60 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1843
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1844 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1849 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1854 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1841
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1842
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1858 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6682
    -id: "fc2b6915-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#6683 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6688 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6685 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6690 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6692 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6694 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6700 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#6680
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756816607 {#6681
      date: 2025-09-02 14:36:47.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6705 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
61 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1843
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1844 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1849 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1854 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1841
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1842
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1858 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6727
    -id: "fc2be426-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#6728 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6733 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6730 …}
    -minimumTime: DateTime @21600 {#6724
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6735 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6737 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6739 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6745 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#6725
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754607605 {#6726
      date: 2025-08-08 01:00:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6750 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
62 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1843
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1844 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1849 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1854 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1841
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1842
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1858 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6771
    -id: "fc2c6c51-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#6772 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6777 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6774 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6779 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6781 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6783 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6789 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#6769
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458812 {#6770
      date: 2025-09-10 01:00:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6793 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
63 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1843
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1844 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1849 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1854 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1841
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1842
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1858 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6815
    -id: "fc2ced6f-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#6816 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6821 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6818 …}
    -minimumTime: DateTime @21600 {#6812
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6823 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6825 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6827 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6833 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#6813
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#6814
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6838 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
64 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1843
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1844 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1849 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1854 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1841
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1842
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1858 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6859
    -id: "2a906b4b-13f0-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#6860 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6865 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6862 …}
    -minimumTime: DateTime @21600 {#6857
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6867 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6869 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6876 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1772205765 {#6858
      date: 2026-02-27 16:22:45.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6881 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
65 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1843
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1844 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1849 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1854 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1841
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1842
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1858 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6902
    -id: "fc2d77e7-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#6903 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6908 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6905 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6910 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6912 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6914 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6920 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#6900
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458814 {#6901
      date: 2025-09-10 01:00:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6924 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
66 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1843
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1844 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1849 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1854 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1841
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1842
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1858 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6946
    -id: "fc2df481-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#6947 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6952 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6949 …}
    -minimumTime: DateTime @21600 {#6943
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6954 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6956 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6958 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6964 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#6944
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752130247 {#6945
      date: 2025-07-10 08:50:47.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6969 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
67 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1843
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1844 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1849 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1854 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1841
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1842
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1858 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6991
    -id: "fc2e69cc-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#6992 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6997 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6994 …}
    -minimumTime: DateTime @21600 {#6988
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6999 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7001 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7003 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7009 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#6989
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#6990
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7014 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
68 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1843
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1844 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1849 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1854 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1841
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1842
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1858 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7035
    -id: "967c3449-13f0-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#7036 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7041 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7038 …}
    -minimumTime: DateTime @21600 {#7033
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7043 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7045 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7052 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1772205946 {#7034
      date: 2026-02-27 16:25:46.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7057 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
69 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1843
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1844 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1849 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1854 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1841
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1842
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1858 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7078
    -id: "fc2edbaf-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#7079 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7084 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7081 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7086 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7088 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7090 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7096 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#7076
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#7077
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7100 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
70 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1843
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1844 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1849 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1854 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1841
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1842
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1858 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7121
    -id: "a85ab80e-13f1-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#7122 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7127 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7124 …}
    -minimumTime: DateTime @21600 {#7119
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7129 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7131 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7138 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1772206405 {#7120
      date: 2026-02-27 16:33:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7143 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
71 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1843
    -id: "fc2ee320-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1844 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1849 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1854 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1841
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1842
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1858 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7164
    -id: "a86b30f9-13f1-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#7165 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7170 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7167 …}
    -minimumTime: DateTime @21600 {#7162
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7172 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7174 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7181 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1772206405 {#7163
      date: 2026-02-27 16:33:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7186 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
72 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1871
    -id: "fc350cfe-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1872 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1877 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1882 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1870
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1886 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7669
    -id: "fc30af80-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#7670 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7675 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7672 …}
    -minimumTime: DateTime @21600 {#7666
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7677 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7679 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7681 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7687 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#7667
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757332815 {#7668
      date: 2025-09-08 14:00:15.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#7685 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7693 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS GRANTED
Show voter details
73 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1871
    -id: "fc350cfe-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1872 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1877 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1882 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1870
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1886 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7715
    -id: "fc3128c4-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#7716 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7721 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7718 …}
    -minimumTime: DateTime @21600 {#7712
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7723 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7725 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7727 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7733 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#7713
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757333328 {#7714
      date: 2025-09-08 14:08:48.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#7685 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7738 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
74 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1871
    -id: "fc350cfe-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1872 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1877 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1882 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1870
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1886 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7761
    -id: "fc31b14a-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#7762 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7767 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7764 …}
    -minimumTime: DateTime @21600 {#7758
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7769 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7771 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7773 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7779 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#7759
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757344791 {#7760
      date: 2025-09-08 17:19:51.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7784 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
75 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1871
    -id: "fc350cfe-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1872 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1877 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1882 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1870
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1886 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7805
    -id: "fc325c0e-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#7806 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7811 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7808 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7813 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7815 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7817 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7823 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#7803
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757345277 {#7804
      date: 2025-09-08 17:27:57.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7827 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
76 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1871
    -id: "fc350cfe-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1872 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1877 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1882 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1870
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1886 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7848
    -id: "fc32eef4-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#7849 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7854 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7851 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7856 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7858 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7860 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7866 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#7846
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757346849 {#7847
      date: 2025-09-08 17:54:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7870 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
77 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1871
    -id: "fc350cfe-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1872 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1877 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1882 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1870
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1886 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7891
    -id: "fc337474-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#7892 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7897 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7894 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7899 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7901 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7903 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7909 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#7889
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757348107 {#7890
      date: 2025-09-08 18:15:07.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7913 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
78 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1871
    -id: "fc350cfe-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1872 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1877 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1882 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1870
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1886 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7934
    -id: "fc33fa49-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#7935 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7940 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7937 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7942 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7944 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7946 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7952 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#7932
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757348543 {#7933
      date: 2025-09-08 18:22:23.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7956 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
79 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1871
    -id: "fc350cfe-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1872 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1877 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1882 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1870
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1886 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7978
    -id: "fc347eb8-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#7979 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7984 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7981 …}
    -minimumTime: DateTime @21600 {#7975
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7986 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7988 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7990 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7996 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#7976
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#7977
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8001 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
80 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1871
    -id: "fc350cfe-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1872 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1877 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1882 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1870
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1886 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8023
    -id: "fc34f576-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#8024 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8029 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8026 …}
    -minimumTime: DateTime @21600 {#8020
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8031 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8033 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8035 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8041 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#8021
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757404223 {#8022
      date: 2025-09-09 09:50:23.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8046 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
81 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1871
    -id: "fc350cfe-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1872 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1877 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1882 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1870
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1886 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8067
    -id: "de5581c5-6346-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#8068 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8073 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8070 …}
    -minimumTime: DateTime @21600 {#8065
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8075 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8077 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8084 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1780929145 {#8066
      date: 2026-06-08 16:32:25.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8089 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
82 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1899
    -id: "fc39b387-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1900 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1905 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1910 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1889
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1898
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1914 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8375
    -id: "fc36ab3f-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#8376 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8381 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8378 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8383 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8385 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8387 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8393 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#8373
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#8374
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8397 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
83 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1899
    -id: "fc39b387-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1900 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1905 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1910 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1889
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1898
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1914 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8417
    -id: "b2aeb710-9ab2-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#8418 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8423 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8420 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8425 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8427 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8434 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1758875274 {#8416
      date: 2025-09-26 10:27:54.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#1471 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8438 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
84 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1899
    -id: "fc39b387-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1900 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1905 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1910 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1889
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1898
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1914 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8459
    -id: "fc39a7e7-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#8460 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8465 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8462 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8467 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8469 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8471 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8477 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#8457
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#8458
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8481 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
85 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1899
    -id: "fc39b387-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1900 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1905 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1910 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1889
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1898
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1914 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8502
    -id: "eaa09e3b-9ab2-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#8503 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8508 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8505 …}
    -minimumTime: DateTime @21600 {#8500
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8510 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8512 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8519 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1758875367 {#8501
      date: 2025-09-26 10:29:27.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#1471 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8524 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
86 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1899
    -id: "fc39b387-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1900 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1905 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1910 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1889
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1898
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1914 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8546
    -id: "fc371299-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#8547 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8552 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8549 …}
    -minimumTime: DateTime @21600 {#8543
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8554 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8556 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8558 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8564 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#8544
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757405246 {#8545
      date: 2025-09-09 10:07:26.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8569 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
87 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1899
    -id: "fc39b387-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1900 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1905 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1910 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1889
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1898
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1914 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8590
    -id: "1fcb735a-9ab3-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#8591 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8596 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8593 …}
    -minimumTime: DateTime @21600 {#8588
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8598 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8600 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8607 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1758875457 {#8589
      date: 2025-09-26 10:30:57.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#1471 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8612 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
88 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1899
    -id: "fc39b387-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1900 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1905 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1910 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1889
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1898
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1914 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8633
    -id: "fc37b01e-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#8634 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8639 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8636 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8641 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8643 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8645 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8651 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#8631
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757405885 {#8632
      date: 2025-09-09 10:18:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8655 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
89 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1899
    -id: "fc39b387-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1900 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1905 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1910 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1889
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1898
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1914 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8676
    -id: "fc383e03-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#8677 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8682 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8679 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8684 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8686 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8688 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8694 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#8674
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757405896 {#8675
      date: 2025-09-09 10:18:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8698 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
90 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1899
    -id: "fc39b387-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1900 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1905 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1910 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1889
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1898
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1914 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8719
    -id: "fc38c019-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#8720 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8725 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8722 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8727 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8729 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8731 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8737 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#8717
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458809 {#8718
      date: 2025-09-10 01:00:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8742 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
91 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1899
    -id: "fc39b387-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1900 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1905 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1910 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1889
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1898
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1914 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8764
    -id: "fc393514-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#8765 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8770 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8767 …}
    -minimumTime: DateTime @21600 {#8761
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8772 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8774 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8776 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8782 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#8762
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757405953 {#8763
      date: 2025-09-09 10:19:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8787 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
92 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1899
    -id: "fc39b387-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1900 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1905 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1910 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1889
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1898
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1914 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8808
    -id: "3dda8396-9ab4-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#8809 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8814 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8811 …}
    -minimumTime: DateTime @21600 {#8806
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8816 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8818 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8825 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1758875937 {#8807
      date: 2025-09-26 10:38:57.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#1471 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8830 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
93 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1899
    -id: "fc39b387-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1900 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1905 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1910 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1889
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1898
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1914 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8851
    -id: "235934a3-a803-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#8852 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8857 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8854 …}
    -minimumTime: DateTime @21600 {#8849
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8859 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8861 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8868 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1760339187 {#8850
      date: 2025-10-13 09:06:27.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8873 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
94 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1899
    -id: "fc39b387-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1900 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1905 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1910 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1889
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1898
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1914 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8895
    -id: "cafd3505-8819-11f0-94f4-720435f6d49d"
    -chapters: Doctrine\ORM\PersistentCollection {#8896 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8901 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8898 …}
    -minimumTime: DateTime @21600 {#8892
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8903 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8905 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8912 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1756830480 {#8893
      date: 2025-09-02 18:28:00.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757405996 {#8894
      date: 2025-09-09 10:19:56.0 Europe/Paris (+02:00)
    }
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#1471 …}
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8917 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
95 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1899
    -id: "fc39b387-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1900 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1905 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1910 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1889
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1898
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1914 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8939
    -id: "0e77466b-881a-11f0-94f4-720435f6d49d"
    -chapters: Doctrine\ORM\PersistentCollection {#8940 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8945 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8942 …}
    -minimumTime: DateTime @21600 {#8936
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8947 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8949 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8956 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1756830594 {#8937
      date: 2025-09-02 18:29:54.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756854015 {#8938
      date: 2025-09-03 01:00:15.0 Europe/Paris (+02:00)
    }
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#1471 …}
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1471 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8961 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
96 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1926
    -id: "fc3c5c97-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1927 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1932 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1937 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1917
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1941 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9376
    -id: "fc3af6f8-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#9377 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9382 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9379 …}
    -minimumTime: DateTime @21600 {#9373
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9384 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9386 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9388 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9394 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#9374
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757407397 {#9375
      date: 2025-09-09 10:43:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9399 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
97 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1926
    -id: "fc3c5c97-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1927 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1932 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1937 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1917
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1941 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9419
    -id: "fc3bb375-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#9420 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9425 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9422 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9427 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9429 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9431 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9437 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#9412
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757407415 {#9418
      date: 2025-09-09 10:43:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
98 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1926
    -id: "fc3c5c97-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1927 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1932 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1937 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1917
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1941 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9462
    -id: "cb3d160f-00e7-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#9463 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9468 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9465 …}
    -minimumTime: DateTime @21600 {#9460
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9470 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9472 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9479 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1770113097 {#9461
      date: 2026-02-03 11:04:57.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9484 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
99 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1926
    -id: "fc3c5c97-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1927 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1932 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1937 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1917
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1941 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9506
    -id: "fc3c4338-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#9507 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9512 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9509 …}
    -minimumTime: DateTime @21600 {#9503
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9514 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9516 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9518 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9524 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#9504
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757407428 {#9505
      date: 2025-09-09 10:43:48.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9529 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
100 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1926
    -id: "fc3c5c97-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1927 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1932 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1937 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1917
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1941 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9550
    -id: "698fff3a-63d5-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#9551 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9556 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9553 …}
    -minimumTime: DateTime @21600 {#9548
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9558 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9560 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9567 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1780990367 {#9549
      date: 2026-06-09 09:32:47.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9572 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
101 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1926
    -id: "fc3c5c97-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1927 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1932 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1937 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1917
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1941 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9593
    -id: "da8926d3-63d5-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#9594 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9599 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9596 …}
    -minimumTime: DateTime @21600 {#9591
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9601 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9603 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9610 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1780990557 {#9592
      date: 2026-06-09 09:35:57.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9615 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
102 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1954
    -id: "fc3fdc44-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1955 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1960 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1965 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1944
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1953
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1963 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1970 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9805
    -id: "fc3da462-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#9806 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9811 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9808 …}
    -minimumTime: DateTime @21600 {#9802
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9813 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9815 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9817 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9823 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#9803
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757413402 {#9804
      date: 2025-09-09 12:23:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9828 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
103 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1954
    -id: "fc3fdc44-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1955 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1960 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1965 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1944
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1953
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1963 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1970 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9850
    -id: "fc3e4481-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#9851 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9856 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9853 …}
    -minimumTime: DateTime @21600 {#9847
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9858 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9860 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9862 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9868 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#9848
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757413416 {#9849
      date: 2025-09-09 12:23:36.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9873 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
104 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1954
    -id: "fc3fdc44-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1955 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1960 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1965 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1944
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1953
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1963 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1970 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9894
    -id: "ff590cae-663a-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#9895 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9900 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9897 …}
    -minimumTime: DateTime @21600 {#9892
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9902 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9904 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9911 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1781253900 {#9893
      date: 2026-06-12 10:45:00.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9916 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
105 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1954
    -id: "fc3fdc44-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1955 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1960 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1965 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1944
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1953
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1963 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1970 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9938
    -id: "fc3ed8d7-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#9939 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9944 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9941 …}
    -minimumTime: DateTime @21600 {#9935
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9946 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9948 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9950 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9956 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#9936
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757413428 {#9937
      date: 2025-09-09 12:23:48.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9961 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
106 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1954
    -id: "fc3fdc44-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1955 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1960 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1965 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1944
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1953
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1963 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1970 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9983
    -id: "fc3fc339-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#9984 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9989 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9986 …}
    -minimumTime: DateTime @21600 {#9980
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9991 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9993 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9995 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10001 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#9981
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458814 {#9982
      date: 2025-09-10 01:00:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10006 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
107 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1954
    -id: "fc3fdc44-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1955 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1960 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1965 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1944
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1953
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1963 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1970 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10027
    -id: "5de292ee-13cd-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#10028 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10033 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10030 …}
    -minimumTime: DateTime @21600 {#10025
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10035 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10037 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10044 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1772190818 {#10026
      date: 2026-02-27 12:13:38.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10049 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
108 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1954
    -id: "fc3fdc44-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1955 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1960 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1965 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1944
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1953
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1963 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1970 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10070
    -id: "5df553cf-13cd-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#10071 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10076 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10073 …}
    -minimumTime: DateTime @21600 {#10068
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10078 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10080 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10087 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1772190819 {#10069
      date: 2026-02-27 12:13:39.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10092 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
109 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1983
    -id: "fc426126-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1984 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1989 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1994 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1973
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1982
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1998 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10312
    -id: "fc424ba0-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#10313 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10318 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10315 …}
    -minimumTime: DateTime @21600 {#10309
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10320 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10322 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10324 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10330 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#10310
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458813 {#10311
      date: 2025-09-10 01:00:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10335 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
110 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1983
    -id: "fc426126-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1984 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1989 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1994 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1973
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1982
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1998 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10357
    -id: "fc411e37-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#10358 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10363 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10360 …}
    -minimumTime: DateTime @21600 {#10354
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10365 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10367 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10369 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10375 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#10355
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757415803 {#10356
      date: 2025-09-09 13:03:23.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10380 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
111 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1983
    -id: "fc426126-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1984 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1989 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1994 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1973
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1982
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1998 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10401
    -id: "b82edc25-63d7-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#10402 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10407 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10404 …}
    -minimumTime: DateTime @21600 {#10399
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10409 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10411 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10418 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1780991358 {#10400
      date: 2026-06-09 09:49:18.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10423 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
112 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1983
    -id: "fc426126-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1984 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1989 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1994 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1973
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1982
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1998 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10444
    -id: "3d5530a6-6c56-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#10445 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10450 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10447 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10452 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10454 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10456 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10462 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1725630312 {#10442
      date: 2024-09-06 15:45:12.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757415813 {#10443
      date: 2025-09-09 13:03:33.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10467 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
113 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1983
    -id: "fc426126-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1984 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1989 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1994 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1973
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1982
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1998 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10488
    -id: "3d4d0e27-6c56-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#10489 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10494 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10491 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10496 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10498 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10500 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10506 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1725630312 {#10486
      date: 2024-09-06 15:45:12.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#10487
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10511 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
114 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1983
    -id: "fc426126-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1984 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1989 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1994 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1973
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1982
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1998 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10532
    -id: "6e4fa0fb-6405-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#10533 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10538 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10535 …}
    -minimumTime: DateTime @21600 {#10530
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10540 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10542 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10549 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1781010991 {#10531
      date: 2026-06-09 15:16:31.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10554 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
115 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1983
    -id: "fc426126-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1984 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1989 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1994 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1973
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1982
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1998 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10575
    -id: "fc41b61d-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#10576 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10581 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10578 …}
    -minimumTime: DateTime @21600 {#10567
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10583 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10585 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10587 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10593 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#10573
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757416691 {#10574
      date: 2025-09-09 13:18:11.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10598 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
116 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1983
    -id: "fc426126-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#1984 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1989 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1994 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#1973
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1982
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1998 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10619
    -id: "6e660f64-6405-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#10620 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10625 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10622 …}
    -minimumTime: DateTime @21600 {#10617
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10627 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10629 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10636 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1781010991 {#10618
      date: 2026-06-09 15:16:31.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10641 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
117 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2010
    -id: "18762c77-f37d-11ef-85fe-0242c0a83006"
    -lessons: Doctrine\ORM\PersistentCollection {#2011 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2016 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2021 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1740490407 {#2001
      date: 2025-02-25 14:33:27.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2025 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10887
    -id: "187618d5-f37d-11ef-85fe-0242c0a83006"
    -chapters: Doctrine\ORM\PersistentCollection {#10888 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10893 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10890 …}
    -minimumTime: DateTime @21600 {#10884
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10895 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10897 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10899 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10905 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1740490407 {#10885
      date: 2025-02-25 14:33:27.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1756222333 {#10886
      date: 2025-08-26 17:32:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#10903 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10911 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
118 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2038
    -id: "fc450f68-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2039 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2044 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2049 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#2028
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2037
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2053 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10962
    -id: "fc438389-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#10963 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10968 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10965 …}
    -minimumTime: DateTime @21600 {#10959
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10970 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10972 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10974 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10980 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#10960
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458806 {#10961
      date: 2025-09-10 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10985 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS GRANTED
Show voter details
119 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2038
    -id: "fc450f68-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2039 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2044 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2049 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#2028
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2037
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2053 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11007
    -id: "fc43fe61-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#11008 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11013 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11010 …}
    -minimumTime: DateTime @21600 {#11004
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11015 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11017 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11019 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11025 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#11005
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757417467 {#11006
      date: 2025-09-09 13:31:07.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11030 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
120 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2038
    -id: "fc450f68-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2039 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2044 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2049 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#2028
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2037
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2053 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11051
    -id: "fc447eed-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#11052 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11057 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11054 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11059 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11061 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11063 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11069 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#11049
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757417479 {#11050
      date: 2025-09-09 13:31:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11073 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
121 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2038
    -id: "fc450f68-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2039 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2044 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2049 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#2028
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2037
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2053 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11094
    -id: "fc44fbfc-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#11095 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11100 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11097 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11102 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11104 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11106 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11112 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#11092
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757417494 {#11093
      date: 2025-09-09 13:31:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11116 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
122 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2066
    -id: "7a511c42-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2067 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2072 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2077 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2056
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2065
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2081 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11235
    -id: "7ef37e59-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#11236 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11241 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11238 …}
    -minimumTime: DateTime @21600 {#11232
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11243 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11245 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11252 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912525 {#11233
      date: 2026-01-20 13:35:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110554 {#11234
      date: 2026-02-26 13:55:54.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11257 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
123 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2066
    -id: "7a511c42-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2067 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2072 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2077 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2056
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2065
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2081 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11280
    -id: "7efef628-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#11281 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11286 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11283 …}
    -minimumTime: DateTime @21600 {#11277
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11288 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11290 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11297 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912525 {#11278
      date: 2026-01-20 13:35:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110554 {#11279
      date: 2026-02-26 13:55:54.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11302 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
124 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2066
    -id: "7a511c42-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2067 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2072 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2077 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2056
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2065
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2081 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11324
    -id: "7f09956a-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#11325 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11330 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11327 …}
    -minimumTime: DateTime @21600 {#11321
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11332 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11334 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11341 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912526 {#11322
      date: 2026-01-20 13:35:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110554 {#11323
      date: 2026-02-26 13:55:54.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11346 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
125 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2066
    -id: "7a511c42-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2067 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2072 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2077 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2056
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2065
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2081 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11367
    -id: "593dfd77-64a8-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#11368 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11373 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11370 …}
    -minimumTime: DateTime @21600 {#11365
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11375 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11377 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11384 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1781080963 {#11366
      date: 2026-06-10 10:42:43.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11389 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
126 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2066
    -id: "7a511c42-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2067 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2072 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2077 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2056
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2065
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2081 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11411
    -id: "7f18ab0c-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#11412 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11417 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11414 …}
    -minimumTime: DateTime @21600 {#11408
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11419 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11421 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11428 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912526 {#11409
      date: 2026-01-20 13:35:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110554 {#11410
      date: 2026-02-26 13:55:54.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11433 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
127 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2066
    -id: "7a511c42-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2067 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2072 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2077 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2056
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2065
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2081 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11454
    -id: "7f2e445c-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#11455 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11460 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11457 …}
    -minimumTime: DateTime @21600 {#11446
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11462 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11464 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11471 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912526 {#11452
      date: 2026-01-20 13:35:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110554 {#11453
      date: 2026-02-26 13:55:54.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11476 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
128 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2066
    -id: "7a511c42-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2067 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2072 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2077 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2056
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2065
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2081 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11497
    -id: "7f3e63df-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#11498 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11503 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11500 …}
    -minimumTime: DateTime @21600 {#11489
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11505 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11507 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11514 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912526 {#11495
      date: 2026-01-20 13:35:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110555 {#11496
      date: 2026-02-26 13:55:55.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11519 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
129 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2066
    -id: "7a511c42-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2067 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2072 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2077 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2056
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2065
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2081 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11541
    -id: "7f4e726b-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#11542 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11547 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11544 …}
    -minimumTime: DateTime @21600 {#11538
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11549 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11551 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11558 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912526 {#11539
      date: 2026-01-20 13:35:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110555 {#11540
      date: 2026-02-26 13:55:55.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11563 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
130 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2095
    -id: "7a5ce489-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2096 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2101 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2106 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2093
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2094
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2110 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11810
    -id: "7f5d0333-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#11811 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11816 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11813 …}
    -minimumTime: DateTime @21600 {#11807
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11818 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11820 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11827 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912526 {#11808
      date: 2026-01-20 13:35:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110555 {#11809
      date: 2026-02-26 13:55:55.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11832 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
131 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2095
    -id: "7a5ce489-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2096 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2101 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2106 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2093
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2094
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2110 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11854
    -id: "7f6bb5ed-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#11855 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11860 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11857 …}
    -minimumTime: DateTime @21600 {#11851
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11862 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11864 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11871 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912526 {#11852
      date: 2026-01-20 13:35:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110555 {#11853
      date: 2026-02-26 13:55:55.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11876 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
132 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2095
    -id: "7a5ce489-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2096 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2101 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2106 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2093
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2094
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2110 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11896
    -id: "bfb65eb4-64a8-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#11897 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11902 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11899 …}
    -minimumTime: DateTime @21600 {#11889
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11904 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11906 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11913 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1781081135 {#11895
      date: 2026-06-10 10:45:35.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11918 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
133 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2095
    -id: "7a5ce489-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2096 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2101 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2106 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2093
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2094
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2110 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11939
    -id: "7f7aab4e-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#11940 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11945 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11942 …}
    -minimumTime: DateTime @21600 {#11931
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11947 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11949 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11956 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912526 {#11937
      date: 2026-01-20 13:35:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110555 {#11938
      date: 2026-02-26 13:55:55.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11961 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
134 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2095
    -id: "7a5ce489-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2096 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2101 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2106 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2093
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2094
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2110 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11983
    -id: "7f85cf81-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#11984 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11989 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11986 …}
    -minimumTime: DateTime @21600 {#11980
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11991 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11993 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12000 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912526 {#11981
      date: 2026-01-20 13:35:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110555 {#11982
      date: 2026-02-26 13:55:55.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12005 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
135 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2095
    -id: "7a5ce489-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2096 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2101 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2106 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2093
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2094
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2110 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12027
    -id: "7f8f1a27-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#12028 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12033 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12030 …}
    -minimumTime: DateTime @21600 {#12024
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12035 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12037 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12044 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912526 {#12025
      date: 2026-01-20 13:35:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110555 {#12026
      date: 2026-02-26 13:55:55.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12049 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
136 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2095
    -id: "7a5ce489-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2096 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2101 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2106 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2093
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2094
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2110 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12071
    -id: "7f9c2573-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#12072 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12077 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12074 …}
    -minimumTime: DateTime @21600 {#12068
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12079 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12081 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12088 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912526 {#12069
      date: 2026-01-20 13:35:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110555 {#12070
      date: 2026-02-26 13:55:55.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12093 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
137 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2095
    -id: "7a5ce489-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2096 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2101 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2106 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2093
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2094
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2110 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12115
    -id: "188416af-f37d-11ef-85fe-0242c0a83006"
    -chapters: Doctrine\ORM\PersistentCollection {#12116 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12121 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12118 …}
    -minimumTime: DateTime @21600 {#12112
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12123 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12125 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12127 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12133 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1740490407 {#12113
      date: 2025-02-25 14:33:27.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750848034 {#12114
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12138 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
138 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2095
    -id: "7a5ce489-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2096 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2101 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2106 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2093
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2094
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2110 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12159
    -id: "188473dd-f37d-11ef-85fe-0242c0a83006"
    -chapters: Doctrine\ORM\PersistentCollection {#12160 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12165 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12162 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12167 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12169 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12171 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12177 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1740490407 {#12157
      date: 2025-02-25 14:33:27.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750848034 {#12158
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12182 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
139 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2123
    -id: "7a69a326-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2124 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2129 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2134 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2113
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2122
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2138 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12457
    -id: "18854a0f-f37d-11ef-85fe-0242c0a83006"
    -chapters: Doctrine\ORM\PersistentCollection {#12458 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12463 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12460 …}
    -minimumTime: DateTime @21600 {#12454
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12465 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12467 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12469 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12475 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1740490407 {#12455
      date: 2025-02-25 14:33:27.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1756726504 {#12456
      date: 2025-09-01 13:35:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#12473 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12481 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
140 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2123
    -id: "7a69a326-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2124 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2129 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2134 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2113
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2122
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2138 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12503
    -id: "7fccbdd5-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#12504 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12509 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12506 …}
    -minimumTime: DateTime @21600 {#12500
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12511 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12513 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12520 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912527 {#12501
      date: 2026-01-20 13:35:27.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110555 {#12502
      date: 2026-02-26 13:55:55.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12525 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
141 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2123
    -id: "7a69a326-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2124 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2129 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2134 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2113
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2122
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2138 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12548
    -id: "18867204-f37d-11ef-85fe-0242c0a83006"
    -chapters: Doctrine\ORM\PersistentCollection {#12549 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12554 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12551 …}
    -minimumTime: DateTime @21600 {#12545
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12556 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12558 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12560 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12566 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1740490407 {#12546
      date: 2025-02-25 14:33:27.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750848034 {#12547
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12571 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
142 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2123
    -id: "7a69a326-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2124 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2129 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2134 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2113
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2122
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2138 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12592
    -id: "439c3076-8bce-11ef-9e01-0242c0a82006"
    -chapters: Doctrine\ORM\PersistentCollection {#12593 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12598 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12595 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12600 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12602 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12604 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12610 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1729090348 {#12590
      date: 2024-10-16 16:52:28.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756756898 {#12591
      date: 2025-09-01 22:01:38.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#12608 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12616 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
143 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2123
    -id: "7a69a326-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2124 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2129 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2134 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2113
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2122
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2138 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12638
    -id: "fc6f6ca5-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#12639 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12644 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12641 …}
    -minimumTime: DateTime @21600 {#12635
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12646 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12648 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12650 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12656 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#12636
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756891554 {#12637
      date: 2025-09-03 11:25:54.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#12654 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12662 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
144 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2123
    -id: "7a69a326-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2124 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2129 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2134 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2113
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2122
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2138 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12683
    -id: "16a5473c-6406-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#12684 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12689 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12686 …}
    -minimumTime: DateTime @21600 {#12681
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12691 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12693 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12700 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1781011273 {#12682
      date: 2026-06-09 15:21:13.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12705 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
145 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2151
    -id: "7a79c57e-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2152 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2157 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2162 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2141
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2150
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2165 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12894
    -id: "439be945-8bce-11ef-9e01-0242c0a82006"
    -chapters: Doctrine\ORM\PersistentCollection {#12895 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12900 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12897 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12902 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12904 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12906 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12912 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1729090348 {#12892
      date: 2024-10-16 16:52:28.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756754183 {#12893
      date: 2025-09-01 21:16:23.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#12608 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12917 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
146 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2151
    -id: "7a79c57e-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2152 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2157 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2162 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2141
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2150
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2165 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12592
    -id: "439c3076-8bce-11ef-9e01-0242c0a82006"
    -chapters: Doctrine\ORM\PersistentCollection {#12593 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12598 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12595 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12600 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12602 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12604 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12610 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1729090348 {#12590
      date: 2024-10-16 16:52:28.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756756898 {#12591
      date: 2025-09-01 22:01:38.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#12608 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12616 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
147 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2151
    -id: "7a79c57e-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2152 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2157 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2162 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2141
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2150
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2165 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12940
    -id: "439c7e84-8bce-11ef-9e01-0242c0a82006"
    -chapters: Doctrine\ORM\PersistentCollection {#12941 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12946 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12943 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12948 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12950 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12952 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12958 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1729090348 {#12938
      date: 2024-10-16 16:52:28.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#12939
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12963 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
148 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2178
    -id: "fc50df23-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2179 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2184 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2189 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#2168
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2177
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2193 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13070
    -id: "fc4e0a16-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#13071 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13076 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13073 …}
    -minimumTime: DateTime @21600 {#13067
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13078 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13080 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13082 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13088 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#13068
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757424614 {#13069
      date: 2025-09-09 15:30:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13093 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
149 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2178
    -id: "fc50df23-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2179 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2184 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2189 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#2168
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2177
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2193 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13115
    -id: "fc4e8746-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#13116 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13121 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13118 …}
    -minimumTime: DateTime @21600 {#13112
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13123 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13125 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13127 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13133 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#13113
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757424625 {#13114
      date: 2025-09-09 15:30:25.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13138 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
150 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2178
    -id: "fc50df23-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2179 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2184 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2189 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#2168
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2177
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2193 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13160
    -id: "fc4f0387-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#13161 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13166 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13163 …}
    -minimumTime: DateTime @21600 {#13157
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13168 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13170 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13172 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13178 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#13158
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458809 {#13159
      date: 2025-09-10 01:00:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13183 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
151 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2178
    -id: "fc50df23-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2179 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2184 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2189 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#2168
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2177
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2193 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13205
    -id: "fc4f645d-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#13206 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13211 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13208 …}
    -minimumTime: DateTime @21600 {#13202
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13213 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13215 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13217 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13223 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#13203
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#13204
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13228 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
152 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2178
    -id: "fc50df23-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2179 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2184 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2189 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#2168
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2177
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2193 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13249
    -id: "44c8937a-634b-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#13250 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13255 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13252 …}
    -minimumTime: DateTime @21600 {#13247
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13257 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13259 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13266 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1780931035 {#13248
      date: 2026-06-08 17:03:55.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13271 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
153 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2178
    -id: "fc50df23-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2179 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2184 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2189 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#2168
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2177
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2193 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13291
    -id: "fc4fca87-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#13292 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13297 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13294 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13299 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13301 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13303 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13309 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#13284
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757424683 {#13290
      date: 2025-09-09 15:31:23.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13313 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
154 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2178
    -id: "fc50df23-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2179 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2184 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2189 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#2168
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2177
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2193 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13334
    -id: "fc503049-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#13335 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13340 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13337 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13342 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13344 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13346 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13352 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#13332
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#13333
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13356 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
155 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2178
    -id: "fc50df23-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2179 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2184 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2189 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#2168
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2177
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2193 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13378
    -id: "fc508771-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#13379 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13384 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13381 …}
    -minimumTime: DateTime @21600 {#13375
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13386 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13388 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13390 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13396 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#13376
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757426801 {#13377
      date: 2025-09-09 16:06:41.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6698 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13401 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
156 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2178
    -id: "fc50df23-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2179 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2184 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2189 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#2168
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2177
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2193 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13422
    -id: "05fc1783-13e3-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#13423 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13428 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13425 …}
    -minimumTime: DateTime @21600 {#13420
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13430 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13432 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13439 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1772200120 {#13421
      date: 2026-02-27 14:48:40.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13444 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
157 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2178
    -id: "fc50df23-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2179 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2184 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2189 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#2168
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2177
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2193 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13465
    -id: "fc50d9cb-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#13466 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13471 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13468 …}
    -minimumTime: DateTime @21600 {#13457
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13473 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13475 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13477 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13483 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#13463
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848034 {#13464
      date: 2025-06-25 12:40:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13488 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
158 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2178
    -id: "fc50df23-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2179 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2184 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2189 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#2168
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2177
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2193 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13509
    -id: "b6140473-634b-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#13510 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13515 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13512 …}
    -minimumTime: DateTime @21600 {#13507
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13517 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13519 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13526 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1780931225 {#13508
      date: 2026-06-08 17:07:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13531 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
159 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2206
    -id: "7a958e90-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2207 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2212 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2217 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2196
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2205
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2221 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13861
    -id: "804cf5eb-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#13862 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13867 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13864 …}
    -minimumTime: DateTime @21600 {#13858
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13869 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13871 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13878 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912528 {#13859
      date: 2026-01-20 13:35:28.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110558 {#13860
      date: 2026-02-26 13:55:58.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13883 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS GRANTED
Show voter details
160 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2206
    -id: "7a958e90-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2207 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2212 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2217 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2196
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2205
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2221 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13905
    -id: "8059a0cd-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#13906 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13911 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13908 …}
    -minimumTime: DateTime @21600 {#13902
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13913 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13915 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13922 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912528 {#13903
      date: 2026-01-20 13:35:28.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110558 {#13904
      date: 2026-02-26 13:55:58.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13927 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
161 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2206
    -id: "7a958e90-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2207 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2212 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2217 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2196
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2205
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2221 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13949
    -id: "8065be99-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#13950 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13955 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13952 …}
    -minimumTime: DateTime @21600 {#13946
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13957 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13959 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13966 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912528 {#13947
      date: 2026-01-20 13:35:28.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110558 {#13948
      date: 2026-02-26 13:55:58.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13971 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
162 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2206
    -id: "7a958e90-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2207 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2212 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2217 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2196
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2205
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2221 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13993
    -id: "80721c27-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#13994 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13999 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13996 …}
    -minimumTime: DateTime @21600 {#13990
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14001 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14003 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14010 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912528 {#13991
      date: 2026-01-20 13:35:28.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110558 {#13992
      date: 2026-02-26 13:55:58.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14015 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
163 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2235
    -id: "7aa4e963-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2236 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2241 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2246 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2233
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2234
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2250 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14134
    -id: "807dda3a-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#14135 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14140 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14137 …}
    -minimumTime: DateTime @21600 {#14131
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14142 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14144 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14151 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912528 {#14132
      date: 2026-01-20 13:35:28.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110558 {#14133
      date: 2026-02-26 13:55:58.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14156 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
164 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2235
    -id: "7aa4e963-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2236 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2241 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2246 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2233
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2234
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2250 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14178
    -id: "808b868d-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#14179 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14184 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14181 …}
    -minimumTime: DateTime @21600 {#14175
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14186 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14188 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14195 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912528 {#14176
      date: 2026-01-20 13:35:28.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110558 {#14177
      date: 2026-02-26 13:55:58.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14200 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
165 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2235
    -id: "7aa4e963-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2236 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2241 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2246 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2233
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2234
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2250 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14221
    -id: "7d4ce0ea-633e-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#14222 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14227 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14224 …}
    -minimumTime: DateTime @21600 {#14219
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14229 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14231 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14238 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1780925546 {#14220
      date: 2026-06-08 15:32:26.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14242 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
166 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2235
    -id: "7aa4e963-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2236 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2241 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2246 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2233
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2234
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2250 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14262
    -id: "8096e926-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#14263 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14268 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14265 …}
    -minimumTime: DateTime @21600 {#14254
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14270 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14272 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14279 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912528 {#14260
      date: 2026-01-20 13:35:28.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110558 {#14261
      date: 2026-02-26 13:55:58.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14284 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
167 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2235
    -id: "7aa4e963-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2236 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2241 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2246 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2233
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2234
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2250 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14306
    -id: "80a41ec2-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#14307 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14312 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14309 …}
    -minimumTime: DateTime @21600 {#14303
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14314 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14316 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14323 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912528 {#14304
      date: 2026-01-20 13:35:28.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110558 {#14305
      date: 2026-02-26 13:55:58.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14328 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
168 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2235
    -id: "7aa4e963-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2236 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2241 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2246 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2233
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2234
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2250 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14349
    -id: "7d5ff468-633e-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#14350 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14355 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14352 …}
    -minimumTime: DateTime @21600 {#14347
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14357 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14359 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14366 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1780925546 {#14348
      date: 2026-06-08 15:32:26.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14370 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
169 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2235
    -id: "7aa4e963-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2236 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2241 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2246 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2233
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2234
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2250 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14389
    -id: "7d737a0f-633e-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#14390 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14395 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14392 …}
    -minimumTime: DateTime @21600 {#14382
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14397 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14399 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14406 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1780925546 {#14388
      date: 2026-06-08 15:32:26.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14410 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
170 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2263
    -id: "7ab76474-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2264 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2269 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2274 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2253
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2262
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2278 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14627
    -id: "80ad923c-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#14628 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14633 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14630 …}
    -minimumTime: DateTime @21600 {#14624
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14635 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14637 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14644 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912528 {#14625
      date: 2026-01-20 13:35:28.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110558 {#14626
      date: 2026-02-26 13:55:58.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14649 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
171 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2263
    -id: "7ab76474-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2264 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2269 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2274 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2253
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2262
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2278 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14671
    -id: "80b83edd-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#14672 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14677 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14674 …}
    -minimumTime: DateTime @21600 {#14668
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14679 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14681 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14688 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912528 {#14669
      date: 2026-01-20 13:35:28.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110558 {#14670
      date: 2026-02-26 13:55:58.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14693 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
172 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2263
    -id: "7ab76474-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2264 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2269 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2274 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2253
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110544 {#2262
      date: 2026-02-26 13:55:44.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2278 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14715
    -id: "80c528e4-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#14716 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14721 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14718 …}
    -minimumTime: DateTime @21600 {#14712
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14723 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14725 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14732 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912528 {#14713
      date: 2026-01-20 13:35:28.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110558 {#14714
      date: 2026-02-26 13:55:58.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14737 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
173 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2291
    -id: "7ac67a18-f5fc-11f0-a0d1-7eefa83e8046"
    -lessons: Doctrine\ORM\PersistentCollection {#2292 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2297 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2302 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912518 {#2281
      date: 2026-01-20 13:35:18.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110545 {#2290
      date: 2026-02-26 13:55:45.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2305 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14844
    -id: "80d0d11f-f5fc-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#14845 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14850 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14847 …}
    -minimumTime: DateTime @21600 {#14841
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14852 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2674 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14854 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14861 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912529 {#14842
      date: 2026-01-20 13:35:29.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1772110558 {#14843
      date: 2026-02-26 13:55:58.0 Europe/Paris (+01:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14866 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
174 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2317
    -id: "fc6a3b83-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2318 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2323 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2328 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#2308
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2332 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14916
    -id: "fc68b9ce-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#14917 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14922 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14919 …}
    -minimumTime: DateTime @21600 {#14913
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14924 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14926 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14928 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14934 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#14914
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757277062 {#14915
      date: 2025-09-07 22:31:02.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#14932 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14940 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
175 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2317
    -id: "fc6a3b83-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2318 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2323 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2328 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#2308
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2332 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14962
    -id: "fc693305-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#14963 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14968 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14965 …}
    -minimumTime: DateTime @21600 {#14959
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14970 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14972 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14974 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14980 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#14960
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757277343 {#14961
      date: 2025-09-07 22:35:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#14932 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14985 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
176 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2317
    -id: "fc6a3b83-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2318 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2323 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2328 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#2308
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2332 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#15006
    -id: "fc69ac01-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#15007 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#15012 …}
    -exercises: Doctrine\ORM\PersistentCollection {#15009 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#15014 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#15016 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#15018 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#15024 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#15004
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757277537 {#15005
      date: 2025-09-07 22:38:57.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#14932 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15028 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
177 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2317
    -id: "fc6a3b83-4f0e-11ef-bc20-0242c0a88006"
    -lessons: Doctrine\ORM\PersistentCollection {#2318 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2323 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2328 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#2308
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2332 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#15050
    -id: "fc6a25a1-4f0e-11ef-bc20-0242c0a88006"
    -chapters: Doctrine\ORM\PersistentCollection {#15051 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#15056 …}
    -exercises: Doctrine\ORM\PersistentCollection {#15053 …}
    -minimumTime: DateTime @21600 {#15047
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#15058 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2495 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#15060 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#15062 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#15068 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1722411125 {#15048
      date: 2024-07-31 09:32:05.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757277752 {#15049
      date: 2025-09-07 22:42:32.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#14932 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15073 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
178 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
    -totalHourDescription: 424
    -videoDescription: null
    -diplomaDescription: "Titre Professionnel Niveau 4"
    -trainingProduct: null
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
    -thematic: [
      "7"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
    -createdAt: DateTime @1768912516 {#1320
      date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1781165714 {#1321
      date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
179 DENIED CHANNEL_USER_PERM_TRAINING_SHOW
App\Entity\Scholar\Training\SharedTraining {#1323
  -id: "79903b94-f5fc-11f0-a0d1-7eefa83e8046"
  -modules: Doctrine\ORM\PersistentCollection {#1330 …}
  -image: Proxies\__CG__\App\Entity\Channel\Image {#1364 …}
  -totalHourDescription: 424
  -videoDescription: null
  -diplomaDescription: "Titre Professionnel Niveau 4"
  -trainingProduct: null
  -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1379 …}
  -trainingType: "blended"
  -abstractCursus: Doctrine\ORM\PersistentCollection {#1386 …}
  -sharedTrainings: Doctrine\ORM\PersistentCollection {#1387 …}
  -thematic: [
    "7"
  ]
  -diploma: 4
  -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1425 …}
  -duplicateFrom: null
  -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
  -createdAt: DateTime @1768912516 {#1320
    date: 2026-01-20 13:35:16.0 Europe/Paris (+01:00)
  }
  -updatedAt: DateTime @1781165714 {#1321
    date: 2026-06-11 10:15:14.0 Europe/Paris (+02:00)
  }
  #createdBy: null
  #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1449 …}
  #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"
  -lockBy: App\Entity\Scholar\Training\Training {#1441 …}
  -lockByStatus: 1
  -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1490 …}
}
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\ChannelUserPermissionResourceVoter"
ACCESS DENIED
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details