https://e-learning.adrec.staging.nellapp-01.drosalys.net/training/e8ac3c35-767a-11ef-ba68-0242ac160004

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 {#75
  -map: Symfony\Component\Security\Http\AccessMap {#76 …}
  -authenticationEntryPoint: null
  -logger: Symfony\Bridge\Monolog\Logger {#1047 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#84
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#632 …}
  -sessionKey: "_security_main"
  -logger: Symfony\Bridge\Monolog\Logger {#1047 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#85 …}
  -dispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#858 …}
  -registered: false
  -trustResolver: Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver {#60 …}
  -rememberMeServices: null
  -sessionTrackerEnabler: [
    Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#633 …}
    "enableUsageTracking"
  ]
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#89
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#90 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#92
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#633 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#93 …}
  -map: Symfony\Component\Security\Http\AccessMap {#76 …}
  -authManager: null
  -exceptionOnNoToken: false
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#983
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#633 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "/logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#899 …}
  -csrfTokenManager: null
  -eventDispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#858 …}
}
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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1496
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1542 …}
    -lockByStatus: 1
    -id: "98b18e99-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1502 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1526 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1531 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745272 {#1489
      date: 2024-08-27 09:54:32.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1494
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2527
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2610 …}
    -lockByStatus: 1
    -id: "98af3749-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#2543 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2556 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2553 …}
    -minimumTime: DateTime @21600 {#2524
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2572 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2577 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2601 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2591 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745272 {#2523
      date: 2024-08-27 09:54:32.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458810 {#2500
      date: 2025-09-10 01:00:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2597 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1496
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1542 …}
    -lockByStatus: 1
    -id: "98b18e99-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1502 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1526 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1531 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745272 {#1489
      date: 2024-08-27 09:54:32.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1494
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2631
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2659 …}
    -lockByStatus: 1
    -id: "98afde06-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#2632 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2642 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2639 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2644 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2646 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2648 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2654 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745272 {#2604
      date: 2024-08-27 09:54:32.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458810 {#2602
      date: 2025-09-10 01:00:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2652 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1496
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1542 …}
    -lockByStatus: 1
    -id: "98b18e99-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1502 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1526 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1531 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745272 {#1489
      date: 2024-08-27 09:54:32.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1494
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2681
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2703 …}
    -lockByStatus: 1
    -id: "98b06637-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#2682 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2687 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2684 …}
    -minimumTime: DateTime @21600 {#2678
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2689 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2691 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2693 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2698 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745272 {#2679
      date: 2024-08-27 09:54:32.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#2680
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1496
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1542 …}
    -lockByStatus: 1
    -id: "98b18e99-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1502 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1526 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1531 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745272 {#1489
      date: 2024-08-27 09:54:32.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1494
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2723
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2747 …}
    -lockByStatus: 1
    -id: "98b0f023-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#2724 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2729 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2726 …}
    -minimumTime: DateTime @21600 {#2716
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2731 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2733 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2735 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2741 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745272 {#2721
      date: 2024-08-27 09:54:32.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458805 {#2722
      date: 2025-09-10 01:00:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2739 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1555
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1575 …}
    -lockByStatus: 1
    -id: "e8775e1f-767a-11ef-ba68-0242ac160004"
    -lessons: Doctrine\ORM\PersistentCollection {#1556 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1566 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1571 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745572 {#1537
      date: 2024-09-19 13:32:52.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458820 {#1535
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2931
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2953 …}
    -lockByStatus: 1
    -id: "2984dec8-6c56-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#2932 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2937 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2934 …}
    -minimumTime: DateTime @21600 {#2928
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2939 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2941 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2943 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2948 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1725630279 {#2929
      date: 2024-09-06 15:44:39.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#2930
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1555
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1575 …}
    -lockByStatus: 1
    -id: "e8775e1f-767a-11ef-ba68-0242ac160004"
    -lessons: Doctrine\ORM\PersistentCollection {#1556 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1566 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1571 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745572 {#1537
      date: 2024-09-19 13:32:52.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458820 {#1535
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2974
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2998 …}
    -lockByStatus: 1
    -id: "98b2fab6-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#2975 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2980 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2977 …}
    -minimumTime: DateTime @21600 {#2967
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2982 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2984 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2986 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2992 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745272 {#2972
      date: 2024-08-27 09:54:32.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458812 {#2973
      date: 2025-09-10 01:00:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2990 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1555
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1575 …}
    -lockByStatus: 1
    -id: "e8775e1f-767a-11ef-ba68-0242ac160004"
    -lessons: Doctrine\ORM\PersistentCollection {#1556 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1566 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1571 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745572 {#1537
      date: 2024-09-19 13:32:52.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458820 {#1535
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3019
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3042 …}
    -lockByStatus: 1
    -id: "98b362a6-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#3020 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3025 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3022 …}
    -minimumTime: DateTime @21600 {#3011
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3027 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3029 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3031 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3037 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745272 {#3017
      date: 2024-08-27 09:54:32.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458808 {#3018
      date: 2025-09-10 01:00:08.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2990 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1589
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1605 …}
    -lockByStatus: 1
    -id: "98b6443d-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1590 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1595 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1600 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745272 {#1587
      date: 2024-08-27 09:54:32.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1588
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1598 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3148
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3172 …}
    -lockByStatus: 1
    -id: "98b47ca0-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#3149 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3154 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3151 …}
    -minimumTime: DateTime @21600 {#3145
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3156 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3158 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3160 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3166 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745272 {#3146
      date: 2024-08-27 09:54:32.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458811 {#3147
      date: 2025-09-10 01:00:11.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3164 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1589
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1605 …}
    -lockByStatus: 1
    -id: "98b6443d-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1590 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1595 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1600 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745272 {#1587
      date: 2024-08-27 09:54:32.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1588
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1598 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3193
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3217 …}
    -lockByStatus: 1
    -id: "98b50819-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#3194 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3199 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3196 …}
    -minimumTime: DateTime @21600 {#3185
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3201 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3203 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3205 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3211 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745272 {#3191
      date: 2024-08-27 09:54:32.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458812 {#3192
      date: 2025-09-10 01:00:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3209 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1589
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1605 …}
    -lockByStatus: 1
    -id: "98b6443d-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1590 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1595 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1600 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745272 {#1587
      date: 2024-08-27 09:54:32.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1588
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1598 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3238
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3262 …}
    -lockByStatus: 1
    -id: "98b576a8-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#3239 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3244 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3241 …}
    -minimumTime: DateTime @21600 {#3230
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3246 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3248 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3250 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3256 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745272 {#3236
      date: 2024-08-27 09:54:32.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1755644412 {#3237
      date: 2025-08-20 01:00:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3254 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1589
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1605 …}
    -lockByStatus: 1
    -id: "98b6443d-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1590 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1595 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1600 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745272 {#1587
      date: 2024-08-27 09:54:32.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1588
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1598 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3283
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3305 …}
    -lockByStatus: 1
    -id: "98b5ce12-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#3284 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3289 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3286 …}
    -minimumTime: DateTime @21600 {#3275
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3291 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3293 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3295 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3300 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745272 {#3281
      date: 2024-08-27 09:54:32.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#3282
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1589
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1605 …}
    -lockByStatus: 1
    -id: "98b6443d-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1590 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1595 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1600 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745272 {#1587
      date: 2024-08-27 09:54:32.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1588
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1598 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3325
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3347 …}
    -lockByStatus: 1
    -id: "98b639db-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#3326 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3331 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3328 …}
    -minimumTime: DateTime @21600 {#3318
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3333 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3335 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3337 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3342 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745272 {#3323
      date: 2024-08-27 09:54:32.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#3324
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1619
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1635 …}
    -lockByStatus: 1
    -id: "98c4abdc-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1620 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1625 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1630 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1617
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1618
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1628 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3508
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3531 …}
    -lockByStatus: 1
    -id: "98c04600-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#3509 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3514 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3511 …}
    -minimumTime: DateTime @21600 {#3505
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3516 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3518 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3520 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3526 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745272 {#3506
      date: 2024-08-27 09:54:32.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458806 {#3507
      date: 2025-09-10 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3254 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"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
14 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1619
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1635 …}
    -lockByStatus: 1
    -id: "98c4abdc-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1620 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1625 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1630 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1617
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1618
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1628 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3552
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3576 …}
    -lockByStatus: 1
    -id: "98c0b9bf-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#3553 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3558 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3555 …}
    -minimumTime: DateTime @21600 {#3544
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3560 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3562 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3564 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3570 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745272 {#3550
      date: 2024-08-27 09:54:32.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458808 {#3551
      date: 2025-09-10 01:00:08.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3568 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1619
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1635 …}
    -lockByStatus: 1
    -id: "98c4abdc-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1620 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1625 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1630 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1617
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1618
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1628 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3596
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3618 …}
    -lockByStatus: 1
    -id: "98c132fb-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#3597 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3602 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3599 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3604 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3606 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3608 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3614 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745272 {#3589
      date: 2024-08-27 09:54:32.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458809 {#3595
      date: 2025-09-10 01:00:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3568 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1619
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1635 …}
    -lockByStatus: 1
    -id: "98c4abdc-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1620 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1625 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1630 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1617
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1618
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1628 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3638
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3660 …}
    -lockByStatus: 1
    -id: "98c19d1e-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#3639 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3644 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3641 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3646 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3648 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3650 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3656 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745272 {#3631
      date: 2024-08-27 09:54:32.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#3637
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1619
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1635 …}
    -lockByStatus: 1
    -id: "98c4abdc-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1620 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1625 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1630 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1617
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1618
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1628 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3680
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3702 …}
    -lockByStatus: 1
    -id: "98c20b72-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#3681 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3686 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3683 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3688 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3690 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3692 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3698 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#3673
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458806 {#3679
      date: 2025-09-10 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3568 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1619
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1635 …}
    -lockByStatus: 1
    -id: "98c4abdc-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1620 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1625 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1630 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1617
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1618
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1628 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3723
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3747 …}
    -lockByStatus: 1
    -id: "98c2757f-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#3724 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3729 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3726 …}
    -minimumTime: DateTime @21600 {#3715
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3731 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3733 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3735 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3741 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#3721
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754071330 {#3722
      date: 2025-08-01 20:02:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3739 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1619
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1635 …}
    -lockByStatus: 1
    -id: "98c4abdc-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1620 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1625 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1630 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1617
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1618
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1628 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3767
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3791 …}
    -lockByStatus: 1
    -id: "98c2e1f3-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#3768 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3773 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3770 …}
    -minimumTime: DateTime @21600 {#3760
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3775 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3777 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3779 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3785 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#3765
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756640286 {#3766
      date: 2025-08-31 13:38:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3783 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1619
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1635 …}
    -lockByStatus: 1
    -id: "98c4abdc-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1620 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1625 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1630 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1617
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1618
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1628 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3810
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3832 …}
    -lockByStatus: 1
    -id: "98c34acb-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#3811 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3816 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3813 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3818 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3820 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3822 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3828 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#3804
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756854014 {#3809
      date: 2025-09-03 01:00:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1619
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1635 …}
    -lockByStatus: 1
    -id: "98c4abdc-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1620 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1625 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1630 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1617
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1618
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1628 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3852
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3874 …}
    -lockByStatus: 1
    -id: "98c3ae71-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#3853 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3858 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3855 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3860 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3862 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3864 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3870 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#3845
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754165652 {#3851
      date: 2025-08-02 22:14:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3568 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1649
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1664 …}
    -lockByStatus: 1
    -id: "98cb3c74-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1650 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1655 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1660 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1647
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1648
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4130
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4152 …}
    -lockByStatus: 1
    -id: "98c69076-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#4131 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4136 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4133 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4138 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4140 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4142 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4148 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#4128
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458813 {#4129
      date: 2025-09-10 01:00:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3568 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"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
23 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1649
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1664 …}
    -lockByStatus: 1
    -id: "98cb3c74-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1650 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1655 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1660 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1647
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1648
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4173
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4194 …}
    -lockByStatus: 1
    -id: "98c7056a-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#4174 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4179 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4176 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4181 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4183 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4185 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4190 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#4171
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1753691608 {#4172
      date: 2025-07-28 10:33:28.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2597 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1649
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1664 …}
    -lockByStatus: 1
    -id: "98cb3c74-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1650 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1655 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1660 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1647
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1648
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4213
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4235 …}
    -lockByStatus: 1
    -id: "98c76e17-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#4214 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4219 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4216 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4221 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4223 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4225 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4231 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#4207
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458811 {#4212
      date: 2025-09-10 01:00:11.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3783 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1649
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1664 …}
    -lockByStatus: 1
    -id: "98cb3c74-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1650 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1655 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1660 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1647
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1648
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4256
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4279 …}
    -lockByStatus: 1
    -id: "98c7ec50-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#4257 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4262 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4259 …}
    -minimumTime: DateTime @21600 {#4248
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4264 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4266 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4268 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4274 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#4254
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#4255
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1649
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1664 …}
    -lockByStatus: 1
    -id: "98cb3c74-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1650 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1655 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1660 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1647
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1648
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4299
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4321 …}
    -lockByStatus: 1
    -id: "98c85e73-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#4300 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4305 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4302 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4307 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4309 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4311 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4317 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#4292
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1755960531 {#4298
      date: 2025-08-23 16:48:51.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3783 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1649
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1664 …}
    -lockByStatus: 1
    -id: "98cb3c74-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1650 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1655 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1660 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1647
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1648
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4341
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4364 …}
    -lockByStatus: 1
    -id: "98c8cc75-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#4342 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4347 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4344 …}
    -minimumTime: DateTime @21600 {#4334
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4349 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4351 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4353 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4359 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#4339
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754607605 {#4340
      date: 2025-08-08 01:00:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1649
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1664 …}
    -lockByStatus: 1
    -id: "98cb3c74-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1650 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1655 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1660 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1647
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1648
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4384
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4406 …}
    -lockByStatus: 1
    -id: "98c93d0f-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#4385 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4390 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4387 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4392 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4394 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4396 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4402 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#4377
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458812 {#4383
      date: 2025-09-10 01:00:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3739 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1649
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1664 …}
    -lockByStatus: 1
    -id: "98cb3c74-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1650 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1655 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1660 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1647
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1648
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4427
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4449 …}
    -lockByStatus: 1
    -id: "98c99cb7-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#4428 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4433 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4430 …}
    -minimumTime: DateTime @21600 {#4419
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4435 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4437 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4439 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4444 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#4425
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#4426
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1649
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1664 …}
    -lockByStatus: 1
    -id: "98cb3c74-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1650 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1655 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1660 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1647
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1648
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4468
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4490 …}
    -lockByStatus: 1
    -id: "98ca012f-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#4469 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4474 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4471 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4476 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4478 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4480 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4486 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#4462
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458814 {#4467
      date: 2025-09-10 01:00:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3783 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1649
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1664 …}
    -lockByStatus: 1
    -id: "98cb3c74-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1650 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1655 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1660 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1647
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1648
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4511
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4533 …}
    -lockByStatus: 1
    -id: "98ca61ef-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#4512 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4517 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4514 …}
    -minimumTime: DateTime @21600 {#4503
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4519 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4521 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4523 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4528 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#4509
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752130247 {#4510
      date: 2025-07-10 08:50:47.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1649
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1664 …}
    -lockByStatus: 1
    -id: "98cb3c74-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1650 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1655 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1660 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1647
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1648
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4553
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4575 …}
    -lockByStatus: 1
    -id: "98cad42a-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#4554 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4559 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4556 …}
    -minimumTime: DateTime @21600 {#4546
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4561 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4563 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4565 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4570 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#4551
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#4552
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1649
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1664 …}
    -lockByStatus: 1
    -id: "98cb3c74-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1650 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1655 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1660 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1647
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#1648
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4594
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4615 …}
    -lockByStatus: 1
    -id: "98cb345a-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#4595 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4600 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4597 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4602 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4604 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4606 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4611 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#4588
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#4593
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1677
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1691 …}
    -lockByStatus: 1
    -id: "98d091cb-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1678 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1683 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1687 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1676
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4956
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4979 …}
    -lockByStatus: 1
    -id: "98ccd3ff-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#4957 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4962 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4959 …}
    -minimumTime: DateTime @21600 {#4953
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4964 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4966 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4968 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4974 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#4954
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757062446 {#4955
      date: 2025-09-05 10:54:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2739 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"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
35 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1677
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1691 …}
    -lockByStatus: 1
    -id: "98d091cb-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1678 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1683 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1687 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1676
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4999
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5022 …}
    -lockByStatus: 1
    -id: "98cd44ad-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#5000 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5005 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5002 …}
    -minimumTime: DateTime @21600 {#4992
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5007 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5009 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5011 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5017 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#4997
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756835722 {#4998
      date: 2025-09-02 19:55:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3783 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1677
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1691 …}
    -lockByStatus: 1
    -id: "98d091cb-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1678 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1683 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1687 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1676
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5042
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5065 …}
    -lockByStatus: 1
    -id: "98cda7d6-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#5043 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5048 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5045 …}
    -minimumTime: DateTime @21600 {#5035
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5050 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5052 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5054 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5060 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#5040
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756836709 {#5041
      date: 2025-09-02 20:11:49.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3783 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1677
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1691 …}
    -lockByStatus: 1
    -id: "98d091cb-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1678 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1683 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1687 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1676
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5084
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5106 …}
    -lockByStatus: 1
    -id: "98ce31a0-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#5085 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5090 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5087 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5092 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5094 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5096 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5102 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#5078
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756837566 {#5083
      date: 2025-09-02 20:26:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3783 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1677
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1691 …}
    -lockByStatus: 1
    -id: "98d091cb-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1678 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1683 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1687 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1676
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5125
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5147 …}
    -lockByStatus: 1
    -id: "98ceb4a2-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#5126 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5131 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5128 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5133 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5135 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5137 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5143 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#5119
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757098171 {#5124
      date: 2025-09-05 20:49:31.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3783 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1677
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1691 …}
    -lockByStatus: 1
    -id: "98d091cb-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1678 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1683 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1687 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1676
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5166
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5189 …}
    -lockByStatus: 1
    -id: "98cf2d88-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#5167 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5172 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5169 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5174 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5176 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5178 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5184 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#5160
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756984081 {#5165
      date: 2025-09-04 13:08:01.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5182 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1677
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1691 …}
    -lockByStatus: 1
    -id: "98d091cb-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1678 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1683 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1687 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1676
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5208
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5230 …}
    -lockByStatus: 1
    -id: "98cfa9b5-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#5209 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5214 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5211 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5216 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5218 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5220 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5226 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#5202
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757335080 {#5207
      date: 2025-09-08 14:38:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5182 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
41 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1677
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1691 …}
    -lockByStatus: 1
    -id: "98d091cb-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1678 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1683 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1687 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1676
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5250
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5272 …}
    -lockByStatus: 1
    -id: "98d019fe-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#5251 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5256 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5253 …}
    -minimumTime: DateTime @21600 {#5243
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5258 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5260 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5262 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5267 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#5248
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#5249
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
42 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1677
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1691 …}
    -lockByStatus: 1
    -id: "98d091cb-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1678 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1683 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1687 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1676
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5292
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5315 …}
    -lockByStatus: 1
    -id: "98d07ed2-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#5293 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5298 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5295 …}
    -minimumTime: DateTime @21600 {#5285
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5300 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5302 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5304 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5310 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#5290
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756451671 {#5291
      date: 2025-08-29 09:14:31.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2597 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1703
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1718 …}
    -lockByStatus: 1
    -id: "98d4535b-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1704 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1709 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1714 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1694
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1702
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5571
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5592 …}
    -lockByStatus: 1
    -id: "98d1afb0-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#5572 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5577 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5574 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5579 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5581 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5583 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5588 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#5569
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#5570
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1703
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1718 …}
    -lockByStatus: 1
    -id: "98d4535b-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1704 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1709 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1714 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1694
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1702
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5610
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5631 …}
    -lockByStatus: 1
    -id: "b2a12740-9ab2-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#5611 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5616 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5613 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5618 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5620 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5627 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1758875274 {#5605
      date: 2025-09-26 10:27:54.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#1948 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1703
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1718 …}
    -lockByStatus: 1
    -id: "98d4535b-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1704 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1709 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1714 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1694
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1702
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5652
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5673 …}
    -lockByStatus: 1
    -id: "98d44c29-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#5653 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5658 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5655 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5660 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5662 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5664 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5669 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#5650
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#5651
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1703
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1718 …}
    -lockByStatus: 1
    -id: "98d4535b-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1704 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1709 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1714 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1694
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1702
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5692
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5714 …}
    -lockByStatus: 1
    -id: "ea91fef1-9ab2-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#5693 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5698 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5695 …}
    -minimumTime: DateTime @21600 {#5686
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5700 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5702 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5709 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1758875367 {#5691
      date: 2025-09-26 10:29:27.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#1948 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1703
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1718 …}
    -lockByStatus: 1
    -id: "98d4535b-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1704 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1709 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1714 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1694
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1702
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5736
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5759 …}
    -lockByStatus: 1
    -id: "98d20aa8-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#5737 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5742 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5739 …}
    -minimumTime: DateTime @21600 {#5733
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5744 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5746 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5748 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5754 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#5734
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756759144 {#5735
      date: 2025-09-01 22:39:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3164 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1703
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1718 …}
    -lockByStatus: 1
    -id: "98d4535b-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1704 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1709 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1714 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1694
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1702
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5778
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5800 …}
    -lockByStatus: 1
    -id: "1fbf6af4-9ab3-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#5779 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5784 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5781 …}
    -minimumTime: DateTime @21600 {#5772
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5786 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5788 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5795 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1758875457 {#5777
      date: 2025-09-26 10:30:57.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#1948 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1703
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1718 …}
    -lockByStatus: 1
    -id: "98d4535b-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1704 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1709 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1714 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1694
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1702
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5820
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5842 …}
    -lockByStatus: 1
    -id: "98d290f8-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#5821 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5826 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5823 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5828 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5830 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5832 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5838 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#5813
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756803799 {#5819
      date: 2025-09-02 11:03:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3164 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1703
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1718 …}
    -lockByStatus: 1
    -id: "98d4535b-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1704 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1709 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1714 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1694
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1702
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5861
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5883 …}
    -lockByStatus: 1
    -id: "98d30f58-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#5862 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5867 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5864 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5869 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5871 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5873 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5879 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#5855
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756809907 {#5860
      date: 2025-09-02 12:45:07.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3164 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1703
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1718 …}
    -lockByStatus: 1
    -id: "98d4535b-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1704 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1709 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1714 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1694
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1702
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5902
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5925 …}
    -lockByStatus: 1
    -id: "98d382bc-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#5903 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5908 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5905 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5910 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5912 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5914 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5920 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#5896
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458809 {#5901
      date: 2025-09-10 01:00:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3164 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1703
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1718 …}
    -lockByStatus: 1
    -id: "98d4535b-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1704 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1709 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1714 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1694
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1702
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5946
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5969 …}
    -lockByStatus: 1
    -id: "98d3ef8e-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#5947 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5952 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5949 …}
    -minimumTime: DateTime @21600 {#5938
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5954 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5956 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5958 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5964 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#5944
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756809940 {#5945
      date: 2025-09-02 12:45:40.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3164 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1703
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1718 …}
    -lockByStatus: 1
    -id: "98d4535b-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1704 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1709 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1714 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1694
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1702
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5988
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6010 …}
    -lockByStatus: 1
    -id: "3dca8b43-9ab4-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#5989 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5994 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5991 …}
    -minimumTime: DateTime @21600 {#5982
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5996 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5998 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6005 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1758875936 {#5987
      date: 2025-09-26 10:38:56.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#1948 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1703
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1718 …}
    -lockByStatus: 1
    -id: "98d4535b-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1704 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1709 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1714 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1694
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1702
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6030
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6052 …}
    -lockByStatus: 1
    -id: "20eb612d-a803-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#6031 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6036 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6033 …}
    -minimumTime: DateTime @21600 {#6023
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6038 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6040 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6047 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1760339183 {#6029
      date: 2025-10-13 09:06:23.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
55 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1703
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1718 …}
    -lockByStatus: 1
    -id: "98d4535b-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1704 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1709 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1714 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1694
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1702
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6074
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6096 …}
    -lockByStatus: 1
    -id: "cad83044-8819-11f0-94f4-720435f6d49d"
    -chapters: Doctrine\ORM\PersistentCollection {#6075 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6080 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6077 …}
    -minimumTime: DateTime @21600 {#6071
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6082 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6084 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6091 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1756830480 {#6072
      date: 2025-09-02 18:28:00.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757372417 {#6073
      date: 2025-09-09 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#1948 …}
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1948 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
56 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1703
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1718 …}
    -lockByStatus: 1
    -id: "98d4535b-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1704 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1709 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1714 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1694
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1702
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6117
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6139 …}
    -lockByStatus: 1
    -id: "0e490096-881a-11f0-94f4-720435f6d49d"
    -chapters: Doctrine\ORM\PersistentCollection {#6118 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6123 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6120 …}
    -minimumTime: DateTime @21600 {#6109
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6125 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6127 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6134 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1756830593 {#6115
      date: 2025-09-02 18:29:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756854015 {#6116
      date: 2025-09-03 01:00:15.0 Europe/Paris (+02:00)
    }
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#1948 …}
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1948 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1731
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1745 …}
    -lockByStatus: 1
    -id: "98d67532-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1732 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1737 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1741 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1730
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6553
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6576 …}
    -lockByStatus: 1
    -id: "98d661a5-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#6554 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6559 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6556 …}
    -minimumTime: DateTime @21600 {#6550
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6561 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6563 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6565 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6571 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#6551
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757057399 {#6552
      date: 2025-09-05 09:29:59.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2739 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1757
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1773 …}
    -lockByStatus: 1
    -id: "98d957d7-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1758 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1768 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1748
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1756
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1766 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6625
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6648 …}
    -lockByStatus: 1
    -id: "98d802b8-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#6626 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6631 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6628 …}
    -minimumTime: DateTime @21600 {#6622
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6633 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6635 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6637 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6643 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#6623
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757058105 {#6624
      date: 2025-09-05 09:41:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2739 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1786
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1801 …}
    -lockByStatus: 1
    -id: "98db88cd-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1787 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1792 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1797 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1776
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1785
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6698
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6721 …}
    -lockByStatus: 1
    -id: "98db73fe-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#6699 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6704 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6701 …}
    -minimumTime: DateTime @21600 {#6695
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6706 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6708 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6710 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6716 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#6696
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458813 {#6697
      date: 2025-09-10 01:00:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2739 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1786
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1801 …}
    -lockByStatus: 1
    -id: "98db88cd-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1787 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1792 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1797 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1776
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1785
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6742
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6765 …}
    -lockByStatus: 1
    -id: "98da7076-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#6743 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6748 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6745 …}
    -minimumTime: DateTime @21600 {#6734
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6750 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6752 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6754 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6760 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#6740
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756896189 {#6741
      date: 2025-09-03 12:43:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3164 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1786
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1801 …}
    -lockByStatus: 1
    -id: "98db88cd-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1787 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1792 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1797 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1776
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1785
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6785
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6809 …}
    -lockByStatus: 1
    -id: "98daedb5-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#6786 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6791 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6788 …}
    -minimumTime: DateTime @21600 {#6778
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6793 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6795 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6797 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6803 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#6783
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757006277 {#6784
      date: 2025-09-04 19:17:57.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6801 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1814
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1829 …}
    -lockByStatus: 1
    -id: "98fe033c-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1815 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1820 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1825 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1804
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1813
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6914
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6937 …}
    -lockByStatus: 1
    -id: "98fcab14-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#6915 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6920 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6917 …}
    -minimumTime: DateTime @21600 {#6911
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6922 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6924 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6926 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6932 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#6912
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458806 {#6913
      date: 2025-09-10 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3739 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"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
63 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1814
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1829 …}
    -lockByStatus: 1
    -id: "98fe033c-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1815 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1820 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1825 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1804
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1813
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6958
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6982 …}
    -lockByStatus: 1
    -id: "98fd151d-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#6959 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6964 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6961 …}
    -minimumTime: DateTime @21600 {#6950
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6966 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6968 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6970 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6976 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#6956
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756941880 {#6957
      date: 2025-09-04 01:24:40.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6974 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1814
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1829 …}
    -lockByStatus: 1
    -id: "98fe033c-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1815 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1820 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1825 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1804
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1813
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7001
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7023 …}
    -lockByStatus: 1
    -id: "98fd8707-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#7002 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7007 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7004 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7009 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7011 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7013 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7019 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#6995
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756897371 {#7000
      date: 2025-09-03 13:02:51.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3739 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1814
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1829 …}
    -lockByStatus: 1
    -id: "98fe033c-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1815 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1820 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1825 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1804
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#1813
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7042
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7064 …}
    -lockByStatus: 1
    -id: "98fdf38e-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#7043 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7048 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7045 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7050 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7052 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7054 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7060 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#7036
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757059071 {#7041
      date: 2025-09-05 09:57:51.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2739 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1842
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1857 …}
    -lockByStatus: 1
    -id: "9908509e-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1843 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1848 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1853 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1832
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1841
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7181
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7205 …}
    -lockByStatus: 1
    -id: "9907b748-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#7182 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7187 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7184 …}
    -minimumTime: DateTime @21600 {#7178
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7189 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7191 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7193 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7199 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#7179
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458812 {#7180
      date: 2025-09-10 01:00:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#7197 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1842
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1857 …}
    -lockByStatus: 1
    -id: "9908509e-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1843 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1848 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1853 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1832
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1841
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7226
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7249 …}
    -lockByStatus: 1
    -id: "99083945-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#7227 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7232 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7229 …}
    -minimumTime: DateTime @21600 {#7218
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7234 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7236 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7238 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7244 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#7224
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458808 {#7225
      date: 2025-09-10 01:00:08.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#7197 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1870
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1885 …}
    -lockByStatus: 1
    -id: "98dda252-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1871 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1876 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1881 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1860
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756162821 {#1869
      date: 2025-08-26 01:00:21.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7327
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7350 …}
    -lockByStatus: 1
    -id: "98dc5ec4-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#7328 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7333 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7330 …}
    -minimumTime: DateTime @21600 {#7324
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7335 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7337 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7339 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7345 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#7325
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756712278 {#7326
      date: 2025-09-01 09:37:58.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2597 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1870
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1885 …}
    -lockByStatus: 1
    -id: "98dda252-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1871 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1876 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1881 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1860
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756162821 {#1869
      date: 2025-08-26 01:00:21.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7369
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7392 …}
    -lockByStatus: 1
    -id: "98dd063e-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#7370 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7375 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7372 …}
    -minimumTime: DateTime @21600 {#7343
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7377 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7379 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7381 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7387 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#7363
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756712599 {#7368
      date: 2025-09-01 09:43:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2597 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1870
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1885 …}
    -lockByStatus: 1
    -id: "98dda252-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1871 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1876 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1881 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1860
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756162821 {#1869
      date: 2025-08-26 01:00:21.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7410
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7432 …}
    -lockByStatus: 1
    -id: "98dd91c3-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#7411 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7416 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7413 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7418 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7420 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7422 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7428 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#7385
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757059272 {#7405
      date: 2025-09-05 10:01:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2739 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1898
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1912 …}
    -lockByStatus: 1
    -id: "98dff307-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1899 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1904 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1908 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1897
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7537
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7560 …}
    -lockByStatus: 1
    -id: "98dea59c-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#7538 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7543 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7540 …}
    -minimumTime: DateTime @21600 {#7534
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7545 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7547 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7549 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7555 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#7535
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757059450 {#7536
      date: 2025-09-05 10:04:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2739 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
72 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1898
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1912 …}
    -lockByStatus: 1
    -id: "98dff307-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1899 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1904 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1908 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1897
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7580
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7603 …}
    -lockByStatus: 1
    -id: "98df32b0-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#7581 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7586 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7583 …}
    -minimumTime: DateTime @21600 {#7573
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7588 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7590 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7592 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7598 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#7578
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757059487 {#7579
      date: 2025-09-05 10:04:47.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2739 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
73 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1898
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1912 …}
    -lockByStatus: 1
    -id: "98dff307-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1899 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1904 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1908 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1897
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7623
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7646 …}
    -lockByStatus: 1
    -id: "98df8b5d-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#7624 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7629 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7626 …}
    -minimumTime: DateTime @21600 {#7616
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7631 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7633 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7635 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7641 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#7621
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757059511 {#7622
      date: 2025-09-05 10:05:11.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2739 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1898
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1912 …}
    -lockByStatus: 1
    -id: "98dff307-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1899 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1904 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1908 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1897
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7666
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7690 …}
    -lockByStatus: 1
    -id: "98dfe82f-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#7667 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7672 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7669 …}
    -minimumTime: DateTime @21600 {#7659
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7674 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7676 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7678 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7684 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#7664
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757406924 {#7665
      date: 2025-09-09 10:35:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#7682 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1924
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1939 …}
    -lockByStatus: 1
    -id: "98e4a7fc-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1925 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1930 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1935 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1915
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754694016 {#1923
      date: 2025-08-09 01:00:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7822
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7844 …}
    -lockByStatus: 1
    -id: "98e14443-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#7823 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7828 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7825 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7830 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7832 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7834 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7840 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#7820
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757059783 {#7821
      date: 2025-09-05 10:09:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2739 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1924
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1939 …}
    -lockByStatus: 1
    -id: "98e4a7fc-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1925 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1930 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1935 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1915
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754694016 {#1923
      date: 2025-08-09 01:00:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7864
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7887 …}
    -lockByStatus: 1
    -id: "98e1c1c3-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#7865 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7870 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7867 …}
    -minimumTime: DateTime @21600 {#7857
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7872 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7874 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7876 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7882 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#7862
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757060579 {#7863
      date: 2025-09-05 10:22:59.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2739 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1924
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1939 …}
    -lockByStatus: 1
    -id: "98e4a7fc-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1925 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1930 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1935 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1915
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754694016 {#1923
      date: 2025-08-09 01:00:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7906
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7928 …}
    -lockByStatus: 1
    -id: "0fc21ba4-a8c9-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#7907 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7912 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7909 …}
    -minimumTime: DateTime @21600 {#7900
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7914 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7916 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7923 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1760424195 {#7905
      date: 2025-10-14 08:43:15.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1924
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1939 …}
    -lockByStatus: 1
    -id: "98e4a7fc-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1925 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1930 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1935 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1915
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754694016 {#1923
      date: 2025-08-09 01:00:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7948
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7970 …}
    -lockByStatus: 1
    -id: "4e3b97c1-9ab1-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#7949 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7954 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7951 …}
    -minimumTime: DateTime @21600 {#7941
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7956 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7958 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7965 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1758874676 {#7947
      date: 2025-09-26 10:17:56.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2628 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1924
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1939 …}
    -lockByStatus: 1
    -id: "98e4a7fc-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1925 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1930 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1935 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1915
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754694016 {#1923
      date: 2025-08-09 01:00:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7992
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8014 …}
    -lockByStatus: 1
    -id: "98e258f5-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#7993 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7998 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7995 …}
    -minimumTime: DateTime @21600 {#7989
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8000 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8002 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8004 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8009 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#7990
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#7991
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1924
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1939 …}
    -lockByStatus: 1
    -id: "98e4a7fc-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1925 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1930 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1935 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1915
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754694016 {#1923
      date: 2025-08-09 01:00:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8034
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8056 …}
    -lockByStatus: 1
    -id: "98e2cd87-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#8035 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8040 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8037 …}
    -minimumTime: DateTime @21600 {#8027
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8042 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8044 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8046 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8051 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#8032
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#8033
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1924
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1939 …}
    -lockByStatus: 1
    -id: "98e4a7fc-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1925 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1930 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1935 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1915
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754694016 {#1923
      date: 2025-08-09 01:00:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8076
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8098 …}
    -lockByStatus: 1
    -id: "98e33dbe-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#8077 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8082 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8079 …}
    -minimumTime: DateTime @21600 {#8069
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8084 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8086 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8088 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8093 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#8074
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#8075
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1924
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1939 …}
    -lockByStatus: 1
    -id: "98e4a7fc-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1925 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1930 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1935 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1915
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754694016 {#1923
      date: 2025-08-09 01:00:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8118
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8141 …}
    -lockByStatus: 1
    -id: "98e3b540-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#8119 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8124 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8121 …}
    -minimumTime: DateTime @21600 {#8111
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8126 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8128 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8130 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8136 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#8116
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757406924 {#8117
      date: 2025-09-09 10:35:24.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#7682 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1924
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1939 …}
    -lockByStatus: 1
    -id: "98e4a7fc-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1925 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1930 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1935 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1915
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754694016 {#1923
      date: 2025-08-09 01:00:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8161
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8183 …}
    -lockByStatus: 1
    -id: "98e432c2-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#8162 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8167 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8164 …}
    -minimumTime: DateTime @21600 {#8154
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8169 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8171 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8173 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8178 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#8159
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#8160
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1924
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1939 …}
    -lockByStatus: 1
    -id: "98e4a7fc-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1925 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1930 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1935 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1915
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754694016 {#1923
      date: 2025-08-09 01:00:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8203
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8226 …}
    -lockByStatus: 1
    -id: "98e49b56-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#8204 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8209 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8206 …}
    -minimumTime: DateTime @21600 {#8196
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8211 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8213 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8215 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8221 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#8201
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754694010 {#8202
      date: 2025-08-09 01:00:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1924
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1939 …}
    -lockByStatus: 1
    -id: "98e4a7fc-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1925 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1930 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1935 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1915
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754694016 {#1923
      date: 2025-08-09 01:00:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8246
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8268 …}
    -lockByStatus: 1
    -id: "68a51346-9ab8-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#8247 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8252 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8249 …}
    -minimumTime: DateTime @21600 {#8239
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8254 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8256 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8263 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1758877726 {#8245
      date: 2025-09-26 11:08:46.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2628 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1924
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1939 …}
    -lockByStatus: 1
    -id: "98e4a7fc-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1925 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1930 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1935 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1915
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754694016 {#1923
      date: 2025-08-09 01:00:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8288
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8310 …}
    -lockByStatus: 1
    -id: "a9caad00-9ab8-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#8289 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8294 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8291 …}
    -minimumTime: DateTime @21600 {#8281
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8296 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8298 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8305 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1758877836 {#8287
      date: 2025-09-26 11:10:36.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2628 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1924
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1939 …}
    -lockByStatus: 1
    -id: "98e4a7fc-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1925 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1930 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1935 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1915
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754694016 {#1923
      date: 2025-08-09 01:00:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8330
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8352 …}
    -lockByStatus: 1
    -id: "5cb664de-a8ca-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#8331 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8336 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8333 …}
    -minimumTime: DateTime @21600 {#8323
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8338 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8340 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8347 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1760424754 {#8329
      date: 2025-10-14 08:52:34.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1953
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1968 …}
    -lockByStatus: 1
    -id: "9920e206-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1954 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1959 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1964 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1951
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1952
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8739
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8762 …}
    -lockByStatus: 1
    -id: "991e0cb1-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#8740 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8745 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8742 …}
    -minimumTime: DateTime @21600 {#8736
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8747 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8749 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8751 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8757 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#8737
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458815 {#8738
      date: 2025-09-10 01:00:15.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#7197 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1953
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1968 …}
    -lockByStatus: 1
    -id: "9920e206-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1954 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1959 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1964 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1951
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1952
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8783
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8805 …}
    -lockByStatus: 1
    -id: "1bf61cf4-5e6a-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#8784 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8789 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8786 …}
    -minimumTime: DateTime @21600 {#8775
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8791 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8793 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8800 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1752247027 {#8781
      date: 2025-07-11 17:17:07.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752495706 {#8782
      date: 2025-07-14 14:21:46.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1953
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1968 …}
    -lockByStatus: 1
    -id: "9920e206-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1954 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1959 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1964 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1951
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1952
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8826
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8849 …}
    -lockByStatus: 1
    -id: "991eb5f3-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#8827 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8832 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8829 …}
    -minimumTime: DateTime @21600 {#8818
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8834 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8836 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8838 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8843 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#8824
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752837254 {#8825
      date: 2025-07-18 13:14:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#8842 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1953
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1968 …}
    -lockByStatus: 1
    -id: "9920e206-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1954 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1959 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1964 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1951
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1952
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8869
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8892 …}
    -lockByStatus: 1
    -id: "1c94139e-5e6c-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#8870 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8875 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8872 …}
    -minimumTime: DateTime @21600 {#8862
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8877 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8879 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8886 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1752247887 {#8867
      date: 2025-07-11 17:31:27.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1753707391 {#8868
      date: 2025-07-28 14:56:31.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#8884 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1953
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1968 …}
    -lockByStatus: 1
    -id: "9920e206-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1954 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1959 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1964 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1951
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1952
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8913
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8935 …}
    -lockByStatus: 1
    -id: "991f452c-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#8914 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8919 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8916 …}
    -minimumTime: DateTime @21600 {#8905
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8921 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8923 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8925 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8930 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#8911
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752248468 {#8912
      date: 2025-07-11 17:41:08.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1953
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1968 …}
    -lockByStatus: 1
    -id: "9920e206-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1954 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1959 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1964 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1951
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1952
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8955
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8977 …}
    -lockByStatus: 1
    -id: "29e319c6-5e6d-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#8956 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8961 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8958 …}
    -minimumTime: DateTime @21600 {#8948
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8963 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8965 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8972 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1752248339 {#8953
      date: 2025-07-11 17:38:59.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1755644416 {#8954
      date: 2025-08-20 01:00:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1953
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1968 …}
    -lockByStatus: 1
    -id: "9920e206-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1954 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1959 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1964 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1951
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1952
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8998
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9021 …}
    -lockByStatus: 1
    -id: "991fc996-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#8999 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9004 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9001 …}
    -minimumTime: DateTime @21600 {#8990
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9006 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9008 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9010 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9016 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#8996
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752248579 {#8997
      date: 2025-07-11 17:42:59.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1953
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1968 …}
    -lockByStatus: 1
    -id: "9920e206-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1954 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1959 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1964 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1951
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1952
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9042
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9064 …}
    -lockByStatus: 1
    -id: "979949a1-5e6d-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#9043 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9048 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9045 …}
    -minimumTime: DateTime @21600 {#9034
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9050 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9052 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9059 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1752248523 {#9040
      date: 2025-07-11 17:42:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756854015 {#9041
      date: 2025-09-03 01:00:15.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1953
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1968 …}
    -lockByStatus: 1
    -id: "9920e206-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1954 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1959 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1964 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1951
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1952
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9085
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9107 …}
    -lockByStatus: 1
    -id: "99205e89-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#9086 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9091 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9088 …}
    -minimumTime: DateTime @21600 {#9077
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9093 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9095 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9097 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9102 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#9083
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752248712 {#9084
      date: 2025-07-11 17:45:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1953
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1968 …}
    -lockByStatus: 1
    -id: "9920e206-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1954 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1959 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1964 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1951
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1952
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9127
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9149 …}
    -lockByStatus: 1
    -id: "da6fca44-5e6d-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#9128 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9133 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9130 …}
    -minimumTime: DateTime @21600 {#9120
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9135 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9137 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9144 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1752248635 {#9125
      date: 2025-07-11 17:43:55.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756422002 {#9126
      date: 2025-08-29 01:00:02.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2628 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1953
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1968 …}
    -lockByStatus: 1
    -id: "9920e206-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1954 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1959 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1964 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1951
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1952
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9187
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9202 …}
    -lockByStatus: 1
    -id: "9920d5bd-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#9186 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9178 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9184 …}
    -minimumTime: DateTime @21600 {#9190
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9180 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9182 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9192 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9197 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#9189
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752249025 {#9188
      date: 2025-07-11 17:50:25.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1953
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1968 …}
    -lockByStatus: 1
    -id: "9920e206-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1954 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1959 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1964 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1951
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1952
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9221
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9244 …}
    -lockByStatus: 1
    -id: "c5e152fa-6c59-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#9222 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9227 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9224 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9229 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9231 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9233 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9239 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1725631829 {#9215
      date: 2024-09-06 16:10:29.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#9220
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1953
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1968 …}
    -lockByStatus: 1
    -id: "9920e206-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1954 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1959 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1964 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1951
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1952
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9264
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9287 …}
    -lockByStatus: 1
    -id: "c5f667bb-6c59-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#9265 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9270 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9267 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9272 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9274 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9276 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9282 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1725631830 {#9257
      date: 2024-09-06 16:10:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#9263
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1953
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1968 …}
    -lockByStatus: 1
    -id: "9920e206-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1954 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1959 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1964 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1951
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#1952
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9307
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9329 …}
    -lockByStatus: 1
    -id: "c60ab13b-6c59-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#9308 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9313 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9310 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9315 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9317 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9319 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9324 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1725631830 {#9300
      date: 2024-09-06 16:10:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#9306
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1980
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1995 …}
    -lockByStatus: 1
    -id: "9928629d-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1981 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1986 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1991 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1971
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9742
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9765 …}
    -lockByStatus: 1
    -id: "9926805b-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#9743 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9748 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9745 …}
    -minimumTime: DateTime @21600 {#9739
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9750 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9752 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9754 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9760 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#9740
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1755825549 {#9741
      date: 2025-08-22 03:19:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3164 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1980
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1995 …}
    -lockByStatus: 1
    -id: "9928629d-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1981 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1986 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1991 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1971
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9786
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9809 …}
    -lockByStatus: 1
    -id: "9926f200-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#9787 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9792 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9789 …}
    -minimumTime: DateTime @21600 {#9778
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9794 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9796 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9798 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9804 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#9784
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1751380648 {#9785
      date: 2025-07-01 16:37:28.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1980
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1995 …}
    -lockByStatus: 1
    -id: "9928629d-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1981 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1986 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1991 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1971
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9830
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9853 …}
    -lockByStatus: 1
    -id: "992772ac-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#9831 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9836 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9833 …}
    -minimumTime: DateTime @21600 {#9822
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9838 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9840 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9842 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9848 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#9828
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750927406 {#9829
      date: 2025-06-26 10:43:26.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1980
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1995 …}
    -lockByStatus: 1
    -id: "9928629d-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1981 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1986 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1991 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1971
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9874
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9896 …}
    -lockByStatus: 1
    -id: "9927ef69-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#9875 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9880 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9877 …}
    -minimumTime: DateTime @21600 {#9866
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9882 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9884 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9886 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9891 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#9872
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#9873
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1980
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1995 …}
    -lockByStatus: 1
    -id: "9928629d-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#1981 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1986 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1991 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1971
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9916
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9938 …}
    -lockByStatus: 1
    -id: "99285964-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#9917 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9922 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9919 …}
    -minimumTime: DateTime @21600 {#9909
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9924 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9926 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9928 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9933 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#9914
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#9915
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2008
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2023 …}
    -lockByStatus: 1
    -id: "992b77a6-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2009 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2014 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2019 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1998
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1755558020 {#2007
      date: 2025-08-19 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10099
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10122 …}
    -lockByStatus: 1
    -id: "99299211-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#10100 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10105 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10102 …}
    -minimumTime: DateTime @21600 {#10096
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10107 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10109 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10111 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10117 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#10097
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750950561 {#10098
      date: 2025-06-26 17:09:21.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2008
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2023 …}
    -lockByStatus: 1
    -id: "992b77a6-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2009 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2014 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2019 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1998
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1755558020 {#2007
      date: 2025-08-19 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10143
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10165 …}
    -lockByStatus: 1
    -id: "f410f1c1-529e-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#10144 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10149 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10146 …}
    -minimumTime: DateTime @21600 {#10135
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10151 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10153 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10160 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1750950310 {#10141
      date: 2025-06-26 17:05:10.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1755558017 {#10142
      date: 2025-08-19 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2008
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2023 …}
    -lockByStatus: 1
    -id: "992b77a6-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2009 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2014 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2019 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1998
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1755558020 {#2007
      date: 2025-08-19 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10186
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10208 …}
    -lockByStatus: 1
    -id: "992a0110-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#10187 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10192 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10189 …}
    -minimumTime: DateTime @21600 {#10178
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10194 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10196 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10198 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10203 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#10184
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1751039399 {#10185
      date: 2025-06-27 17:49:59.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2008
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2023 …}
    -lockByStatus: 1
    -id: "992b77a6-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2009 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2014 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2019 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1998
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1755558020 {#2007
      date: 2025-08-19 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10228
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10250 …}
    -lockByStatus: 1
    -id: "992a7ba6-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#10229 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10234 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10231 …}
    -minimumTime: DateTime @21600 {#10221
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10236 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10238 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10240 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10245 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#10226
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#10227
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2008
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2023 …}
    -lockByStatus: 1
    -id: "992b77a6-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2009 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2014 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2019 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1998
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1755558020 {#2007
      date: 2025-08-19 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10271
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10293 …}
    -lockByStatus: 1
    -id: "992af58b-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#10272 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10277 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10274 …}
    -minimumTime: DateTime @21600 {#10268
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10279 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10281 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10283 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10288 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#10269
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#10270
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2008
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2023 …}
    -lockByStatus: 1
    -id: "992b77a6-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2009 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2014 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2019 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#1998
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1755558020 {#2007
      date: 2025-08-19 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10313
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10335 …}
    -lockByStatus: 1
    -id: "992b6ae2-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#10314 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10319 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10316 …}
    -minimumTime: DateTime @21600 {#10306
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10321 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10323 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10325 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10330 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#10311
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1751377252 {#10312
      date: 2025-07-01 15:40:52.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2035
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2050 …}
    -lockByStatus: 1
    -id: "992e8b91-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2036 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2041 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2046 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2026
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10524
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10546 …}
    -lockByStatus: 1
    -id: "992ca971-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#10525 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10530 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10527 …}
    -minimumTime: DateTime @21600 {#10521
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10532 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10534 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10536 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10541 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#10522
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#10523
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2035
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2050 …}
    -lockByStatus: 1
    -id: "992e8b91-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2036 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2041 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2046 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2026
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10565
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10587 …}
    -lockByStatus: 1
    -id: "992d2f53-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#10566 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10571 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10568 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10573 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10575 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10577 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10582 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#10559
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1751391663 {#10564
      date: 2025-07-01 19:41:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2035
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2050 …}
    -lockByStatus: 1
    -id: "992e8b91-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2036 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2041 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2046 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2026
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10607
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10630 …}
    -lockByStatus: 1
    -id: "a867771a-56a2-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#10608 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10613 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10610 …}
    -minimumTime: DateTime @21600 {#10600
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10615 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10617 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10624 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1751391705 {#10605
      date: 2025-07-01 19:41:45.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752774291 {#10606
      date: 2025-07-17 19:44:51.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#10622 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2035
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2050 …}
    -lockByStatus: 1
    -id: "992e8b91-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2036 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2041 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2046 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2026
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10651
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10673 …}
    -lockByStatus: 1
    -id: "992daf44-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#10652 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10657 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10654 …}
    -minimumTime: DateTime @21600 {#10643
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10659 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10661 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10663 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10668 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#10649
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#10650
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2035
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2050 …}
    -lockByStatus: 1
    -id: "992e8b91-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2036 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2041 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2046 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2026
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10693
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10715 …}
    -lockByStatus: 1
    -id: "992e184f-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#10694 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10699 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10696 …}
    -minimumTime: DateTime @21600 {#10686
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10701 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10703 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10705 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10710 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#10691
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#10692
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
118 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2035
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2050 …}
    -lockByStatus: 1
    -id: "992e8b91-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2036 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2041 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2046 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2026
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10734
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10755 …}
    -lockByStatus: 1
    -id: "992e8262-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#10735 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10740 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10737 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10742 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10744 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10746 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10751 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#10728
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#10733
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
119 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2063
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2079 …}
    -lockByStatus: 1
    -id: "9932258b-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2064 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2069 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2074 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2053
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458820 {#2062
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2072 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10943
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10966 …}
    -lockByStatus: 1
    -id: "992fe751-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#10944 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10949 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10946 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10951 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10953 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10955 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10961 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#10941
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458809 {#10942
      date: 2025-09-10 01:00:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#10959 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2063
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2079 …}
    -lockByStatus: 1
    -id: "9932258b-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2064 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2069 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2074 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2053
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458820 {#2062
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2072 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10986
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11009 …}
    -lockByStatus: 1
    -id: "9930a74d-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#10987 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10992 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10989 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10994 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10996 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10998 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11004 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#10979
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458807 {#10985
      date: 2025-09-10 01:00:07.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#11002 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2063
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2079 …}
    -lockByStatus: 1
    -id: "9932258b-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2064 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2069 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2074 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2053
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458820 {#2062
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2072 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11030
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11052 …}
    -lockByStatus: 1
    -id: "9931178a-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#11031 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11036 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11033 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11038 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11040 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11042 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11048 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#11028
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1755644410 {#11029
      date: 2025-08-20 01:00:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2063
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2079 …}
    -lockByStatus: 1
    -id: "9932258b-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2064 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2069 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2074 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2053
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458820 {#2062
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2072 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11074
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11096 …}
    -lockByStatus: 1
    -id: "99316914-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#11075 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11080 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11077 …}
    -minimumTime: DateTime @21600 {#11071
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11082 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11084 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11086 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11091 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#11072
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#11073
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2063
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2079 …}
    -lockByStatus: 1
    -id: "9932258b-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2064 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2069 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2074 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2053
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458820 {#2062
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2072 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11116
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11138 …}
    -lockByStatus: 1
    -id: "9931b70f-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#11117 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11122 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11119 …}
    -minimumTime: DateTime @21600 {#11109
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11124 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11126 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11128 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11133 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#11114
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#11115
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2063
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2079 …}
    -lockByStatus: 1
    -id: "9932258b-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2064 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2069 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2074 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2053
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458820 {#2062
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2072 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11158
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11180 …}
    -lockByStatus: 1
    -id: "9932149e-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#11159 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11164 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11161 …}
    -minimumTime: DateTime @21600 {#11151
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11166 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11168 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11170 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11175 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#11156
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1753437910 {#11157
      date: 2025-07-25 12:05:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#11068 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2093
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2108 …}
    -lockByStatus: 1
    -id: "9934e112-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2094 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2099 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2104 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2091
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757372418 {#2092
      date: 2025-09-09 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11369
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11393 …}
    -lockByStatus: 1
    -id: "9933239c-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#11370 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11375 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11372 …}
    -minimumTime: DateTime @21600 {#11366
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11377 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11379 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11381 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11387 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#11367
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757372405 {#11368
      date: 2025-09-09 01:00:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#11385 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
126 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2093
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2108 …}
    -lockByStatus: 1
    -id: "9934e112-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2094 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2099 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2104 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2091
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757372418 {#2092
      date: 2025-09-09 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11415
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11438 …}
    -lockByStatus: 1
    -id: "993397d7-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#11416 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11421 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11418 …}
    -minimumTime: DateTime @21600 {#11412
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11423 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11425 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11427 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11433 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#11413
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757372411 {#11414
      date: 2025-09-09 01:00:11.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#11385 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS GRANTED
Show voter details
127 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2093
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2108 …}
    -lockByStatus: 1
    -id: "9934e112-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2094 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2099 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2104 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2091
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757372418 {#2092
      date: 2025-09-09 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11459
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11481 …}
    -lockByStatus: 1
    -id: "99340192-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#11460 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11465 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11462 …}
    -minimumTime: DateTime @21600 {#11451
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11467 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11469 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11471 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11476 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#11457
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#11458
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2093
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2108 …}
    -lockByStatus: 1
    -id: "9934e112-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2094 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2099 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2104 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2091
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757372418 {#2092
      date: 2025-09-09 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11501
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11523 …}
    -lockByStatus: 1
    -id: "99346a10-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#11502 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11507 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11504 …}
    -minimumTime: DateTime @21600 {#11494
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11509 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11511 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11513 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11518 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#11499
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#11500
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2093
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2108 …}
    -lockByStatus: 1
    -id: "9934e112-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2094 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2099 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2104 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2091
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757372418 {#2092
      date: 2025-09-09 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11543
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11565 …}
    -lockByStatus: 1
    -id: "9934d037-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#11544 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11549 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11546 …}
    -minimumTime: DateTime @21600 {#11536
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11551 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11553 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11555 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11560 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#11541
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#11542
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2122
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2137 …}
    -lockByStatus: 1
    -id: "98e8e870-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2123 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2128 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2133 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2120
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#2121
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11710
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11733 …}
    -lockByStatus: 1
    -id: "98e6276b-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#11711 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11716 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11713 …}
    -minimumTime: DateTime @21600 {#11707
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11718 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11720 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11722 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11728 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#11708
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756716877 {#11709
      date: 2025-09-01 10:54:37.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2597 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2122
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2137 …}
    -lockByStatus: 1
    -id: "98e8e870-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2123 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2128 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2133 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2120
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#2121
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11753
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11776 …}
    -lockByStatus: 1
    -id: "98e6948e-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#11754 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11759 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11756 …}
    -minimumTime: DateTime @21600 {#11746
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11761 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11763 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11765 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11771 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#11751
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756717086 {#11752
      date: 2025-09-01 10:58:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2597 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2122
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2137 …}
    -lockByStatus: 1
    -id: "98e8e870-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2123 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2128 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2133 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2120
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#2121
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11797
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11820 …}
    -lockByStatus: 1
    -id: "98e6f95c-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#11798 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11803 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11800 …}
    -minimumTime: DateTime @21600 {#11789
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11805 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11807 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11809 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11815 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#11795
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458809 {#11796
      date: 2025-09-10 01:00:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2597 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2122
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2137 …}
    -lockByStatus: 1
    -id: "98e8e870-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2123 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2128 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2133 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2120
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#2121
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11841
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11863 …}
    -lockByStatus: 1
    -id: "98e762d1-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#11842 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11847 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11844 …}
    -minimumTime: DateTime @21600 {#11833
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11849 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11851 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11853 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11858 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#11839
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#11840
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2122
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2137 …}
    -lockByStatus: 1
    -id: "98e8e870-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2123 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2128 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2133 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2120
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#2121
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11882
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11903 …}
    -lockByStatus: 1
    -id: "98e82d7d-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#11883 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11888 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11885 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11890 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11892 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11894 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11899 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#11876
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#11881
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2122
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2137 …}
    -lockByStatus: 1
    -id: "98e8e870-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2123 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2128 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2133 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2120
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#2121
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11922
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11944 …}
    -lockByStatus: 1
    -id: "98e7ca41-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#11923 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11928 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11925 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11930 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11932 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11934 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11940 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#11916
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754002813 {#11921
      date: 2025-08-01 01:00:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2122
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2137 …}
    -lockByStatus: 1
    -id: "98e8e870-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2123 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2128 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2133 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2120
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#2121
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11965
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11988 …}
    -lockByStatus: 1
    -id: "98e88087-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#11966 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11971 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11968 …}
    -minimumTime: DateTime @21600 {#11957
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11973 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11975 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11977 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11983 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#11963
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757058426 {#11964
      date: 2025-09-05 09:47:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2597 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2122
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2137 …}
    -lockByStatus: 1
    -id: "98e8e870-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2123 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2128 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2133 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2120
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458817 {#2121
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12008
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12030 …}
    -lockByStatus: 1
    -id: "98e8e13e-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#12009 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12014 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12011 …}
    -minimumTime: DateTime @21600 {#12001
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12016 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12018 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12020 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12025 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#12006
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#12007
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2150
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2165 …}
    -lockByStatus: 1
    -id: "98ea9e20-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2151 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2156 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2161 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2140
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2149
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12275
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12298 …}
    -lockByStatus: 1
    -id: "98ea1075-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#12276 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12281 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12278 …}
    -minimumTime: DateTime @21600 {#12272
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12283 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12285 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12287 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12293 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#12273
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458805 {#12274
      date: 2025-09-10 01:00:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2597 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2150
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2165 …}
    -lockByStatus: 1
    -id: "98ea9e20-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2151 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2156 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2161 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2140
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2149
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12319
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12342 …}
    -lockByStatus: 1
    -id: "98ea8897-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#12320 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12325 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12322 …}
    -minimumTime: DateTime @21600 {#12311
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12327 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12329 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12331 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12337 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#12317
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757063057 {#12318
      date: 2025-09-05 11:04:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2597 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2179
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2194 …}
    -lockByStatus: 1
    -id: "98edfd5f-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2180 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2185 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2190 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2177
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2178
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12419
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12442 …}
    -lockByStatus: 1
    -id: "98ebc8cc-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#12420 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12425 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12422 …}
    -minimumTime: DateTime @21600 {#12416
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12427 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12429 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12431 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12437 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#12417
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458810 {#12418
      date: 2025-09-10 01:00:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2597 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2179
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2194 …}
    -lockByStatus: 1
    -id: "98edfd5f-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2180 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2185 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2190 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2177
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2178
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12463
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12486 …}
    -lockByStatus: 1
    -id: "98ec3f38-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#12464 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12469 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12466 …}
    -minimumTime: DateTime @21600 {#12455
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12471 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12473 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12475 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12481 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#12461
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757063897 {#12462
      date: 2025-09-05 11:18:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2597 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2179
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2194 …}
    -lockByStatus: 1
    -id: "98edfd5f-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2180 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2185 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2190 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2177
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2178
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12506
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12529 …}
    -lockByStatus: 1
    -id: "98ecbf4a-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#12507 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12512 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12509 …}
    -minimumTime: DateTime @21600 {#12499
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12514 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12516 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12518 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12524 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#12504
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757064587 {#12505
      date: 2025-09-05 11:29:47.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2597 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2179
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2194 …}
    -lockByStatus: 1
    -id: "98edfd5f-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2180 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2185 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2190 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2177
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2178
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12549
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12572 …}
    -lockByStatus: 1
    -id: "98ed6934-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#12550 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12555 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12552 …}
    -minimumTime: DateTime @21600 {#12542
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12557 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12559 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12561 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12567 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#12547
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757064860 {#12548
      date: 2025-09-05 11:34:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2597 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2179
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2194 …}
    -lockByStatus: 1
    -id: "98edfd5f-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2180 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2185 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2190 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2177
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2178
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12592
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12614 …}
    -lockByStatus: 1
    -id: "98ede759-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#12593 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12598 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12595 …}
    -minimumTime: DateTime @21600 {#12585
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12600 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12602 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12604 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12609 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#12590
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#12591
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2206
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2221 …}
    -lockByStatus: 1
    -id: "98f2045e-6449-11ef-a99a-0242c0a84006"
    -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 {#1326 …}
    -createdAt: DateTime @1724745273 {#2197
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12775
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12798 …}
    -lockByStatus: 1
    -id: "98ef55fb-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#12776 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12781 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12778 …}
    -minimumTime: DateTime @21600 {#12772
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12783 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12785 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12787 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12793 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#12773
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757317222 {#12774
      date: 2025-09-08 09:40:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2597 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2206
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2221 …}
    -lockByStatus: 1
    -id: "98f2045e-6449-11ef-a99a-0242c0a84006"
    -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 {#1326 …}
    -createdAt: DateTime @1724745273 {#2197
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12817
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12840 …}
    -lockByStatus: 1
    -id: "98efd3b4-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#12818 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12823 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12820 …}
    -minimumTime: DateTime @21600 {#12791
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12825 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12827 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12829 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12835 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#12811
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757317723 {#12816
      date: 2025-09-08 09:48:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2597 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2206
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2221 …}
    -lockByStatus: 1
    -id: "98f2045e-6449-11ef-a99a-0242c0a84006"
    -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 {#1326 …}
    -createdAt: DateTime @1724745273 {#2197
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12858
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12880 …}
    -lockByStatus: 1
    -id: "98f05105-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#12859 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12864 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12861 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12866 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12868 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12870 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12876 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#12833
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757317953 {#12853
      date: 2025-09-08 09:52:33.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2597 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2206
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2221 …}
    -lockByStatus: 1
    -id: "98f2045e-6449-11ef-a99a-0242c0a84006"
    -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 {#1326 …}
    -createdAt: DateTime @1724745273 {#2197
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12899
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12922 …}
    -lockByStatus: 1
    -id: "98f0f86f-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#12900 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12905 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12902 …}
    -minimumTime: DateTime @21600 {#12874
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12907 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12909 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12911 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12917 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#12893
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757318284 {#12898
      date: 2025-09-08 09:58:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2597 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2206
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2221 …}
    -lockByStatus: 1
    -id: "98f2045e-6449-11ef-a99a-0242c0a84006"
    -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 {#1326 …}
    -createdAt: DateTime @1724745273 {#2197
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12941
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12964 …}
    -lockByStatus: 1
    -id: "98f17428-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#12942 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12947 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12944 …}
    -minimumTime: DateTime @21600 {#12915
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12949 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12951 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12953 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12959 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#12935
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757318560 {#12940
      date: 2025-09-08 10:02:40.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2597 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2206
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2221 …}
    -lockByStatus: 1
    -id: "98f2045e-6449-11ef-a99a-0242c0a84006"
    -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 {#1326 …}
    -createdAt: DateTime @1724745273 {#2197
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12982
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13004 …}
    -lockByStatus: 1
    -id: "98b900f3-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#12983 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12988 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12985 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12990 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12992 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12994 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13000 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745272 {#12957
      date: 2024-08-27 09:54:32.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757319558 {#12977
      date: 2025-09-08 10:19:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2597 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2233
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2248 …}
    -lockByStatus: 1
    -id: "98f5236e-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2234 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2239 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2244 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2224
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13192
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13215 …}
    -lockByStatus: 1
    -id: "98f43e27-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#13193 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13198 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13195 …}
    -minimumTime: DateTime @21600 {#13189
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13200 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13202 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13204 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13210 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#13190
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757401882 {#13191
      date: 2025-09-09 09:11:22.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2597 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2233
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2248 …}
    -lockByStatus: 1
    -id: "98f5236e-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2234 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2239 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2244 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2224
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13235
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13258 …}
    -lockByStatus: 1
    -id: "98f33fbe-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#13236 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13241 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13238 …}
    -minimumTime: DateTime @21600 {#13228
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13243 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13245 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13247 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13253 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#13233
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#13234
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2233
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2248 …}
    -lockByStatus: 1
    -id: "98f5236e-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2234 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2239 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2244 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2224
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13279
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13302 …}
    -lockByStatus: 1
    -id: "98f4b136-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#13280 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13285 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13282 …}
    -minimumTime: DateTime @21600 {#13271
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13287 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13289 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13291 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13297 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#13277
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757402162 {#13278
      date: 2025-09-09 09:16:02.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2597 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2233
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2248 …}
    -lockByStatus: 1
    -id: "98f5236e-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2234 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2239 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2244 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2224
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13322
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13345 …}
    -lockByStatus: 1
    -id: "98f3beb1-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#13323 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13328 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13325 …}
    -minimumTime: DateTime @21600 {#13315
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13330 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13332 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13334 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13340 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#13320
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#13321
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2233
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2248 …}
    -lockByStatus: 1
    -id: "98f5236e-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2234 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2239 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2244 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2224
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13366
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13389 …}
    -lockByStatus: 1
    -id: "98f517e0-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#13367 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13372 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13369 …}
    -minimumTime: DateTime @21600 {#13358
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13374 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13376 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13378 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13384 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#13364
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756476532 {#13365
      date: 2025-08-29 16:08:52.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6974 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2260
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2275 …}
    -lockByStatus: 1
    -id: "9936337c-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2261 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2266 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2271 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2251
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13549
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13570 …}
    -lockByStatus: 1
    -id: "9935c285-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#13550 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13555 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13552 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13557 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13559 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13561 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13566 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#13547
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#13548
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2260
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2275 …}
    -lockByStatus: 1
    -id: "9936337c-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2261 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2266 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2271 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2251
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13590
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13612 …}
    -lockByStatus: 1
    -id: "993627c9-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#13591 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13596 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13593 …}
    -minimumTime: DateTime @21600 {#13583
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13598 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13600 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13602 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13607 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#13588
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#13589
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2260
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2275 …}
    -lockByStatus: 1
    -id: "9936337c-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2261 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2266 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2271 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2251
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13631
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13653 …}
    -lockByStatus: 1
    -id: "64b50cbb-a520-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#13632 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13637 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13634 …}
    -minimumTime: DateTime @21600 {#13625
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13639 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13641 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13648 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1760021899 {#13630
      date: 2025-10-09 16:58:19.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
159 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2260
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2275 …}
    -lockByStatus: 1
    -id: "9936337c-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2261 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2266 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2271 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2251
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13674
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13696 …}
    -lockByStatus: 1
    -id: "64beb207-a520-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#13675 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13680 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13677 …}
    -minimumTime: DateTime @21600 {#13672
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13682 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13684 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13691 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1760021899 {#13673
      date: 2025-10-09 16:58:19.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
160 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2288
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2303 …}
    -lockByStatus: 1
    -id: "99381e5b-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2289 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2294 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2299 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2278
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#2287
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13831
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13855 …}
    -lockByStatus: 1
    -id: "99371a5f-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#13832 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13837 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13834 …}
    -minimumTime: DateTime @21600 {#13828
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13839 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13841 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13843 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13849 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#13829
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1754135275 {#13830
      date: 2025-08-02 13:47:55.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#13847 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2288
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2303 …}
    -lockByStatus: 1
    -id: "99381e5b-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2289 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2294 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2299 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2278
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#2287
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13875
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13898 …}
    -lockByStatus: 1
    -id: "99379007-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#13876 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13881 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13878 …}
    -minimumTime: DateTime @21600 {#13868
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13883 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13885 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13887 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13893 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#13873
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756843486 {#13874
      date: 2025-09-02 22:04:46.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#13847 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2288
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2303 …}
    -lockByStatus: 1
    -id: "99381e5b-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2289 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2294 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2299 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2278
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#2287
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13918
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13941 …}
    -lockByStatus: 1
    -id: "99380895-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#13919 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13924 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13921 …}
    -minimumTime: DateTime @21600 {#13911
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13926 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13928 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13930 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13936 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#13916
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458815 {#13917
      date: 2025-09-10 01:00:15.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#13847 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2317
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2333 …}
    -lockByStatus: 1
    -id: "993a2b9f-6449-11ef-a99a-0242c0a84006"
    -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 {#1326 …}
    -createdAt: DateTime @1724745273 {#2315
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458820 {#2316
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2326 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14046
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14068 …}
    -lockByStatus: 1
    -id: "99390d01-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#14047 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14052 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14049 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14054 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14056 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14058 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14064 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#14044
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458809 {#14045
      date: 2025-09-10 01:00:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3164 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2317
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2333 …}
    -lockByStatus: 1
    -id: "993a2b9f-6449-11ef-a99a-0242c0a84006"
    -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 {#1326 …}
    -createdAt: DateTime @1724745273 {#2315
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458820 {#2316
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2326 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14089
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14111 …}
    -lockByStatus: 1
    -id: "99398ef0-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#14090 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14095 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14092 …}
    -minimumTime: DateTime @21600 {#14081
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14097 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14099 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14101 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14106 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#14087
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#14088
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2317
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2333 …}
    -lockByStatus: 1
    -id: "993a2b9f-6449-11ef-a99a-0242c0a84006"
    -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 {#1326 …}
    -createdAt: DateTime @1724745273 {#2315
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458820 {#2316
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2326 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14147
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14161 …}
    -lockByStatus: 1
    -id: "993a1484-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#14146 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14137 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14144 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14139 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14141 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14143 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14157 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#14149
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752143478 {#14148
      date: 2025-07-10 12:31:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2346
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2361 …}
    -lockByStatus: 1
    -id: "98f74402-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2347 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2352 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2357 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2336
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#2345
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14265
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14287 …}
    -lockByStatus: 1
    -id: "98f5fad3-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#14266 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14271 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14268 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14273 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14275 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14277 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14283 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#14263
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458813 {#14264
      date: 2025-09-10 01:00:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3164 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2346
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2361 …}
    -lockByStatus: 1
    -id: "98f74402-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2347 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2352 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2357 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2336
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#2345
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14307
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14331 …}
    -lockByStatus: 1
    -id: "98f66a95-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#14308 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14313 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14310 …}
    -minimumTime: DateTime @21600 {#14281
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14315 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14317 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14319 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14325 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#14300
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458805 {#14306
      date: 2025-09-10 01:00:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#14323 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2346
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2361 …}
    -lockByStatus: 1
    -id: "98f74402-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2347 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2352 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2357 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2336
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#2345
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14350
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14371 …}
    -lockByStatus: 1
    -id: "98f6c8f9-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#14351 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14356 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14353 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14358 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14360 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14362 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14367 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#14322
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#14344
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2346
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2361 …}
    -lockByStatus: 1
    -id: "98f74402-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2347 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2352 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2357 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2336
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#2345
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14390
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14412 …}
    -lockByStatus: 1
    -id: "98f73537-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#14391 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14396 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14393 …}
    -minimumTime: DateTime @21600 {#14366
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14398 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14400 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14402 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14407 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#14384
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#14389
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2374
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2388 …}
    -lockByStatus: 1
    -id: "99461e62-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2375 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2380 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2384 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2373
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14544
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14566 …}
    -lockByStatus: 1
    -id: "99438c07-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#14545 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14550 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14547 …}
    -minimumTime: DateTime @21600 {#14541
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14552 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14554 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14556 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14561 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#14542
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#14543
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2374
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2388 …}
    -lockByStatus: 1
    -id: "99461e62-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2375 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2380 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2384 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2373
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14586
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14608 …}
    -lockByStatus: 1
    -id: "99441bfe-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#14587 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14592 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14589 …}
    -minimumTime: DateTime @21600 {#14579
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14594 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14596 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14598 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14603 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#14584
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#14585
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2374
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2388 …}
    -lockByStatus: 1
    -id: "99461e62-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2375 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2380 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2384 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2373
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14627
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14648 …}
    -lockByStatus: 1
    -id: "994499ca-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#14628 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14633 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14630 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14635 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14637 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14639 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14644 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#14621
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#14626
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2374
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2388 …}
    -lockByStatus: 1
    -id: "99461e62-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2375 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2380 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2384 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2373
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14668
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14690 …}
    -lockByStatus: 1
    -id: "99451813-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#14669 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14674 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14671 …}
    -minimumTime: DateTime @21600 {#14661
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14676 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14678 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14680 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14685 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#14666
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#14667
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2374
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2388 …}
    -lockByStatus: 1
    -id: "99461e62-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2375 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2380 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2384 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2373
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14710
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14732 …}
    -lockByStatus: 1
    -id: "994595d4-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#14711 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14716 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14713 …}
    -minimumTime: DateTime @21600 {#14703
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14718 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14720 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14722 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14727 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#14708
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#14709
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2374
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2388 …}
    -lockByStatus: 1
    -id: "99461e62-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2375 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2380 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2384 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2373
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14752
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14774 …}
    -lockByStatus: 1
    -id: "9946096a-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#14753 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14758 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14755 …}
    -minimumTime: DateTime @21600 {#14745
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14760 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14762 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14764 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14769 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#14750
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750848515 {#14751
      date: 2025-06-25 12:48:35.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2399
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2413 …}
    -lockByStatus: 1
    -id: "99024626-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2400 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2405 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2409 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2391
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14963
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14987 …}
    -lockByStatus: 1
    -id: "9900df4f-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#14964 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14969 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14966 …}
    -minimumTime: DateTime @21600 {#14960
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14971 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14973 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14975 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14981 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#14961
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756990759 {#14962
      date: 2025-09-04 14:59:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#14979 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2399
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2413 …}
    -lockByStatus: 1
    -id: "99024626-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2400 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2405 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2409 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2391
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#15007
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15030 …}
    -lockByStatus: 1
    -id: "99014afa-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#15008 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#15013 …}
    -exercises: Doctrine\ORM\PersistentCollection {#15010 …}
    -minimumTime: DateTime @21600 {#15000
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#15015 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#15017 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#15019 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#15025 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#15005
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756992819 {#15006
      date: 2025-09-04 15:33:39.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#14979 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2399
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2413 …}
    -lockByStatus: 1
    -id: "99024626-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2400 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2405 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2409 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2391
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#15049
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15071 …}
    -lockByStatus: 1
    -id: "9901bea3-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#15050 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#15055 …}
    -exercises: Doctrine\ORM\PersistentCollection {#15052 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#15057 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#15059 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#15061 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#15067 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#15043
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756993360 {#15048
      date: 2025-09-04 15:42:40.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#14979 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
179 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2399
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2413 …}
    -lockByStatus: 1
    -id: "99024626-6449-11ef-a99a-0242c0a84006"
    -lessons: Doctrine\ORM\PersistentCollection {#2400 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2405 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2409 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#2391
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#15091
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15114 …}
    -lockByStatus: 1
    -id: "990230d0-6449-11ef-a99a-0242c0a84006"
    -chapters: Doctrine\ORM\PersistentCollection {#15092 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#15097 …}
    -exercises: Doctrine\ORM\PersistentCollection {#15094 …}
    -minimumTime: DateTime @21600 {#15084
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#15099 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2561 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#15101 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#15103 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#15109 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1724745273 {#15089
      date: 2024-08-27 09:54:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756993753 {#15090
      date: 2025-09-04 15:49:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#14979 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
180 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1159
    -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
    -lockByStatus: 1
    -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
    -modules: Doctrine\ORM\PersistentCollection {#1172 …}
    -image: null
    -totalHourDescription: 0
    -videoDescription: null
    -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
    -thematic: [
      "3"
    ]
    -diploma: 4
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
    -createdAt: DateTime @1726745573 {#1152
      date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458963 {#1157
      date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
    #fromApi: false
    -name: "Assistant Manager d’Unité Marchande"
    -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  }
]
"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
181 DENIED CHANNEL_USER_PERM_TRAINING_SHOW
App\Entity\Scholar\Training\SharedTraining {#1159
  -lockBy: App\Entity\Scholar\Training\Training {#1281 …}
  -lockByStatus: 1
  -id: "e8ac3c35-767a-11ef-ba68-0242ac160004"
  -modules: Doctrine\ORM\PersistentCollection {#1172 …}
  -image: null
  -totalHourDescription: 0
  -videoDescription: null
  -diplomaDescription: "Titre de niveau 4 (équivalent Bac pro)"
  -trainingProduct: App\Entity\Payment\TrainingProduct {#1198 …}
  -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1205 …}
  -trainingType: "blended"
  -abstractCursus: Doctrine\ORM\PersistentCollection {#1218 …}
  -sharedTrainings: Doctrine\ORM\PersistentCollection {#1223 …}
  -thematic: [
    "3"
  ]
  -diploma: 4
  -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1265 …}
  -duplicateFrom: null
  -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
  -createdAt: DateTime @1726745573 {#1152
    date: 2024-09-19 13:32:53.0 Europe/Paris (+02:00)
  }
  -updatedAt: DateTime @1757458963 {#1157
    date: 2025-09-10 01:02:43.0 Europe/Paris (+02:00)
  }
  #createdBy: null
  #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1289 …}
  #fromApi: false
  -name: "Assistant Manager d’Unité Marchande"
  -description: "L'assistant manager d'unité marchande veille à la satisfaction et à la fidélisation des clients en optimisant l'attractivité du point de vente, la gestion des stocks et les ventes. Il anime l'équipe pour atteindre les objectifs, tout en tenant compte des habitudes de consommation. Sous la supervision de sa hiérarchie, il coordonne l'équipe, participe au recrutement et assure le respect des normes d'hygiène et de sécurité. En cas d'absence du manager, il le remplace. Il gère les imprévus et collabore avec divers services internes et externes. Il travaille sur la surface de vente, en réserve ou en bureau, parfois dans des conditions bruyantes ou variables. Des horaires décalés et des déplacements peuvent être requis. Il intègre également la responsabilité sociale de l'entreprise (RSE) dans ses actions et entretient des contacts avec clients, fournisseurs et partenaires."
  -public: false
  -_links: null
  -status: "published"
  -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1326 …}
}
"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