https://e-learning.adrec.staging.nellapp-01.drosalys.net/training/e20edfdb-250b-11f0-b1c2-aa0701787942

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point security.authenticator.guard.main.0
user_checker security.user_checker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "guard"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#1391
  -map: Symfony\Component\Security\Http\AccessMap {#1390 …}
  -authenticationEntryPoint: null
  -logger: Symfony\Bridge\Monolog\Logger {#1414 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#1382
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#624 …}
  -sessionKey: "_security_main"
  -logger: Symfony\Bridge\Monolog\Logger {#1414 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#1381 …}
  -dispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#1411 …}
  -registered: false
  -trustResolver: Symfony\Component\Security\Core\Authentication\AuthenticationTrustResolver {#1422 …}
  -rememberMeServices: null
  -sessionTrackerEnabler: [
    Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#625 …}
    "enableUsageTracking"
  ]
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#1377
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#1376 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#1374
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#625 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#276 …}
  -map: Symfony\Component\Security\Http\AccessMap {#1390 …}
  -authManager: null
  -exceptionOnNoToken: false
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#1412
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#625 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "/logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#1427 …}
  -csrfTokenManager: null
  -eventDispatcher: Symfony\Component\EventDispatcher\EventDispatcher {#1411 …}
}
0.00 ms (none)

Authenticators

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

Access Decision

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

Access decision log

# Result Attributes Object
1 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1995
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2041 …}
    -lockByStatus: 1
    -id: "47fc216c-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2001 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2025 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2030 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#1988
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1993
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2800
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2883 …}
    -lockByStatus: 1
    -id: "47fa4cf8-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#2816 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2829 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2826 …}
    -minimumTime: DateTime @21600 {#2797
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2845 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2850 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2874 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2864 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2796
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458810 {#2773
      date: 2025-09-10 01:00:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2870 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1995
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2041 …}
    -lockByStatus: 1
    -id: "47fc216c-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2001 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2025 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2030 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#1988
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1993
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2904
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2931 …}
    -lockByStatus: 1
    -id: "47fac49f-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#2905 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2915 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2912 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2917 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2919 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2921 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2927 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2877
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458810 {#2875
      date: 2025-09-10 01:00:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2870 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1995
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2041 …}
    -lockByStatus: 1
    -id: "47fc216c-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2001 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2025 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2030 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#1988
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1993
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2953
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2975 …}
    -lockByStatus: 1
    -id: "47fb3238-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#2954 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2959 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2956 …}
    -minimumTime: DateTime @21600 {#2950
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2961 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#2963 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2965 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2970 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2951
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#2952
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1995
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2041 …}
    -lockByStatus: 1
    -id: "47fc216c-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2001 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2025 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2030 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#1988
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1993
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2995
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3019 …}
    -lockByStatus: 1
    -id: "47fb9647-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#2996 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3001 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2998 …}
    -minimumTime: DateTime @21600 {#2988
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3003 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3005 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3007 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3013 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2993
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458805 {#2994
      date: 2025-09-10 01:00:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3011 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2054
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2074 …}
    -lockByStatus: 1
    -id: "e2061a82-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2055 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2065 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2070 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#2036
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2034
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3202
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3223 …}
    -lockByStatus: 1
    -id: "e2060c37-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#3203 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3208 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3205 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3210 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3212 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3214 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3219 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#3200
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#3201
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2054
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2074 …}
    -lockByStatus: 1
    -id: "e2061a82-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2055 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2065 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2070 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#2036
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2034
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3243
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3267 …}
    -lockByStatus: 1
    -id: "47fd9ddd-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3244 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3249 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3246 …}
    -minimumTime: DateTime @21600 {#3236
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3251 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3253 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3255 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3261 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#3241
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458811 {#3242
      date: 2025-09-10 01:00:11.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3259 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2054
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2074 …}
    -lockByStatus: 1
    -id: "e2061a82-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2055 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2065 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2070 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#2036
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2034
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3288
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3311 …}
    -lockByStatus: 1
    -id: "47fdf219-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3289 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3294 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3291 …}
    -minimumTime: DateTime @21600 {#3280
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3296 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3298 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3300 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3306 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#3286
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458808 {#3287
      date: 2025-09-10 01:00:08.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3259 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2088
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2104 …}
    -lockByStatus: 1
    -id: "48007908-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2089 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2094 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2099 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2086
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2087
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2097 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3417
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3441 …}
    -lockByStatus: 1
    -id: "47fed0f6-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3418 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3423 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3420 …}
    -minimumTime: DateTime @21600 {#3414
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3425 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3427 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3429 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3435 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#3415
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458811 {#3416
      date: 2025-09-10 01:00:11.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3433 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2088
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2104 …}
    -lockByStatus: 1
    -id: "48007908-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2089 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2094 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2099 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2086
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2087
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2097 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3462
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3485 …}
    -lockByStatus: 1
    -id: "47ff572b-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3463 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3468 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3465 …}
    -minimumTime: DateTime @21600 {#3454
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3470 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3472 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3474 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3480 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#3460
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458812 {#3461
      date: 2025-09-10 01:00:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1840 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2088
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2104 …}
    -lockByStatus: 1
    -id: "48007908-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2089 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2094 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2099 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2086
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2087
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2097 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3506
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3530 …}
    -lockByStatus: 1
    -id: "47ffc0c7-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3507 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3512 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3509 …}
    -minimumTime: DateTime @21600 {#3498
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3514 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3516 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3518 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3524 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#3504
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1755644412 {#3505
      date: 2025-08-20 01:00:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3522 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2088
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2104 …}
    -lockByStatus: 1
    -id: "48007908-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2089 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2094 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2099 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2086
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2087
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2097 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3552
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3574 …}
    -lockByStatus: 1
    -id: "480011d3-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3553 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3558 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3555 …}
    -minimumTime: DateTime @21600 {#3549
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3560 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3562 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3564 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3569 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#3550
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#3551
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2088
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2104 …}
    -lockByStatus: 1
    -id: "48007908-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2089 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2094 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2099 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2086
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2087
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2097 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3594
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3616 …}
    -lockByStatus: 1
    -id: "4800718f-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3595 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3600 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3597 …}
    -minimumTime: DateTime @21600 {#3587
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3602 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3604 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3606 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3611 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#3592
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#3593
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2118
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2134 …}
    -lockByStatus: 1
    -id: "480cdd56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2119 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2124 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2129 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2116
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2117
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2127 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3777
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3800 …}
    -lockByStatus: 1
    -id: "4808fcce-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3778 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3783 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3780 …}
    -minimumTime: DateTime @21600 {#3774
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3785 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3787 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3789 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3795 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#3775
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458806 {#3776
      date: 2025-09-10 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3522 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2118
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2134 …}
    -lockByStatus: 1
    -id: "480cdd56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2119 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2124 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2129 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2116
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2117
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2127 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3821
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3844 …}
    -lockByStatus: 1
    -id: "48096442-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3822 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3827 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3824 …}
    -minimumTime: DateTime @21600 {#3813
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3829 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3831 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3833 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3839 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#3819
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458808 {#3820
      date: 2025-09-10 01:00:08.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3522 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2118
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2134 …}
    -lockByStatus: 1
    -id: "480cdd56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2119 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2124 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2129 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2116
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2117
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2127 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3864
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3886 …}
    -lockByStatus: 1
    -id: "4809d9e8-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3865 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3870 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3867 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3872 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3874 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3876 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3882 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#3857
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458809 {#3863
      date: 2025-09-10 01:00:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3522 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2118
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2134 …}
    -lockByStatus: 1
    -id: "480cdd56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2119 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2124 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2129 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2116
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2117
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2127 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3906
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3928 …}
    -lockByStatus: 1
    -id: "480a3fd2-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3907 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3912 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3909 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3914 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3916 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3918 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3924 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#3899
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#3905
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2118
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2134 …}
    -lockByStatus: 1
    -id: "480cdd56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2119 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2124 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2129 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2116
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2117
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2127 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3948
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3970 …}
    -lockByStatus: 1
    -id: "480a9f8f-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3949 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3954 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3951 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3956 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#3958 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3960 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3966 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#3941
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458806 {#3947
      date: 2025-09-10 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3522 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2118
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2134 …}
    -lockByStatus: 1
    -id: "480cdd56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2119 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2124 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2129 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2116
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2117
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2127 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3991
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4014 …}
    -lockByStatus: 1
    -id: "480b032c-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3992 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3997 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3994 …}
    -minimumTime: DateTime @21600 {#3983
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3999 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4001 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4003 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4009 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#3989
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1756483334 {#3990
      date: 2025-08-29 18:02:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3522 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2118
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2134 …}
    -lockByStatus: 1
    -id: "480cdd56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2119 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2124 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2129 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2116
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2117
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2127 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4034
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4056 …}
    -lockByStatus: 1
    -id: "480b6c70-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4035 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4040 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4037 …}
    -minimumTime: DateTime @21600 {#4027
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4042 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4044 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4046 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4051 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#4032
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751379431 {#4033
      date: 2025-07-01 16:17:11.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2118
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2134 …}
    -lockByStatus: 1
    -id: "480cdd56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2119 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2124 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2129 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2116
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2117
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2127 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4075
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4097 …}
    -lockByStatus: 1
    -id: "480bc287-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4076 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4081 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4078 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4083 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4085 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4087 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4093 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#4069
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1756854014 {#4074
      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 {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2118
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2134 …}
    -lockByStatus: 1
    -id: "480cdd56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2119 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2124 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2129 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2116
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2117
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2127 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4117
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4138 …}
    -lockByStatus: 1
    -id: "480c16a8-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4118 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4123 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4120 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4125 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4127 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4129 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4134 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#4110
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750955369 {#4116
      date: 2025-06-26 18:29:29.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2118
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2134 …}
    -lockByStatus: 1
    -id: "480cdd56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2119 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2124 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2129 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2116
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2117
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2127 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4157
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4178 …}
    -lockByStatus: 1
    -id: "480c80dc-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4158 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4163 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4160 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4165 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4167 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4169 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4174 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#4151
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750955392 {#4156
      date: 2025-06-26 18:29:52.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2118
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2134 …}
    -lockByStatus: 1
    -id: "480cdd56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2119 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2124 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2129 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2116
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2117
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2127 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4198
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4220 …}
    -lockByStatus: 1
    -id: "480cd72c-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4199 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4204 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4201 …}
    -minimumTime: DateTime @21600 {#4191
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4206 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4208 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4210 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4215 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#4196
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#4197
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2148
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2163 …}
    -lockByStatus: 1
    -id: "48126f56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2149 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2154 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2159 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2146
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2147
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4532
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4555 …}
    -lockByStatus: 1
    -id: "480e4dd1-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4533 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4538 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4535 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4540 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4542 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4544 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4550 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#4530
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458813 {#4531
      date: 2025-09-10 01:00:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#4548 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"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
25 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2148
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2163 …}
    -lockByStatus: 1
    -id: "48126f56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2149 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2154 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2159 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2146
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2147
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4576
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4597 …}
    -lockByStatus: 1
    -id: "480eb723-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4577 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4582 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4579 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4584 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4586 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4588 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4593 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#4574
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1752317014 {#4575
      date: 2025-07-12 12:43:34.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2148
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2163 …}
    -lockByStatus: 1
    -id: "48126f56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2149 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2154 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2159 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2146
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2147
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4616
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4639 …}
    -lockByStatus: 1
    -id: "480f1826-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4617 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4622 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4619 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4624 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4626 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4628 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4634 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#4610
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458811 {#4615
      date: 2025-09-10 01:00:11.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#4632 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2148
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2163 …}
    -lockByStatus: 1
    -id: "48126f56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2149 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2154 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2159 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2146
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2147
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4660
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4683 …}
    -lockByStatus: 1
    -id: "480f854d-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4661 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4666 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4663 …}
    -minimumTime: DateTime @21600 {#4652
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4668 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4670 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4672 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4678 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#4658
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#4659
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2148
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2163 …}
    -lockByStatus: 1
    -id: "48126f56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2149 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2154 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2159 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2146
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2147
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4704
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4726 …}
    -lockByStatus: 1
    -id: "480fe828-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4705 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4710 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4707 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4712 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4714 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4716 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4721 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#4697
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1752826320 {#4703
      date: 2025-07-18 10:12:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#4720 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2148
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2163 …}
    -lockByStatus: 1
    -id: "48126f56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2149 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2154 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2159 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2146
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2147
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4746
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4769 …}
    -lockByStatus: 1
    -id: "48103662-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4747 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4752 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4749 …}
    -minimumTime: DateTime @21600 {#4739
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4754 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4756 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4758 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4764 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#4744
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1754607605 {#4745
      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 {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2148
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2163 …}
    -lockByStatus: 1
    -id: "48126f56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2149 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2154 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2159 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2146
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2147
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4789
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4812 …}
    -lockByStatus: 1
    -id: "48109f72-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4790 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4795 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4792 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4797 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4799 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4801 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4807 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#4782
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458812 {#4788
      date: 2025-09-10 01:00:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#4805 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2148
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2163 …}
    -lockByStatus: 1
    -id: "48126f56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2149 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2154 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2159 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2146
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2147
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4833
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4855 …}
    -lockByStatus: 1
    -id: "4810f61f-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4834 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4839 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4836 …}
    -minimumTime: DateTime @21600 {#4825
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4841 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4843 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4845 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4850 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#4831
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#4832
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2148
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2163 …}
    -lockByStatus: 1
    -id: "48126f56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2149 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2154 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2159 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2146
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2147
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4874
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4896 …}
    -lockByStatus: 1
    -id: "481158bc-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4875 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4880 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4877 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4882 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4884 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4886 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4892 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#4868
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458814 {#4873
      date: 2025-09-10 01:00:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#4720 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2148
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2163 …}
    -lockByStatus: 1
    -id: "48126f56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2149 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2154 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2159 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2146
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2147
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4917
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4939 …}
    -lockByStatus: 1
    -id: "4811b05b-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4918 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4923 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4920 …}
    -minimumTime: DateTime @21600 {#4909
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4925 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4927 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4929 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4934 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#4915
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1752130247 {#4916
      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 {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
34 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2148
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2163 …}
    -lockByStatus: 1
    -id: "48126f56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2149 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2154 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2159 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2146
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2147
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4959
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4981 …}
    -lockByStatus: 1
    -id: "4812121a-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4960 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4965 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4962 …}
    -minimumTime: DateTime @21600 {#4952
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4967 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#4969 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4971 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4976 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#4957
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#4958
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2148
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2163 …}
    -lockByStatus: 1
    -id: "48126f56-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2149 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2154 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2159 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2146
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2147
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5000
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5021 …}
    -lockByStatus: 1
    -id: "48126877-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5001 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5006 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5003 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5008 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5010 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5012 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5017 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#4994
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#4999
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2176
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2190 …}
    -lockByStatus: 1
    -id: "4816d5a9-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2177 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2182 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2186 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2175
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5362
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5386 …}
    -lockByStatus: 1
    -id: "4813b326-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5363 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5368 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5365 …}
    -minimumTime: DateTime @21600 {#5359
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5370 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5372 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5374 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5380 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#5360
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1754730648 {#5361
      date: 2025-08-09 11:10:48.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5378 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"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
37 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2176
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2190 …}
    -lockByStatus: 1
    -id: "4816d5a9-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2177 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2182 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2186 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2175
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5406
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5428 …}
    -lockByStatus: 1
    -id: "48140c4e-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5407 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5412 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5409 …}
    -minimumTime: DateTime @21600 {#5399
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5414 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5416 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5418 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5423 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#5404
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751406830 {#5405
      date: 2025-07-01 23:53:50.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2176
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2190 …}
    -lockByStatus: 1
    -id: "4816d5a9-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2177 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2182 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2186 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2175
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5448
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5470 …}
    -lockByStatus: 1
    -id: "481467b9-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5449 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5454 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5451 …}
    -minimumTime: DateTime @21600 {#5441
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5456 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5458 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5460 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5465 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#5446
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751406863 {#5447
      date: 2025-07-01 23:54:23.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2176
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2190 …}
    -lockByStatus: 1
    -id: "4816d5a9-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2177 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2182 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2186 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2175
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5489
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5510 …}
    -lockByStatus: 1
    -id: "4814e3b8-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5490 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5495 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5492 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5497 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5499 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5501 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5506 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#5483
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751406946 {#5488
      date: 2025-07-01 23:55:46.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2176
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2190 …}
    -lockByStatus: 1
    -id: "4816d5a9-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2177 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2182 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2186 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2175
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5529
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5550 …}
    -lockByStatus: 1
    -id: "48154d37-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5530 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5535 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5532 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5537 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5539 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5541 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5546 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#5523
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#5528
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2176
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2190 …}
    -lockByStatus: 1
    -id: "4816d5a9-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2177 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2182 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2186 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2175
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5569
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5590 …}
    -lockByStatus: 1
    -id: "4815b04d-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5570 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5575 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5572 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5577 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5579 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5581 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5586 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#5563
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#5568
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2176
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2190 …}
    -lockByStatus: 1
    -id: "4816d5a9-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2177 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2182 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2186 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2175
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5609
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5630 …}
    -lockByStatus: 1
    -id: "48161214-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5610 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5615 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5612 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5617 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5619 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5621 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5626 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#5603
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#5608
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2176
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2190 …}
    -lockByStatus: 1
    -id: "4816d5a9-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2177 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2182 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2186 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2175
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5650
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5672 …}
    -lockByStatus: 1
    -id: "48167477-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5651 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5656 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5653 …}
    -minimumTime: DateTime @21600 {#5643
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5658 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5660 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5662 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5667 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#5648
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#5649
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2176
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2190 …}
    -lockByStatus: 1
    -id: "4816d5a9-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2177 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2182 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2186 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2175
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5692
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5714 …}
    -lockByStatus: 1
    -id: "4816c8ee-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5693 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5698 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5695 …}
    -minimumTime: DateTime @21600 {#5685
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5700 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5702 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5704 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5709 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#5690
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751009416 {#5691
      date: 2025-06-27 09:30:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2202
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2217 …}
    -lockByStatus: 1
    -id: "481b1e78-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2203 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2208 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2213 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2193
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2201
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5970
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5991 …}
    -lockByStatus: 1
    -id: "48181a52-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5971 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5976 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5973 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5978 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#5980 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5982 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5987 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#5968
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#5969
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2202
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2217 …}
    -lockByStatus: 1
    -id: "481b1e78-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2203 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2208 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2213 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2193
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2201
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6009
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6030 …}
    -lockByStatus: 1
    -id: "b2947761-9ab2-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#6010 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6015 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6012 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6017 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6019 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6026 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1758875273 {#6004
      date: 2025-09-26 10:27:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2448 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2202
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2217 …}
    -lockByStatus: 1
    -id: "481b1e78-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2203 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2208 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2213 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2193
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2201
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6051
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6072 …}
    -lockByStatus: 1
    -id: "481b1803-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#6052 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6057 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6054 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6059 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6061 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6063 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6068 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#6049
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#6050
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2202
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2217 …}
    -lockByStatus: 1
    -id: "481b1e78-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2203 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2208 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2213 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2193
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2201
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6091
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6113 …}
    -lockByStatus: 1
    -id: "ea8564c2-9ab2-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#6092 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6097 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6094 …}
    -minimumTime: DateTime @21600 {#6085
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6099 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6101 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6108 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1758875367 {#6090
      date: 2025-09-26 10:29:27.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2448 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2202
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2217 …}
    -lockByStatus: 1
    -id: "481b1e78-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2203 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2208 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2213 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2193
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2201
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6135
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6157 …}
    -lockByStatus: 1
    -id: "48188307-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#6136 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6141 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6138 …}
    -minimumTime: DateTime @21600 {#6132
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6143 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6145 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6147 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6152 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#6133
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1752000415 {#6134
      date: 2025-07-08 20:46:55.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2202
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2217 …}
    -lockByStatus: 1
    -id: "481b1e78-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2203 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2208 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2213 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2193
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2201
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6176
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6198 …}
    -lockByStatus: 1
    -id: "1fb44fd6-9ab3-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#6177 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6182 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6179 …}
    -minimumTime: DateTime @21600 {#6170
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6184 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6186 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6193 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1758875457 {#6175
      date: 2025-09-26 10:30:57.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2448 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2202
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2217 …}
    -lockByStatus: 1
    -id: "481b1e78-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2203 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2208 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2213 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2193
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2201
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6218
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6239 …}
    -lockByStatus: 1
    -id: "48195c16-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#6219 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6224 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6221 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6226 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6228 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6230 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6235 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#6211
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751026412 {#6217
      date: 2025-06-27 14:13:32.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2202
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2217 …}
    -lockByStatus: 1
    -id: "481b1e78-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2203 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2208 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2213 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2193
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2201
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6258
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6279 …}
    -lockByStatus: 1
    -id: "4819e1eb-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#6259 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6264 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6261 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6266 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6268 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6270 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6275 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#6252
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751616983 {#6257
      date: 2025-07-04 10:16:23.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2202
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2217 …}
    -lockByStatus: 1
    -id: "481b1e78-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2203 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2208 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2213 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2193
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2201
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6298
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6322 …}
    -lockByStatus: 1
    -id: "481a5185-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#6299 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6304 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6301 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6306 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6308 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6310 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6316 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#6292
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458809 {#6297
      date: 2025-09-10 01:00:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#6314 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2202
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2217 …}
    -lockByStatus: 1
    -id: "481b1e78-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2203 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2208 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2213 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2193
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2201
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6343
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6365 …}
    -lockByStatus: 1
    -id: "481abb16-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#6344 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6349 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6346 …}
    -minimumTime: DateTime @21600 {#6335
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6351 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6353 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6355 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6360 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#6341
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751620146 {#6342
      date: 2025-07-04 11:09:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2202
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2217 …}
    -lockByStatus: 1
    -id: "481b1e78-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2203 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2208 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2213 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2193
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2201
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6384
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6406 …}
    -lockByStatus: 1
    -id: "3dbcaae8-9ab4-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#6385 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6390 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6387 …}
    -minimumTime: DateTime @21600 {#6378
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6392 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6394 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6401 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1758875936 {#6383
      date: 2025-09-26 10:38:56.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2448 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2202
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2217 …}
    -lockByStatus: 1
    -id: "481b1e78-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2203 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2208 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2213 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2193
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2201
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6426
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6448 …}
    -lockByStatus: 1
    -id: "1f036456-a803-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#6427 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6432 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6429 …}
    -minimumTime: DateTime @21600 {#6419
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6434 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6436 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6443 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1760339180 {#6425
      date: 2025-10-13 09:06:20.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2202
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2217 …}
    -lockByStatus: 1
    -id: "481b1e78-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2203 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2208 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2213 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2193
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2201
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6470
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6492 …}
    -lockByStatus: 1
    -id: "cab5f62c-8819-11f0-94f4-720435f6d49d"
    -chapters: Doctrine\ORM\PersistentCollection {#6471 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6476 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6473 …}
    -minimumTime: DateTime @21600 {#6467
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6478 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6480 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6487 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1756830480 {#6468
      date: 2025-09-02 18:28:00.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757372416 {#6469
      date: 2025-09-09 01:00:16.0 Europe/Paris (+02:00)
    }
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2448 …}
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2448 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2202
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2217 …}
    -lockByStatus: 1
    -id: "481b1e78-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2203 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2208 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2213 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2193
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2201
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6513
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6535 …}
    -lockByStatus: 1
    -id: "0e212f1c-881a-11f0-94f4-720435f6d49d"
    -chapters: Doctrine\ORM\PersistentCollection {#6514 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6519 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6516 …}
    -minimumTime: DateTime @21600 {#6505
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6521 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6523 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6530 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1756830593 {#6511
      date: 2025-09-02 18:29:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756854015 {#6512
      date: 2025-09-03 01:00:15.0 Europe/Paris (+02:00)
    }
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2448 …}
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2448 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2230
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2244 …}
    -lockByStatus: 1
    -id: "481d376b-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2231 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2236 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2240 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2229
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6949
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6972 …}
    -lockByStatus: 1
    -id: "481c2185-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#6950 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6955 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6952 …}
    -minimumTime: DateTime @21600 {#6946
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6957 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#6959 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6961 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6967 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#6947
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757339116 {#6948
      date: 2025-09-08 15:45:16.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2870 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2230
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2244 …}
    -lockByStatus: 1
    -id: "481d376b-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2231 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2236 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2240 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2229
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6991
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7012 …}
    -lockByStatus: 1
    -id: "481cac34-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#6992 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6997 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6994 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6999 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7001 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7003 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7008 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#6985
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1752606029 {#6990
      date: 2025-07-15 21:00:29.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2230
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2244 …}
    -lockByStatus: 1
    -id: "481d376b-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2231 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2236 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2240 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2229
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7032
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7055 …}
    -lockByStatus: 1
    -id: "481d27cc-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#7033 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7038 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7035 …}
    -minimumTime: DateTime @21600 {#7025
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7040 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7042 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7044 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7049 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#7030
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1753124162 {#7031
      date: 2025-07-21 20:56:02.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#7048 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
62 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2256
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2272 …}
    -lockByStatus: 1
    -id: "481ff77f-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2257 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2262 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2267 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2247
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2255
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2265 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7160
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7183 …}
    -lockByStatus: 1
    -id: "481e4969-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#7161 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7166 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7163 …}
    -minimumTime: DateTime @21600 {#7157
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7168 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7170 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7172 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7178 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#7158
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1753127187 {#7159
      date: 2025-07-21 21:46:27.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#7048 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
63 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2256
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2272 …}
    -lockByStatus: 1
    -id: "481ff77f-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2257 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2262 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2267 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2247
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2255
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2265 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7204
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7227 …}
    -lockByStatus: 1
    -id: "481ecbdf-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#7205 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7210 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7207 …}
    -minimumTime: DateTime @21600 {#7196
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7212 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7214 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7216 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7222 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#7202
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1756854006 {#7203
      date: 2025-09-03 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2448 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2256
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2272 …}
    -lockByStatus: 1
    -id: "481ff77f-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2257 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2262 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2267 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2247
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2255
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2265 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7248
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7271 …}
    -lockByStatus: 1
    -id: "481f4511-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#7249 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7254 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7251 …}
    -minimumTime: DateTime @21600 {#7240
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7256 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7258 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7260 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7266 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#7246
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1756162806 {#7247
      date: 2025-08-26 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#7048 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2256
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2272 …}
    -lockByStatus: 1
    -id: "481ff77f-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2257 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2262 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2267 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2247
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2255
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2265 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7292
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7315 …}
    -lockByStatus: 1
    -id: "481fe673-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#7293 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7298 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7295 …}
    -minimumTime: DateTime @21600 {#7284
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7300 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7302 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7304 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7310 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#7290
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458814 {#7291
      date: 2025-09-10 01:00:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#7048 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2285
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2300 …}
    -lockByStatus: 1
    -id: "4823079f-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2286 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2291 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2296 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2275
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2284
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7449
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7472 …}
    -lockByStatus: 1
    -id: "48213096-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#7450 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7455 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7452 …}
    -minimumTime: DateTime @21600 {#7446
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7457 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7459 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7461 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7467 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#7447
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458813 {#7448
      date: 2025-09-10 01:00:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#7048 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2285
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2300 …}
    -lockByStatus: 1
    -id: "4823079f-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2286 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2291 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2296 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2275
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2284
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7493
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7516 …}
    -lockByStatus: 1
    -id: "4821cb5c-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#7494 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7499 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7496 …}
    -minimumTime: DateTime @21600 {#7485
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7501 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7503 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7505 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7511 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#7491
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1754056033 {#7492
      date: 2025-08-01 15:47:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#7048 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2285
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2300 …}
    -lockByStatus: 1
    -id: "4823079f-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2286 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2291 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2296 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2275
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2284
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7535
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7558 …}
    -lockByStatus: 1
    -id: "48224212-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#7536 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7541 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7538 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7543 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7545 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7547 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7553 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#7529
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1754680818 {#7534
      date: 2025-08-08 21:20:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#7048 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2285
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2300 …}
    -lockByStatus: 1
    -id: "4823079f-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2286 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2291 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2296 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2275
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2284
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7578
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7601 …}
    -lockByStatus: 1
    -id: "482294ea-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#7579 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7584 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7581 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7586 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7588 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7590 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7596 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#7571
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#7577
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2285
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2300 …}
    -lockByStatus: 1
    -id: "4823079f-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2286 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2291 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2296 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2275
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2284
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7622
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7645 …}
    -lockByStatus: 1
    -id: "4822fc0a-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#7623 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7628 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7625 …}
    -minimumTime: DateTime @21600 {#7614
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7630 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7632 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7634 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7639 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#7620
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1753553512 {#7621
      date: 2025-07-26 20:11:52.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#7638 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2313
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2328 …}
    -lockByStatus: 1
    -id: "4824f02f-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2314 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2319 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2324 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2303
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2312
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7806
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7829 …}
    -lockByStatus: 1
    -id: "4823dcca-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#7807 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7812 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7809 …}
    -minimumTime: DateTime @21600 {#7803
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7814 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7816 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7818 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7824 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#7804
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458806 {#7805
      date: 2025-09-10 01:00:06.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#7048 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"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
72 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2313
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2328 …}
    -lockByStatus: 1
    -id: "4824f02f-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2314 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2319 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2324 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2303
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2312
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7850
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7873 …}
    -lockByStatus: 1
    -id: "482430ff-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#7851 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7856 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7853 …}
    -minimumTime: DateTime @21600 {#7842
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7858 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7860 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7862 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7868 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#7848
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1755293707 {#7849
      date: 2025-08-15 23:35:07.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#7048 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2313
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2328 …}
    -lockByStatus: 1
    -id: "4824f02f-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2314 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2319 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2324 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2303
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2312
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7892
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7914 …}
    -lockByStatus: 1
    -id: "48248dfb-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#7893 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7898 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7895 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7900 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7902 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7904 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7910 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#7886
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1756412261 {#7891
      date: 2025-08-28 22:17:41.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#7048 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2313
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2328 …}
    -lockByStatus: 1
    -id: "4824f02f-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2314 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2319 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2324 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2303
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2312
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7933
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7954 …}
    -lockByStatus: 1
    -id: "4824e4cc-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#7934 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7939 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7936 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7941 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#7943 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7945 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7950 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#7927
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#7932
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2341
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2356 …}
    -lockByStatus: 1
    -id: "4857a8a4-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2342 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2347 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2352 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2331
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2340
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8071
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8094 …}
    -lockByStatus: 1
    -id: "485716f9-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#8072 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8077 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8074 …}
    -minimumTime: DateTime @21600 {#8068
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8079 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8081 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8083 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8089 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#8069
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458812 {#8070
      date: 2025-09-10 01:00:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3011 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2341
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2356 …}
    -lockByStatus: 1
    -id: "4857a8a4-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2342 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2347 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2352 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2331
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2340
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8115
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8138 …}
    -lockByStatus: 1
    -id: "485794de-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#8116 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8121 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8118 …}
    -minimumTime: DateTime @21600 {#8107
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8123 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8125 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8127 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8133 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#8113
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458808 {#8114
      date: 2025-09-10 01:00:08.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3011 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2368
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2383 …}
    -lockByStatus: 1
    -id: "6f372439-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2369 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2374 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2379 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939148 {#2359
      date: 2025-04-29 17:05:48.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8216
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8238 …}
    -lockByStatus: 1
    -id: "6f33a5ac-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#8217 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8222 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8219 …}
    -minimumTime: DateTime @21600 {#8213
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8224 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8226 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8228 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8233 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939148 {#8214
      date: 2025-04-29 17:05:48.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849144 {#8215
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2368
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2383 …}
    -lockByStatus: 1
    -id: "6f372439-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2369 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2374 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2379 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939148 {#2359
      date: 2025-04-29 17:05:48.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8258
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8280 …}
    -lockByStatus: 1
    -id: "6f342e55-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#8259 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8264 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8261 …}
    -minimumTime: DateTime @21600 {#8251
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8266 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8268 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8270 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8275 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939148 {#8256
      date: 2025-04-29 17:05:48.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849144 {#8257
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2368
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2383 …}
    -lockByStatus: 1
    -id: "6f372439-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2369 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2374 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2379 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939148 {#2359
      date: 2025-04-29 17:05:48.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8299
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8321 …}
    -lockByStatus: 1
    -id: "565bbb23-a8cc-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#8300 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8305 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8302 …}
    -minimumTime: DateTime @21600 {#8293
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8307 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8309 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8316 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1760425602 {#8298
      date: 2025-10-14 09:06:42.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2368
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2383 …}
    -lockByStatus: 1
    -id: "6f372439-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2369 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2374 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2379 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939148 {#2359
      date: 2025-04-29 17:05:48.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8342
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8364 …}
    -lockByStatus: 1
    -id: "6f34b12d-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#8343 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8348 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8345 …}
    -minimumTime: DateTime @21600 {#8334
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8350 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8352 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8354 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8359 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939148 {#8340
      date: 2025-04-29 17:05:48.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849144 {#8341
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2368
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2383 …}
    -lockByStatus: 1
    -id: "6f372439-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2369 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2374 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2379 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939148 {#2359
      date: 2025-04-29 17:05:48.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8384
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8406 …}
    -lockByStatus: 1
    -id: "6f352424-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#8385 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8390 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8387 …}
    -minimumTime: DateTime @21600 {#8377
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8392 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8394 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8396 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8401 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939148 {#8382
      date: 2025-04-29 17:05:48.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849144 {#8383
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2368
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2383 …}
    -lockByStatus: 1
    -id: "6f372439-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2369 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2374 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2379 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939148 {#2359
      date: 2025-04-29 17:05:48.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8425
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8447 …}
    -lockByStatus: 1
    -id: "e012c9d7-a8cc-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#8426 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8431 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8428 …}
    -minimumTime: DateTime @21600 {#8419
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8433 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8435 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8442 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1760425833 {#8424
      date: 2025-10-14 09:10:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2368
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2383 …}
    -lockByStatus: 1
    -id: "6f372439-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2369 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2374 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2379 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939148 {#2359
      date: 2025-04-29 17:05:48.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8469
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8491 …}
    -lockByStatus: 1
    -id: "6f35af68-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#8470 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8475 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8472 …}
    -minimumTime: DateTime @21600 {#8466
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8477 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8479 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8481 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8486 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939148 {#8467
      date: 2025-04-29 17:05:48.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849144 {#8468
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2368
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2383 …}
    -lockByStatus: 1
    -id: "6f372439-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2369 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2374 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2379 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939148 {#2359
      date: 2025-04-29 17:05:48.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8511
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8533 …}
    -lockByStatus: 1
    -id: "6f3631a9-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#8512 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8517 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8514 …}
    -minimumTime: DateTime @21600 {#8504
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8519 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8521 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8523 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8528 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939148 {#8509
      date: 2025-04-29 17:05:48.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849144 {#8510
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2368
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2383 …}
    -lockByStatus: 1
    -id: "6f372439-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2369 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2374 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2379 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939148 {#2359
      date: 2025-04-29 17:05:48.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8553
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8575 …}
    -lockByStatus: 1
    -id: "6f36a2a4-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#8554 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8559 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8556 …}
    -minimumTime: DateTime @21600 {#8546
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8561 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8563 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8565 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8570 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939148 {#8551
      date: 2025-04-29 17:05:48.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849144 {#8552
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2368
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2383 …}
    -lockByStatus: 1
    -id: "6f372439-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2369 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2374 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2379 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939148 {#2359
      date: 2025-04-29 17:05:48.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8595
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8617 …}
    -lockByStatus: 1
    -id: "6f371c29-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#8596 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8601 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8598 …}
    -minimumTime: DateTime @21600 {#8588
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8603 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8605 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8607 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8612 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939148 {#8593
      date: 2025-04-29 17:05:48.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849144 {#8594
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2368
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2383 …}
    -lockByStatus: 1
    -id: "6f372439-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2369 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2374 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2379 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939148 {#2359
      date: 2025-04-29 17:05:48.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8636
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8658 …}
    -lockByStatus: 1
    -id: "62ad0eca-a8cd-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#8637 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8642 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8639 …}
    -minimumTime: DateTime @21600 {#8630
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8644 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8646 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8653 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1760426052 {#8635
      date: 2025-10-14 09:14:12.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2396
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2411 …}
    -lockByStatus: 1
    -id: "4862bb17-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2397 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2402 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2407 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2386
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2395
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8988
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9011 …}
    -lockByStatus: 1
    -id: "485ec5ed-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#8989 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8994 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8991 …}
    -minimumTime: DateTime @21600 {#8985
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8996 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#8998 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9000 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9006 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#8986
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458815 {#8987
      date: 2025-09-10 01:00:15.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3011 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2396
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2411 …}
    -lockByStatus: 1
    -id: "4862bb17-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2397 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2402 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2407 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2386
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2395
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9032
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9054 …}
    -lockByStatus: 1
    -id: "1bd4d878-5e6a-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#9033 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9038 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9035 …}
    -minimumTime: DateTime @21600 {#9024
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9040 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9042 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9049 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1752247027 {#9030
      date: 2025-07-11 17:17:07.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752495706 {#9031
      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 {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2396
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2411 …}
    -lockByStatus: 1
    -id: "4862bb17-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2397 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2402 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2407 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2386
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2395
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9075
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9097 …}
    -lockByStatus: 1
    -id: "485f5dca-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9076 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9081 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9078 …}
    -minimumTime: DateTime @21600 {#9067
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9083 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9085 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9087 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9092 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#9073
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1752248261 {#9074
      date: 2025-07-11 17:37:41.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2396
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2411 …}
    -lockByStatus: 1
    -id: "4862bb17-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2397 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2402 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2407 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2386
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2395
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9117
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9140 …}
    -lockByStatus: 1
    -id: "1c6e62e4-5e6c-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#9118 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9123 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9120 …}
    -minimumTime: DateTime @21600 {#9110
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9125 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9127 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9134 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1752247887 {#9115
      date: 2025-07-11 17:31:27.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1753707391 {#9116
      date: 2025-07-28 14:56:31.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#9132 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2396
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2411 …}
    -lockByStatus: 1
    -id: "4862bb17-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2397 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2402 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2407 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2386
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2395
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9161
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9183 …}
    -lockByStatus: 1
    -id: "485fe43a-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9162 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9167 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9164 …}
    -minimumTime: DateTime @21600 {#9153
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9169 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9171 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9173 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9178 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#9159
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1752248468 {#9160
      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 {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2396
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2411 …}
    -lockByStatus: 1
    -id: "4862bb17-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2397 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2402 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2407 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2386
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2395
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9203
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9225 …}
    -lockByStatus: 1
    -id: "29b94b06-5e6d-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#9204 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9209 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9206 …}
    -minimumTime: DateTime @21600 {#9196
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9211 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9213 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9220 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1752248339 {#9201
      date: 2025-07-11 17:38:59.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1755644416 {#9202
      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 {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2396
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2411 …}
    -lockByStatus: 1
    -id: "4862bb17-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2397 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2402 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2407 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2386
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2395
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9246
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9269 …}
    -lockByStatus: 1
    -id: "4860691e-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9247 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9252 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9249 …}
    -minimumTime: DateTime @21600 {#9238
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9254 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9256 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9258 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9264 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#9244
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1752248579 {#9245
      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 {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2396
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2411 …}
    -lockByStatus: 1
    -id: "4862bb17-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2397 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2402 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2407 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2386
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2395
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9290
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9312 …}
    -lockByStatus: 1
    -id: "976e2bf9-5e6d-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#9291 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9296 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9293 …}
    -minimumTime: DateTime @21600 {#9282
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9298 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9300 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9307 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1752248523 {#9288
      date: 2025-07-11 17:42:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756854015 {#9289
      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 {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2396
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2411 …}
    -lockByStatus: 1
    -id: "4862bb17-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2397 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2402 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2407 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2386
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2395
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9333
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9355 …}
    -lockByStatus: 1
    -id: "4860f2ba-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9334 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9339 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9336 …}
    -minimumTime: DateTime @21600 {#9325
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9341 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9343 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9345 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9350 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#9331
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1752248712 {#9332
      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 {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2396
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2411 …}
    -lockByStatus: 1
    -id: "4862bb17-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2397 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2402 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2407 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2386
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2395
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9375
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9397 …}
    -lockByStatus: 1
    -id: "da4249dd-5e6d-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#9376 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9381 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9378 …}
    -minimumTime: DateTime @21600 {#9368
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9383 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9385 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9392 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1752248635 {#9373
      date: 2025-07-11 17:43:55.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756422002 {#9374
      date: 2025-08-29 01:00:02.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2901 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2396
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2411 …}
    -lockByStatus: 1
    -id: "4862bb17-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2397 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2402 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2407 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2386
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2395
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9435
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9450 …}
    -lockByStatus: 1
    -id: "48616ea8-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9434 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9426 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9432 …}
    -minimumTime: DateTime @21600 {#9438
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9428 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9430 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9440 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9445 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#9437
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1752249025 {#9436
      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 {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2396
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2411 …}
    -lockByStatus: 1
    -id: "4862bb17-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2397 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2402 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2407 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2386
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2395
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9470
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9493 …}
    -lockByStatus: 1
    -id: "4861e117-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9471 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9476 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9473 …}
    -minimumTime: DateTime @21600 {#9463
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9478 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9480 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9482 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9488 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#9468
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#9469
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2396
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2411 …}
    -lockByStatus: 1
    -id: "4862bb17-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2397 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2402 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2407 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2386
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2395
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9514
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9537 …}
    -lockByStatus: 1
    -id: "48624aa8-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9515 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9520 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9517 …}
    -minimumTime: DateTime @21600 {#9506
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9522 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9524 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9526 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9532 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#9512
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#9513
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2396
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2411 …}
    -lockByStatus: 1
    -id: "4862bb17-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2397 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2402 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2407 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2386
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2395
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9558
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9580 …}
    -lockByStatus: 1
    -id: "4862b0e3-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9559 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9564 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9561 …}
    -minimumTime: DateTime @21600 {#9550
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9566 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#9568 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9570 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9575 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#9556
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#9557
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2424
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2439 …}
    -lockByStatus: 1
    -id: "6f463761-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2425 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2430 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2435 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#2414
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#2423
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9993
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10015 …}
    -lockByStatus: 1
    -id: "6f422710-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#9994 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9999 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9996 …}
    -minimumTime: DateTime @21600 {#9990
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10001 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10003 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10005 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10010 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939148 {#9991
      date: 2025-04-29 17:05:48.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849144 {#9992
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2424
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2439 …}
    -lockByStatus: 1
    -id: "6f463761-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2425 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2430 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2435 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#2414
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#2423
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10034
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10055 …}
    -lockByStatus: 1
    -id: "6f42bd0a-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#10035 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10040 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10037 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10042 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10044 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10046 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10051 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939148 {#10028
      date: 2025-04-29 17:05:48.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849144 {#10033
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2424
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2439 …}
    -lockByStatus: 1
    -id: "6f463761-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2425 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2430 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2435 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#2414
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#2423
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10074
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10096 …}
    -lockByStatus: 1
    -id: "4377f5dd-b66d-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#10075 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10080 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10077 …}
    -minimumTime: DateTime @21600 {#10068
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10082 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10084 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10091 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1761924084 {#10073
      date: 2025-10-31 16:21:24.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2424
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2439 …}
    -lockByStatus: 1
    -id: "6f463761-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2425 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2430 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2435 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#2414
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#2423
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10116
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10138 …}
    -lockByStatus: 1
    -id: "6f435609-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#10117 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10122 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10119 …}
    -minimumTime: DateTime @21600 {#10108
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10124 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10126 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10128 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10133 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#10114
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849144 {#10115
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2424
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2439 …}
    -lockByStatus: 1
    -id: "6f463761-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2425 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2430 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2435 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#2414
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#2423
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10158
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10181 …}
    -lockByStatus: 1
    -id: "74b0a60e-4d0e-11f0-afdb-fe8199f74cf1"
    -chapters: Doctrine\ORM\PersistentCollection {#10159 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10164 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10161 …}
    -minimumTime: DateTime @21600 {#10151
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10166 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10168 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10170 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10176 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1750338493 {#10156
      date: 2025-06-19 15:08:13.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756422015 {#10157
      date: 2025-08-29 01:00:15.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2424
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2439 …}
    -lockByStatus: 1
    -id: "6f463761-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2425 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2430 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2435 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#2414
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#2423
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10201
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10223 …}
    -lockByStatus: 1
    -id: "bfc527b0-b66e-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#10202 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10207 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10204 …}
    -minimumTime: DateTime @21600 {#10194
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10209 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10211 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10218 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1761924722 {#10200
      date: 2025-10-31 16:32:02.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2424
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2439 …}
    -lockByStatus: 1
    -id: "6f463761-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2425 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2430 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2435 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#2414
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#2423
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10245
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10267 …}
    -lockByStatus: 1
    -id: "6f4441be-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#10246 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10251 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10248 …}
    -minimumTime: DateTime @21600 {#10242
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10253 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10255 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10257 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10262 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#10243
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849144 {#10244
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2424
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2439 …}
    -lockByStatus: 1
    -id: "6f463761-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2425 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2430 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2435 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#2414
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#2423
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10287
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10310 …}
    -lockByStatus: 1
    -id: "6f44e0f3-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#10288 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10293 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10290 …}
    -minimumTime: DateTime @21600 {#10280
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10295 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10297 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10299 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10305 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#10285
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849144 {#10286
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2424
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2439 …}
    -lockByStatus: 1
    -id: "6f463761-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2425 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2430 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2435 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#2414
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#2423
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10331
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10354 …}
    -lockByStatus: 1
    -id: "6f4589a1-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#10332 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10337 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10334 …}
    -minimumTime: DateTime @21600 {#10323
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10339 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10341 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10343 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10349 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#10329
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458808 {#10330
      date: 2025-09-10 01:00:08.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2448 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2424
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2439 …}
    -lockByStatus: 1
    -id: "6f463761-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2425 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2430 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2435 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#2414
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458819 {#2423
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10375
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10397 …}
    -lockByStatus: 1
    -id: "6f462c52-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#10376 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10381 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10378 …}
    -minimumTime: DateTime @21600 {#10367
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10383 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10385 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10387 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10392 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#10373
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849144 {#10374
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2452
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2467 …}
    -lockByStatus: 1
    -id: "6f4a5775-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2453 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2458 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2463 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#2451
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10698
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10720 …}
    -lockByStatus: 1
    -id: "6f47f6f4-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#10699 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10704 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10701 …}
    -minimumTime: DateTime @21600 {#10695
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10706 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10708 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10710 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10715 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#10696
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849144 {#10697
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2452
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2467 …}
    -lockByStatus: 1
    -id: "6f4a5775-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2453 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2458 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2463 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#2451
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10740
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10763 …}
    -lockByStatus: 1
    -id: "6f487b37-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#10741 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10746 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10743 …}
    -minimumTime: DateTime @21600 {#10733
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10748 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10750 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10752 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10758 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#10738
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849144 {#10739
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2452
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2467 …}
    -lockByStatus: 1
    -id: "6f4a5775-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2453 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2458 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2463 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#2451
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10784
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10806 …}
    -lockByStatus: 1
    -id: "6f48fb05-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#10785 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10790 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10787 …}
    -minimumTime: DateTime @21600 {#10776
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10792 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10794 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10796 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10801 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#10782
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849144 {#10783
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2452
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2467 …}
    -lockByStatus: 1
    -id: "6f4a5775-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2453 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2458 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2463 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#2451
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10826
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10848 …}
    -lockByStatus: 1
    -id: "6f49717c-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#10827 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10832 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10829 …}
    -minimumTime: DateTime @21600 {#10819
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10834 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10836 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10838 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10843 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#10824
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849144 {#10825
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2452
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2467 …}
    -lockByStatus: 1
    -id: "6f4a5775-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2453 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2458 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2463 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#2451
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10868
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10890 …}
    -lockByStatus: 1
    -id: "6f49d89c-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#10869 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10874 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10871 …}
    -minimumTime: DateTime @21600 {#10861
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10876 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10878 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10880 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10885 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#10866
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849144 {#10867
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2452
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2467 …}
    -lockByStatus: 1
    -id: "6f4a5775-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2453 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2458 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2463 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#2451
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10910
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10932 …}
    -lockByStatus: 1
    -id: "6f4a4d23-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#10911 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10916 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10913 …}
    -minimumTime: DateTime @21600 {#10903
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10918 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#10920 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10922 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10927 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#10908
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849144 {#10909
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2480
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2495 …}
    -lockByStatus: 1
    -id: "6f4cf070-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2481 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2486 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2491 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#2470
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2479
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11121
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11144 …}
    -lockByStatus: 1
    -id: "6f4b83db-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#11122 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11127 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11124 …}
    -minimumTime: DateTime @21600 {#11118
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11129 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11131 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11133 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11139 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#11119
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458813 {#11120
      date: 2025-09-10 01:00:13.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2480
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2495 …}
    -lockByStatus: 1
    -id: "6f4cf070-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2481 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2486 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2491 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#2470
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2479
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11166
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11189 …}
    -lockByStatus: 1
    -id: "6f4c0c4a-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#11167 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11172 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11169 …}
    -minimumTime: DateTime @21600 {#11163
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11174 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11176 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11178 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11184 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#11164
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1756422005 {#11165
      date: 2025-08-29 01:00:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2480
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2495 …}
    -lockByStatus: 1
    -id: "6f4cf070-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2481 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2486 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2491 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#2470
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2479
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11210
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11233 …}
    -lockByStatus: 1
    -id: "6f4c8258-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#11211 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11216 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11213 …}
    -minimumTime: DateTime @21600 {#11202
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11218 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11220 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11222 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11228 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#11208
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849144 {#11209
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2480
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2495 …}
    -lockByStatus: 1
    -id: "6f4cf070-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2481 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2486 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2491 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#2470
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458818 {#2479
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11254
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11276 …}
    -lockByStatus: 1
    -id: "6f4ce978-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#11255 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11260 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11257 …}
    -minimumTime: DateTime @21600 {#11246
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11262 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11264 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11266 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11271 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939149 {#11252
      date: 2025-04-29 17:05:49.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849144 {#11253
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2507
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2521 …}
    -lockByStatus: 1
    -id: "e20e935d-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2508 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2513 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2517 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#2498
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11408
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11429 …}
    -lockByStatus: 1
    -id: "e20cb3a1-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#11409 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11414 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11411 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11416 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11418 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11420 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11425 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#11406
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#11407
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2507
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2521 …}
    -lockByStatus: 1
    -id: "e20e935d-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2508 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2513 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2517 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#2498
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11449
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11471 …}
    -lockByStatus: 1
    -id: "e20d301c-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#11450 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11455 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11452 …}
    -minimumTime: DateTime @21600 {#11442
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11457 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11459 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11461 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11466 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#11447
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#11448
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2507
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2521 …}
    -lockByStatus: 1
    -id: "e20e935d-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2508 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2513 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2517 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#2498
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11491
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11513 …}
    -lockByStatus: 1
    -id: "e20da1da-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#11492 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11497 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11494 …}
    -minimumTime: DateTime @21600 {#11484
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11499 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11501 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11503 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11508 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#11489
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#11490
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2507
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2521 …}
    -lockByStatus: 1
    -id: "e20e935d-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2508 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2513 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2517 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#2498
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11533
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11555 …}
    -lockByStatus: 1
    -id: "e20e225f-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#11534 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11539 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11536 …}
    -minimumTime: DateTime @21600 {#11526
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11541 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11543 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11545 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11550 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#11531
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#11532
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
126 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2507
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2521 …}
    -lockByStatus: 1
    -id: "e20e935d-250b-11f0-b1c2-aa0701787942"
    -lessons: Doctrine\ORM\PersistentCollection {#2508 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2513 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2517 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#2498
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11574
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11595 …}
    -lockByStatus: 1
    -id: "e20e8adc-250b-11f0-b1c2-aa0701787942"
    -chapters: Doctrine\ORM\PersistentCollection {#11575 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11580 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11577 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11582 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11584 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11586 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11591 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#11568
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1750849145 {#11573
      date: 2025-06-25 12:59:05.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
127 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2532
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2547 …}
    -lockByStatus: 1
    -id: "4865cf5a-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2533 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2538 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2543 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2524
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11756
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11779 …}
    -lockByStatus: 1
    -id: "4863f768-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#11757 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11762 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11759 …}
    -minimumTime: DateTime @21600 {#11753
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11764 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11766 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11768 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11774 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#11754
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#11755
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2532
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2547 …}
    -lockByStatus: 1
    -id: "4865cf5a-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2533 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2538 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2543 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2524
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11800
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11823 …}
    -lockByStatus: 1
    -id: "48646f83-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#11801 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11806 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11803 …}
    -minimumTime: DateTime @21600 {#11792
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11808 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11810 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11812 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11818 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#11798
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751380648 {#11799
      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 {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2532
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2547 …}
    -lockByStatus: 1
    -id: "4865cf5a-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2533 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2538 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2543 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2524
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11844
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11867 …}
    -lockByStatus: 1
    -id: "4864ebb7-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#11845 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11850 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11847 …}
    -minimumTime: DateTime @21600 {#11836
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11852 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11854 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11856 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11862 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#11842
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#11843
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2532
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2547 …}
    -lockByStatus: 1
    -id: "4865cf5a-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2533 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2538 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2543 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2524
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11888
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11910 …}
    -lockByStatus: 1
    -id: "4865622d-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#11889 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11894 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11891 …}
    -minimumTime: DateTime @21600 {#11880
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11896 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11898 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11900 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11905 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#11886
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#11887
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2532
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2547 …}
    -lockByStatus: 1
    -id: "4865cf5a-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2533 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2538 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2543 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2524
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11930
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11952 …}
    -lockByStatus: 1
    -id: "4865c5ef-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#11931 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11936 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11933 …}
    -minimumTime: DateTime @21600 {#11923
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11938 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#11940 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11942 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11947 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#11928
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#11929
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2560
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2575 …}
    -lockByStatus: 1
    -id: "4868a957-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2561 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2566 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2571 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2550
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1755558020 {#2559
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12113
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12136 …}
    -lockByStatus: 1
    -id: "4866ddc6-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#12114 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12119 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12116 …}
    -minimumTime: DateTime @21600 {#12110
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12121 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12123 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12125 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12131 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#12111
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750950561 {#12112
      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 {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2560
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2575 …}
    -lockByStatus: 1
    -id: "4868a957-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2561 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2566 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2571 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2550
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1755558020 {#2559
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12157
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12179 …}
    -lockByStatus: 1
    -id: "f3fcbe22-529e-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#12158 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12163 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12160 …}
    -minimumTime: DateTime @21600 {#12149
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12165 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12167 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12174 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1750950310 {#12155
      date: 2025-06-26 17:05:10.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1755558017 {#12156
      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 {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2560
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2575 …}
    -lockByStatus: 1
    -id: "4868a957-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2561 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2566 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2571 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2550
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1755558020 {#2559
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12200
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12222 …}
    -lockByStatus: 1
    -id: "48675945-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#12201 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12206 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12203 …}
    -minimumTime: DateTime @21600 {#12192
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12208 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12210 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12212 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12217 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#12198
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751039399 {#12199
      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 {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2560
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2575 …}
    -lockByStatus: 1
    -id: "4868a957-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2561 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2566 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2571 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2550
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1755558020 {#2559
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12242
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12264 …}
    -lockByStatus: 1
    -id: "4867d293-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#12243 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12248 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12245 …}
    -minimumTime: DateTime @21600 {#12235
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12250 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12252 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12254 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12259 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#12240
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#12241
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2560
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2575 …}
    -lockByStatus: 1
    -id: "4868a957-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2561 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2566 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2571 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2550
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1755558020 {#2559
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12285
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12307 …}
    -lockByStatus: 1
    -id: "486846df-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#12286 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12291 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12288 …}
    -minimumTime: DateTime @21600 {#12282
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12293 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12295 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12297 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12302 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#12283
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#12284
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2560
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2575 …}
    -lockByStatus: 1
    -id: "4868a957-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2561 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2566 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2571 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2550
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1755558020 {#2559
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12327
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12349 …}
    -lockByStatus: 1
    -id: "4868a094-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#12328 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12333 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12330 …}
    -minimumTime: DateTime @21600 {#12320
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12335 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12337 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12339 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12344 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#12325
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751377252 {#12326
      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 {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2587
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2602 …}
    -lockByStatus: 1
    -id: "486b8937-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2588 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2593 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2598 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2578
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12538
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12560 …}
    -lockByStatus: 1
    -id: "4869bd96-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#12539 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12544 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12541 …}
    -minimumTime: DateTime @21600 {#12535
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12546 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12548 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12550 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12555 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#12536
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#12537
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2587
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2602 …}
    -lockByStatus: 1
    -id: "486b8937-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2588 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2593 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2598 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2578
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12579
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12601 …}
    -lockByStatus: 1
    -id: "486a3c36-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#12580 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12585 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12582 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12587 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12589 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12591 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12596 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#12573
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751391663 {#12578
      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 {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2587
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2602 …}
    -lockByStatus: 1
    -id: "486b8937-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2588 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2593 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2598 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2578
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12621
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12644 …}
    -lockByStatus: 1
    -id: "a8505c56-56a2-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#12622 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12627 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12624 …}
    -minimumTime: DateTime @21600 {#12614
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12629 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12631 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12638 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1751391705 {#12619
      date: 2025-07-01 19:41:45.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1752774291 {#12620
      date: 2025-07-17 19:44:51.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#12636 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2587
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2602 …}
    -lockByStatus: 1
    -id: "486b8937-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2588 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2593 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2598 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2578
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12665
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12687 …}
    -lockByStatus: 1
    -id: "486aaf7e-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#12666 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12671 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12668 …}
    -minimumTime: DateTime @21600 {#12657
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12673 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12675 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12677 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12682 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#12663
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#12664
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2587
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2602 …}
    -lockByStatus: 1
    -id: "486b8937-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2588 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2593 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2598 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2578
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12707
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12729 …}
    -lockByStatus: 1
    -id: "486b1732-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#12708 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12713 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12710 …}
    -minimumTime: DateTime @21600 {#12700
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12715 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12717 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12719 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12724 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#12705
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#12706
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2587
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2602 …}
    -lockByStatus: 1
    -id: "486b8937-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2588 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2593 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2598 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2578
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12748
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12769 …}
    -lockByStatus: 1
    -id: "486b7e70-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#12749 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12754 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12751 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12756 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12758 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12760 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12765 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#12742
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#12747
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2615
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2631 …}
    -lockByStatus: 1
    -id: "486f2745-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2616 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2621 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2626 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669055 {#2605
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458820 {#2614
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2624 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12957
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12980 …}
    -lockByStatus: 1
    -id: "486ca750-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#12958 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12963 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12960 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12965 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#12967 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12969 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12975 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669055 {#12955
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458809 {#12956
      date: 2025-09-10 01:00:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#12973 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2615
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2631 …}
    -lockByStatus: 1
    -id: "486f2745-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2616 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2621 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2626 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669055 {#2605
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458820 {#2614
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2624 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13000
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13023 …}
    -lockByStatus: 1
    -id: "486d5195-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#13001 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13006 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13003 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13008 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13010 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13012 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13018 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669055 {#12993
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458807 {#12999
      date: 2025-09-10 01:00:07.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#13016 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2615
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2631 …}
    -lockByStatus: 1
    -id: "486f2745-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2616 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2621 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2626 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669055 {#2605
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458820 {#2614
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2624 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13044
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13066 …}
    -lockByStatus: 1
    -id: "486dcafb-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#13045 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13050 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13047 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13052 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13054 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13056 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13062 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669055 {#13042
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1755644410 {#13043
      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 {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2615
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2631 …}
    -lockByStatus: 1
    -id: "486f2745-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2616 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2621 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2626 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669055 {#2605
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458820 {#2614
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2624 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13087
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13109 …}
    -lockByStatus: 1
    -id: "486e3d4a-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#13088 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13093 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13090 …}
    -minimumTime: DateTime @21600 {#13079
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13095 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13097 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13099 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13104 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669055 {#13085
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#13086
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2615
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2631 …}
    -lockByStatus: 1
    -id: "486f2745-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2616 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2621 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2626 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669055 {#2605
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458820 {#2614
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2624 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13129
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13151 …}
    -lockByStatus: 1
    -id: "486ea062-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#13130 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13135 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13132 …}
    -minimumTime: DateTime @21600 {#13122
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13137 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13139 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13141 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13146 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669055 {#13127
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#13128
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2615
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2631 …}
    -lockByStatus: 1
    -id: "486f2745-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2616 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2621 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2626 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669055 {#2605
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458820 {#2614
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2624 …}
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13171
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13193 …}
    -lockByStatus: 1
    -id: "486f0fab-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#13172 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13177 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13174 …}
    -minimumTime: DateTime @21600 {#13164
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13179 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13181 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13183 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13188 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669055 {#13169
      date: 2024-11-15 12:10:55.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1753437910 {#13170
      date: 2025-07-25 12:05:10.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#11160 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2645
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2660 …}
    -lockByStatus: 1
    -id: "482dde90-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2646 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2651 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2656 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2643
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2644
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13382
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13404 …}
    -lockByStatus: 1
    -id: "482bac07-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#13383 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13388 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13385 …}
    -minimumTime: DateTime @21600 {#13379
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13390 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13392 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13394 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13399 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#13380
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#13381
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2645
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2660 …}
    -lockByStatus: 1
    -id: "482dde90-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2646 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2651 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2656 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2643
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2644
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13424
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13447 …}
    -lockByStatus: 1
    -id: "482c04a2-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#13425 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13430 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13427 …}
    -minimumTime: DateTime @21600 {#13417
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13432 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13434 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13436 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13442 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#13422
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#13423
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2645
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2660 …}
    -lockByStatus: 1
    -id: "482dde90-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2646 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2651 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2656 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2643
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2644
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13468
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13492 …}
    -lockByStatus: 1
    -id: "482c6131-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#13469 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13474 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13471 …}
    -minimumTime: DateTime @21600 {#13460
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13476 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13478 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13480 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13486 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#13466
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458809 {#13467
      date: 2025-09-10 01:00:09.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#13484 …}
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2645
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2660 …}
    -lockByStatus: 1
    -id: "482dde90-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2646 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2651 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2656 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2643
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2644
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13513
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13535 …}
    -lockByStatus: 1
    -id: "482cb0e6-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#13514 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13519 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13516 …}
    -minimumTime: DateTime @21600 {#13505
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13521 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13523 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13525 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13530 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#13511
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#13512
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2645
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2660 …}
    -lockByStatus: 1
    -id: "482dde90-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2646 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2651 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2656 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2643
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2644
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13554
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13576 …}
    -lockByStatus: 1
    -id: "482cfdd8-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#13555 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13560 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13557 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13562 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13564 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13566 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13572 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#13548
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1754002813 {#13553
      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 {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2645
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2660 …}
    -lockByStatus: 1
    -id: "482dde90-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2646 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2651 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2656 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2643
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2644
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13596
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13617 …}
    -lockByStatus: 1
    -id: "482d4491-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#13597 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13602 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13599 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13604 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13606 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13608 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13613 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#13589
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#13595
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2645
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2660 …}
    -lockByStatus: 1
    -id: "482dde90-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2646 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2651 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2656 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2643
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2644
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13637
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13659 …}
    -lockByStatus: 1
    -id: "482d9246-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#13638 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13643 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13640 …}
    -minimumTime: DateTime @21600 {#13630
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13645 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13647 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13649 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13654 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#13635
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#13636
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2645
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2660 …}
    -lockByStatus: 1
    -id: "482dde90-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2646 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2651 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2656 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2643
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2644
      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 {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13679
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13701 …}
    -lockByStatus: 1
    -id: "482dd90a-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#13680 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13685 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13682 …}
    -minimumTime: DateTime @21600 {#13672
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13687 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13689 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13691 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13696 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#13677
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1750849144 {#13678
      date: 2025-06-25 12:59:04.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2672
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2686 …}
    -lockByStatus: 1
    -id: "483fddbd-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2673 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2678 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2682 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2663
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13946
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13968 …}
    -lockByStatus: 1
    -id: "483eec23-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#13947 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13952 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13949 …}
    -minimumTime: DateTime @21600 {#13943
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13954 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13956 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13958 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13963 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#13944
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751219299 {#13945
      date: 2025-06-29 19:48:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2672
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2686 …}
    -lockByStatus: 1
    -id: "483fddbd-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2673 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2678 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2682 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2663
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13988
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14010 …}
    -lockByStatus: 1
    -id: "483f3ad9-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#13989 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13994 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13991 …}
    -minimumTime: DateTime @21600 {#13981
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13996 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#13998 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14000 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14005 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#13986
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751219174 {#13987
      date: 2025-06-29 19:46:14.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2672
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2686 …}
    -lockByStatus: 1
    -id: "483fddbd-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2673 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2678 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2682 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2663
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14029
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14050 …}
    -lockByStatus: 1
    -id: "483f8642-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#14030 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14035 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14032 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14037 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14039 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14041 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14046 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#14023
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751220132 {#14028
      date: 2025-06-29 20:02:12.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2672
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2686 …}
    -lockByStatus: 1
    -id: "483fddbd-a342-11ef-8ed8-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2673 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2678 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2682 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#2663
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14070
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14092 …}
    -lockByStatus: 1
    -id: "483fd3f2-a342-11ef-8ed8-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#14071 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14076 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14073 …}
    -minimumTime: DateTime @21600 {#14063
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14078 …}
    -referralTrainer: Proxies\__CG__\App\Entity\Account\User {#2834 …}
    -practicalCases: Doctrine\ORM\PersistentCollection {#14080 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14082 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14087 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1731669054 {#14068
      date: 2024-11-15 12:10:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1751221101 {#14069
      date: 2025-06-29 20:18:21.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1699
    -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
    -lockByStatus: 1
    -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
    -modules: Doctrine\ORM\PersistentCollection {#1712 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel (Nv. 5)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
    -createdAt: DateTime @1745939341 {#1692
      date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1757458923 {#1697
      date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
    #fromApi: false
    -name: "Gestionnaire de Paie"
    -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
    -public: false
    -_links: null
    -status: "published"
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  }
]
"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
163 DENIED CHANNEL_USER_PERM_TRAINING_SHOW
App\Entity\Scholar\Training\SharedTraining {#1699
  -lockBy: App\Entity\Scholar\Training\Training {#1821 …}
  -lockByStatus: 1
  -id: "e20edfdb-250b-11f0-b1c2-aa0701787942"
  -modules: Doctrine\ORM\PersistentCollection {#1712 …}
  -image: null
  -totalHourDescription: 612
  -videoDescription: null
  -diplomaDescription: "Titre professionnel (Nv. 5)"
  -trainingProduct: App\Entity\Payment\TrainingProduct {#1738 …}
  -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1745 …}
  -trainingType: "blended"
  -abstractCursus: Doctrine\ORM\PersistentCollection {#1758 …}
  -sharedTrainings: Doctrine\ORM\PersistentCollection {#1763 …}
  -thematic: [
    "9"
  ]
  -diploma: 2
  -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1805 …}
  -duplicateFrom: null
  -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
  -createdAt: DateTime @1745939341 {#1692
    date: 2025-04-29 17:09:01.0 Europe/Paris (+02:00)
  }
  -updatedAt: DateTime @1757458923 {#1697
    date: 2025-09-10 01:02:03.0 Europe/Paris (+02:00)
  }
  #createdBy: null
  #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1829 …}
  #fromApi: false
  -name: "Gestionnaire de Paie"
  -description: "La formation de Gestionnaire de paie va vous permettre d'acquérir toutes les compétences nécessaire afin d'exercer au mieux ce métier. Le (la) gestionnaire de paie assure le suivi, le contrôle de fiabilité, l'analyse et le traitement des informations sociales collectées afin de réaliser un traitement fiable de la paie. Il (elle) la vérifie en fonction de la législation, des conventions collectives et des contrats de travail. Il (elle) extrait et prépare les données sociales issues de la production des bulletins de salaires pour les transmettre aux organismes sociaux (télédéclarations) ou au service des ressources humaines (bilan social, tableaux de bord, demandes spécifiques)."
  -public: false
  -_links: null
  -status: "published"
  -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1866 …}
}
"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