https://e-learning.adrec.staging.nellapp-01.drosalys.net/training/61948e23-d4c9-11ef-9ab9-0242c0a83005

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

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

Listeners

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

Authenticators

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

Access Decision

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

Access decision log

# Result Attributes Object
1 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1628
    -id: "60da069a-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1635 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1660 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1665 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1615
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1621
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1676 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2439
    -id: "60d808b2-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#2454 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2478 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2475 …}
    -minimumTime: DateTime @21600 {#2444
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2484 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#2499 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2524 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2514 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2443
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#2440
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2520 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2533 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS GRANTED
Show voter details
2 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1628
    -id: "60da069a-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1635 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1660 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1665 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1615
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1621
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1676 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2577
    -id: "60d88791-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#2576 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2567 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2564 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2569 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#2579 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2581 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2587 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2527
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#2525
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2585 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2593 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS GRANTED
Show voter details
3 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1628
    -id: "60da069a-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1635 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1660 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1665 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1615
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1621
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1676 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2615
    -id: "60d95972-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#2616 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2621 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2618 …}
    -minimumTime: DateTime @21600 {#2612
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2623 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#2625 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2627 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2633 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2613
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#2614
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2631 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2639 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1628
    -id: "60da069a-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1635 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1660 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1665 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1615
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1621
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1676 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2662
    -id: "8d40f19c-01af-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#2663 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2668 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2665 …}
    -minimumTime: DateTime @21600 {#2659
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2670 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#2672 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2674 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2680 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1770198892 {#2660
      date: 2026-02-04 10:54:52.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#2661
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2678 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2686 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1689
    -id: "618f1974-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1690 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1700 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1705 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1671
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1669
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1709 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2870
    -id: "618f0a01-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#2871 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2876 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2873 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2878 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#2880 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2882 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2888 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#2868
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#2869
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2893 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1689
    -id: "618f1974-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1690 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1700 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1705 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1671
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1669
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1709 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2915
    -id: "60dbdcc7-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#2916 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2921 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2918 …}
    -minimumTime: DateTime @21600 {#2912
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2923 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#2925 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2927 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2933 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2913
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#2914
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2931 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2939 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1689
    -id: "618f1974-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1690 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1700 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1705 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1671
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1669
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1709 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#2961
    -id: "60dc5f7e-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#2962 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#2967 …}
    -exercises: Doctrine\ORM\PersistentCollection {#2964 …}
    -minimumTime: DateTime @21600 {#2958
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#2969 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#2971 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#2973 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2979 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2959
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#2960
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2977 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#2985 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1723
    -id: "60e07f11-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1724 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1729 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1734 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1721
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1722
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1732 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1739 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3092
    -id: "60dd921a-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3093 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3098 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3095 …}
    -minimumTime: DateTime @21600 {#3089
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3100 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#3102 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3104 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3110 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#3090
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#3091
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3108 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3116 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1723
    -id: "60e07f11-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1724 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1729 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1734 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1721
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1722
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1732 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1739 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3138
    -id: "60de779f-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3139 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3144 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3141 …}
    -minimumTime: DateTime @21600 {#3135
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3146 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#3148 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3150 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3156 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#3136
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#3137
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1473 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3161 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1723
    -id: "60e07f11-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1724 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1729 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1734 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1721
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1722
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1732 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1739 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3182
    -id: "60df2667-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3183 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3188 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3185 …}
    -minimumTime: DateTime @21600 {#3174
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3190 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#3192 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3194 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3200 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#3180
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#3181
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3205 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1723
    -id: "60e07f11-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1724 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1729 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1734 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1721
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1722
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1732 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1739 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3227
    -id: "60dfc8c7-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3228 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3233 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3230 …}
    -minimumTime: DateTime @21600 {#3224
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3235 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#3237 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3239 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3245 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#3225
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#3226
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3250 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1723
    -id: "60e07f11-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1724 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1729 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1734 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1721
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1722
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1732 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1739 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3272
    -id: "9b862f16-13d8-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#3273 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3278 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3275 …}
    -minimumTime: DateTime @21600 {#3269
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3280 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#3282 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3289 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772195646 {#3270
      date: 2026-02-27 13:34:06.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#3271
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3294 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1723
    -id: "60e07f11-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1724 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1729 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1734 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1721
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1722
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1732 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1739 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3317
    -id: "60e071f4-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3318 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3323 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3320 …}
    -minimumTime: DateTime @21600 {#3314
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3325 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#3327 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3329 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3335 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#3315
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#3316
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3340 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
14 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1723
    -id: "60e07f11-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1724 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1729 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1734 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1721
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1722
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1732 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1739 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3362
    -id: "9b985d9d-13d8-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#3363 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3368 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3365 …}
    -minimumTime: DateTime @21600 {#3359
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3370 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#3372 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3379 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772195646 {#3360
      date: 2026-02-27 13:34:06.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#3361
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3384 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1723
    -id: "60e07f11-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1724 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1729 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1734 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1721
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1722
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1732 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1739 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3406
    -id: "9ba63a4b-13d8-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#3407 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3412 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3409 …}
    -minimumTime: DateTime @21600 {#3403
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3414 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#3416 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3423 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772195647 {#3404
      date: 2026-02-27 13:34:07.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#3405
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3428 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1753
    -id: "60f1a8a1-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1754 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1759 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1764 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1751
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1752
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1762 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1769 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3675
    -id: "60ec2e31-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3676 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3681 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3678 …}
    -minimumTime: DateTime @21600 {#3672
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3683 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#3685 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3687 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3693 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#3673
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#3674
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3691 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3699 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"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
17 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1753
    -id: "60f1a8a1-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1754 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1759 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1764 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1751
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1752
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1762 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1769 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3721
    -id: "60ecbfe8-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3722 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3727 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3724 …}
    -minimumTime: DateTime @21600 {#3718
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3729 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#3731 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3733 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3739 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#3719
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#3720
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3691 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3744 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1753
    -id: "60f1a8a1-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1754 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1759 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1764 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1751
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1752
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1762 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1769 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3765
    -id: "60ed52c1-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3766 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3771 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3768 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3773 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#3775 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3777 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3783 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#3763
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#3764
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3691 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3787 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1753
    -id: "60f1a8a1-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1754 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1759 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1764 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1751
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1752
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1762 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1769 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3808
    -id: "60eddcd7-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3809 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3814 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3811 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3816 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#3818 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3820 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3826 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#3806
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#3807
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3830 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1753
    -id: "60f1a8a1-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1754 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1759 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1764 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1751
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1752
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1762 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1769 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3851
    -id: "60ee6b92-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3852 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3857 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3854 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3859 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#3861 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3863 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3869 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#3849
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#3850
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3691 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3873 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1753
    -id: "60f1a8a1-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1754 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1759 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1764 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1751
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1752
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1762 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1769 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3895
    -id: "d2fa4389-17c3-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#3896 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3901 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3898 …}
    -minimumTime: DateTime @21600 {#3892
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3903 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#3905 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3912 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772626525 {#3893
      date: 2026-03-04 13:15:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#3894
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3917 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1753
    -id: "60f1a8a1-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1754 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1759 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1764 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1751
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1752
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1762 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1769 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3939
    -id: "60ef1841-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3940 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3945 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3942 …}
    -minimumTime: DateTime @21600 {#3936
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3947 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#3949 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3951 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#3957 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#3937
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#3938
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3691 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#3962 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1753
    -id: "60f1a8a1-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1754 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1759 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1764 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1751
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1752
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1762 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1769 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#3984
    -id: "60ef995a-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#3985 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#3990 …}
    -exercises: Doctrine\ORM\PersistentCollection {#3987 …}
    -minimumTime: DateTime @21600 {#3981
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#3992 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#3994 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#3996 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4002 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#3982
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#3983
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3691 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4007 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1753
    -id: "60f1a8a1-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1754 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1759 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1764 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1751
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1752
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1762 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1769 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4028
    -id: "60f01d7b-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4029 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4034 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4031 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4036 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#4038 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4040 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4046 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#4026
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#4027
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4050 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1753
    -id: "60f1a8a1-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1754 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1759 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1764 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1751
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1752
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1762 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1769 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4071
    -id: "60f08a93-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4072 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4077 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4074 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4079 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#4081 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4083 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4089 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#4069
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#4070
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3691 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4093 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1753
    -id: "60f1a8a1-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1754 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1759 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1764 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1751
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1752
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1762 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1769 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4114
    -id: "60f12049-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4115 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4120 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4117 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4122 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#4124 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4126 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4132 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#4112
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#4113
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#3691 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4136 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
27 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1753
    -id: "60f1a8a1-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1754 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1759 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1764 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1751
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1752
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1762 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1769 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4158
    -id: "d34744f2-17c3-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#4159 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4164 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4161 …}
    -minimumTime: DateTime @21600 {#4155
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4166 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#4168 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4175 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772626525 {#4156
      date: 2026-03-04 13:15:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#4157
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4180 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
28 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1753
    -id: "60f1a8a1-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1754 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1759 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1764 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1751
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1752
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1762 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1769 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4202
    -id: "60f19eaa-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4203 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4208 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4205 …}
    -minimumTime: DateTime @21600 {#4199
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4210 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#4212 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4214 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4220 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#4200
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#4201
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4225 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
29 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1753
    -id: "60f1a8a1-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1754 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1759 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1764 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1751
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1752
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1762 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1769 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4247
    -id: "4eb020fc-6346-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#4248 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4253 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4250 …}
    -minimumTime: DateTime @21600 {#4244
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4255 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#4257 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4264 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1780928904 {#4245
      date: 2026-06-08 16:28:24.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#4246
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4269 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1783
    -id: "60f9fb04-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1784 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1789 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1794 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1781
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1782
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1798 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4667
    -id: "60f3a5f4-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4668 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4673 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4670 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4675 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#4677 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4679 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4685 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#4665
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#4666
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#4683 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4690 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"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
31 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1783
    -id: "60f9fb04-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1784 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1789 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1794 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1781
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1782
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1798 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4711
    -id: "60f445ab-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4712 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4717 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4714 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4719 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#4721 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4723 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4729 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#4709
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#4710
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4734 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
32 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1783
    -id: "60f9fb04-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1784 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1789 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1794 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1781
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1782
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1798 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4755
    -id: "60f4dc80-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4756 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4761 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4758 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4763 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#4765 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4767 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4773 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#4753
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#4754
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#4771 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4778 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
33 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1783
    -id: "60f9fb04-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1784 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1789 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1794 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1781
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1782
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1798 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4800
    -id: "60f577d0-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4801 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4806 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4803 …}
    -minimumTime: DateTime @21600 {#4797
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4808 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#4810 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4812 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4818 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#4798
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#4799
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4823 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
34 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1783
    -id: "60f9fb04-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1784 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1789 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1794 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1781
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1782
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1798 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4845
    -id: "1f1c3ee0-13f0-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#4846 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4851 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4848 …}
    -minimumTime: DateTime @21600 {#4842
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4853 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#4855 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4862 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772205746 {#4843
      date: 2026-02-27 16:22:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#4844
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4867 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1783
    -id: "60f9fb04-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1784 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1789 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1794 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1781
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1782
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1798 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4888
    -id: "60f607c1-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4889 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4894 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4891 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4896 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#4898 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4900 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4906 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#4886
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#4887
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4910 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
36 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1783
    -id: "60f9fb04-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1784 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1789 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1794 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1781
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1782
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1798 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4932
    -id: "60f6747f-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4933 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4938 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4935 …}
    -minimumTime: DateTime @21600 {#4929
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4940 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#4942 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4944 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4950 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#4930
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#4931
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4955 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
37 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1783
    -id: "60f9fb04-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1784 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1789 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1794 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1781
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1782
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1798 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#4976
    -id: "60f6f879-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#4977 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#4982 …}
    -exercises: Doctrine\ORM\PersistentCollection {#4979 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#4984 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#4986 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#4988 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#4994 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#4974
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#4975
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#4992 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#4999 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
38 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1783
    -id: "60f9fb04-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1784 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1789 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1794 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1781
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1782
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1798 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5021
    -id: "60f77689-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5022 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5027 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5024 …}
    -minimumTime: DateTime @21600 {#5018
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5029 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#5031 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5033 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5039 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#5019
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#5020
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5044 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
39 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1783
    -id: "60f9fb04-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1784 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1789 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1794 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1781
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1782
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1798 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5066
    -id: "1f2c12bf-13f0-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#5067 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5072 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5069 …}
    -minimumTime: DateTime @21600 {#5063
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5074 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#5076 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5083 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772205746 {#5064
      date: 2026-02-27 16:22:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#5065
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5088 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
40 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1783
    -id: "60f9fb04-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1784 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1789 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1794 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1781
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1782
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1798 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5109
    -id: "60f80449-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5110 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5115 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5112 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5117 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#5119 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5121 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5127 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#5107
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#5108
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#4992 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5131 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1783
    -id: "60f9fb04-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1784 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1789 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1794 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1781
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1782
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1798 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5153
    -id: "60f8b40e-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5154 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5159 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5156 …}
    -minimumTime: DateTime @21600 {#5150
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5161 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#5163 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5165 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5171 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#5151
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#5152
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5176 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1783
    -id: "60f9fb04-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1784 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1789 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1794 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1781
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1782
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1798 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5198
    -id: "60f9587e-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5199 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5204 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5201 …}
    -minimumTime: DateTime @21600 {#5195
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5206 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#5208 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5210 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5216 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#5196
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#5197
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5221 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
43 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1783
    -id: "60f9fb04-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1784 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1789 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1794 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1781
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1782
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1798 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5243
    -id: "91bb4942-13f0-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#5244 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5249 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5246 …}
    -minimumTime: DateTime @21600 {#5240
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5251 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#5253 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5260 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772205938 {#5241
      date: 2026-02-27 16:25:38.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#5242
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5265 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
44 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1783
    -id: "60f9fb04-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1784 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1789 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1794 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1781
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1782
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1798 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5286
    -id: "60f9ee79-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5287 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5292 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5289 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5294 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#5296 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5298 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5304 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#5284
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#5285
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5308 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
45 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1783
    -id: "60f9fb04-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1784 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1789 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1794 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1781
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1782
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1798 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5330
    -id: "9dff5cdb-13f1-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#5331 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5336 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5333 …}
    -minimumTime: DateTime @21600 {#5327
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5338 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#5340 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5347 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772206388 {#5328
      date: 2026-02-27 16:33:08.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#5329
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5352 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
46 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1783
    -id: "60f9fb04-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1784 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1789 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1794 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1781
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#1782
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1798 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5374
    -id: "9e0f9571-13f1-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#5375 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5380 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5377 …}
    -minimumTime: DateTime @21600 {#5371
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5382 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#5384 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5391 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772206388 {#5372
      date: 2026-02-27 16:33:08.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#5373
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5396 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1811
    -id: "60ffd91e-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1812 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1817 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1822 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1810
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1826 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5879
    -id: "60fbdb7f-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5880 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5885 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5882 …}
    -minimumTime: DateTime @21600 {#5876
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5887 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#5889 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5891 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5897 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#5877
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#5878
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5895 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5903 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"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
48 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1811
    -id: "60ffd91e-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1812 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1817 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1822 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1810
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1826 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5925
    -id: "60fc5568-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5926 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5931 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5928 …}
    -minimumTime: DateTime @21600 {#5922
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5933 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#5935 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5937 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5943 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#5923
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#5924
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5895 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5948 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
49 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1811
    -id: "60ffd91e-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1812 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1817 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1822 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1810
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1826 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#5971
    -id: "60fcd179-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#5972 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#5977 …}
    -exercises: Doctrine\ORM\PersistentCollection {#5974 …}
    -minimumTime: DateTime @21600 {#5968
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#5979 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#5981 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#5983 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#5989 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#5969
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#5970
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5895 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#5994 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
50 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1811
    -id: "60ffd91e-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1812 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1817 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1822 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1810
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1826 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6015
    -id: "60fd6ea4-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#6016 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6021 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6018 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6023 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#6025 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6027 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6033 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#6013
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#6014
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5895 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6037 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
51 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1811
    -id: "60ffd91e-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1812 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1817 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1822 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1810
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1826 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6058
    -id: "60fe0003-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#6059 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6064 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6061 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6066 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#6068 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6070 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6076 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#6056
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#6057
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5895 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6080 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
52 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1811
    -id: "60ffd91e-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1812 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1817 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1822 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1810
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1826 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6101
    -id: "60fe6eb7-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#6102 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6107 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6104 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6109 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#6111 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6113 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6119 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#6099
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#6100
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5895 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6123 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
53 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1811
    -id: "60ffd91e-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1812 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1817 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1822 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1810
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1826 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6144
    -id: "60fee76c-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#6145 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6150 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6147 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6152 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#6154 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6156 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6162 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#6142
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#6143
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5895 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6166 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
54 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1811
    -id: "60ffd91e-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1812 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1817 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1822 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1810
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1826 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6188
    -id: "60ff57ba-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#6189 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6194 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6191 …}
    -minimumTime: DateTime @21600 {#6185
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6196 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#6198 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6200 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6206 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#6186
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#6187
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6211 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1811
    -id: "60ffd91e-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1812 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1817 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1822 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1810
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1826 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6233
    -id: "60ffc3a4-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#6234 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6239 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6236 …}
    -minimumTime: DateTime @21600 {#6230
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6241 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#6243 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6245 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6251 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#6231
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#6232
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5895 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6256 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1811
    -id: "60ffd91e-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1812 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1817 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1822 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1810
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1826 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6278
    -id: "d8f164de-6346-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#6279 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6284 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6281 …}
    -minimumTime: DateTime @21600 {#6275
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6286 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#6288 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6295 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1780929136 {#6276
      date: 2026-06-08 16:32:16.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#6277
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6300 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
57 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1839
    -id: "6104ee83-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1840 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1845 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1850 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1829
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1838
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1854 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6586
    -id: "61014331-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#6587 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6592 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6589 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6594 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#6596 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6598 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6604 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#6584
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#6585
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6608 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
58 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1839
    -id: "6104ee83-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1840 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1845 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1850 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1829
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1838
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1854 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6629
    -id: "b299a82e-9ab2-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#6630 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6635 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6632 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6637 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#6639 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6646 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1758875273 {#6627
      date: 2025-09-26 10:27:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#6628
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2087 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6650 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
59 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1839
    -id: "6104ee83-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1840 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1845 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1850 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1829
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1838
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1854 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6671
    -id: "6104e854-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#6672 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6677 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6674 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6679 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#6681 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6683 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6689 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#6669
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#6670
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6693 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
60 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1839
    -id: "6104ee83-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1840 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1845 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1850 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1829
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1838
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1854 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6715
    -id: "ea8a02db-9ab2-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#6716 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6721 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6718 …}
    -minimumTime: DateTime @21600 {#6712
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6723 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#6725 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6732 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1758875367 {#6713
      date: 2025-09-26 10:29:27.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#6714
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2087 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6737 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
61 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1839
    -id: "6104ee83-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1840 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1845 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1850 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1829
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1838
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1854 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6759
    -id: "6101febc-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#6760 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6765 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6762 …}
    -minimumTime: DateTime @21600 {#6756
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6767 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#6769 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6771 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6777 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#6757
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#6758
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5895 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6782 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
62 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1839
    -id: "6104ee83-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1840 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1845 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1850 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1829
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1838
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1854 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6804
    -id: "1fb8b11a-9ab3-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#6805 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6810 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6807 …}
    -minimumTime: DateTime @21600 {#6801
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6812 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#6814 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6821 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1758875457 {#6802
      date: 2025-09-26 10:30:57.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#6803
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2087 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6826 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
63 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1839
    -id: "6104ee83-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1840 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1845 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1850 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1829
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1838
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1854 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6847
    -id: "6102a4ae-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#6848 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6853 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6850 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6855 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#6857 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6859 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6865 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#6845
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#6846
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5895 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6869 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
64 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1839
    -id: "6104ee83-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1840 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1845 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1850 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1829
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1838
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1854 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6890
    -id: "61034ae6-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#6891 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6896 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6893 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6898 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#6900 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6902 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6908 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#6888
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#6889
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5895 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6912 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
65 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1839
    -id: "6104ee83-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1840 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1845 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1850 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1829
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1838
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1854 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6933
    -id: "6103e76d-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#6934 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6939 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6936 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6941 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#6943 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6945 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6951 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#6931
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#6932
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5895 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#6956 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
66 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1839
    -id: "6104ee83-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1840 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1845 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1850 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1829
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1838
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1854 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#6978
    -id: "610480c0-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#6979 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#6984 …}
    -exercises: Doctrine\ORM\PersistentCollection {#6981 …}
    -minimumTime: DateTime @21600 {#6975
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#6986 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#6988 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#6990 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#6996 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#6976
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#6977
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5895 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7001 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
67 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1839
    -id: "6104ee83-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1840 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1845 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1850 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1829
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1838
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1854 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7023
    -id: "3dc2325c-9ab4-11f0-afde-d2b839584dc3"
    -chapters: Doctrine\ORM\PersistentCollection {#7024 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7029 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7026 …}
    -minimumTime: DateTime @21600 {#7020
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7031 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#7033 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7040 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1758875936 {#7021
      date: 2025-09-26 10:38:56.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#7022
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2087 …}
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7045 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
68 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1839
    -id: "6104ee83-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1840 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1845 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1850 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1829
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1838
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1854 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7067
    -id: "1fa6ff41-a803-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#7068 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7073 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7070 …}
    -minimumTime: DateTime @21600 {#7064
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7075 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#7077 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7084 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1760339181 {#7065
      date: 2025-10-13 09:06:21.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#7066
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7089 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
69 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1839
    -id: "6104ee83-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1840 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1845 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1850 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1829
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1838
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1854 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7111
    -id: "cac44d8c-8819-11f0-94f4-720435f6d49d"
    -chapters: Doctrine\ORM\PersistentCollection {#7112 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7117 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7114 …}
    -minimumTime: DateTime @21600 {#7108
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7119 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#7121 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7128 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1756830480 {#7109
      date: 2025-09-02 18:28:00.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#7110
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2087 …}
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2087 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7133 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
70 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1839
    -id: "6104ee83-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1840 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1845 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1850 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1829
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1838
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1854 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7155
    -id: "0e309b6a-881a-11f0-94f4-720435f6d49d"
    -chapters: Doctrine\ORM\PersistentCollection {#7156 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7161 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7158 …}
    -minimumTime: DateTime @21600 {#7152
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7163 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#7165 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7172 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1756830593 {#7153
      date: 2025-09-02 18:29:53.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#7154
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: Proxies\__CG__\App\Entity\Account\User {#2087 …}
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2087 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7177 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
71 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1867
    -id: "61077f8b-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1868 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1873 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1878 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1866
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1882 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7592
    -id: "610635ff-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#7593 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7598 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7595 …}
    -minimumTime: DateTime @21600 {#7589
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7600 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#7602 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7604 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7610 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#7590
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#7591
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5895 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7615 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
72 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1867
    -id: "61077f8b-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1868 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1873 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1878 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1866
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1882 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7635
    -id: "6106d7e1-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#7636 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7641 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7638 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7643 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#7645 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7647 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7653 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#7628
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#7634
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5895 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7657 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1867
    -id: "61077f8b-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1868 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1873 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1878 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1866
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1882 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7679
    -id: "c6822320-00e7-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#7680 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7685 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7682 …}
    -minimumTime: DateTime @21600 {#7676
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7687 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#7689 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7696 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1770113089 {#7677
      date: 2026-02-03 11:04:49.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#7678
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7701 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
74 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1867
    -id: "61077f8b-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1868 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1873 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1878 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1866
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1882 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7723
    -id: "610766b1-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#7724 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7729 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7726 …}
    -minimumTime: DateTime @21600 {#7720
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7731 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#7733 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#7735 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7741 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#7721
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#7722
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5895 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7746 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
75 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1867
    -id: "61077f8b-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1868 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1873 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1878 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1866
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1882 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7768
    -id: "63f68c8d-63d5-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#7769 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7774 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7771 …}
    -minimumTime: DateTime @21600 {#7765
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7776 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#7778 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7785 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1780990358 {#7766
      date: 2026-06-09 09:32:38.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#7767
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7790 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
76 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1867
    -id: "61077f8b-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1868 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1873 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1878 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1866
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1882 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#7812
    -id: "da1e6bd5-63d5-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#7813 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#7818 …}
    -exercises: Doctrine\ORM\PersistentCollection {#7815 …}
    -minimumTime: DateTime @21600 {#7809
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#7820 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#7822 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#7829 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1780990556 {#7810
      date: 2026-06-09 09:35:56.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#7811
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#7834 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
77 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1895
    -id: "610ab67b-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1896 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1901 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1906 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1885
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1894
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1904 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1911 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8024
    -id: "6108a3a4-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#8025 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8030 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8027 …}
    -minimumTime: DateTime @21600 {#8021
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8032 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#8034 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8036 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8042 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#8022
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#8023
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#5895 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8047 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
78 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1895
    -id: "610ab67b-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1896 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1901 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1906 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1885
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1894
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1904 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1911 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8069
    -id: "61093aac-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#8070 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8075 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8072 …}
    -minimumTime: DateTime @21600 {#8066
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8077 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#8079 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8081 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8087 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#8067
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#8068
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2087 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8092 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
79 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1895
    -id: "610ab67b-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1896 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1901 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1906 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1885
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1894
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1904 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1911 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8114
    -id: "6109d2e7-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#8115 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8120 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8117 …}
    -minimumTime: DateTime @21600 {#8111
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8122 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#8124 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8126 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8132 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#8112
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#8113
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8137 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
80 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1895
    -id: "610ab67b-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1896 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1901 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1906 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1885
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1894
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1904 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1911 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8159
    -id: "610a9d17-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#8160 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8165 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8162 …}
    -minimumTime: DateTime @21600 {#8156
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8167 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#8169 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8171 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8177 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#8157
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#8158
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1762 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8182 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
81 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1895
    -id: "610ab67b-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1896 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1901 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1906 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1885
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1894
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1904 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1911 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8204
    -id: "532e6200-13cd-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#8205 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8210 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8207 …}
    -minimumTime: DateTime @21600 {#8201
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8212 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#8214 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8221 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772190800 {#8202
      date: 2026-02-27 12:13:20.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#8203
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8226 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
82 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1895
    -id: "610ab67b-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1896 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1901 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1906 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1885
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1894
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1904 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1911 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8248
    -id: "5348e724-13cd-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#8249 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8254 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8251 …}
    -minimumTime: DateTime @21600 {#8245
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8256 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#8258 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8265 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772190801 {#8246
      date: 2026-02-27 12:13:21.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#8247
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8270 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
83 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1924
    -id: "610e57ba-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1925 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1930 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1935 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1914
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1923
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1939 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8462
    -id: "610c0527-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#8463 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8468 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8465 …}
    -minimumTime: DateTime @21600 {#8459
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8470 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#8472 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8474 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8480 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#8460
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#8461
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#8478 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8486 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
84 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1924
    -id: "610e57ba-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1925 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1930 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1935 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1914
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1923
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1939 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8508
    -id: "610c9851-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#8509 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8514 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8511 …}
    -minimumTime: DateTime @21600 {#8505
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8516 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#8518 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8520 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8526 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#8506
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#8507
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2087 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8531 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
85 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1924
    -id: "610e57ba-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1925 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1930 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1935 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1914
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1923
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1939 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8553
    -id: "ae8ee60b-63d7-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#8554 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8559 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8556 …}
    -minimumTime: DateTime @21600 {#8550
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8561 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#8563 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8570 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1780991342 {#8551
      date: 2026-06-09 09:49:02.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#8552
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8575 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
86 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1924
    -id: "610e57ba-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1925 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1930 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1935 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1914
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1923
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1939 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8597
    -id: "610d2466-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#8598 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8603 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8600 …}
    -minimumTime: DateTime @21600 {#8594
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8605 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#8607 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8609 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8615 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#8595
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#8596
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8620 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
87 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1924
    -id: "610e57ba-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1925 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1930 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1935 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1914
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1923
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1939 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8642
    -id: "610dce45-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#8643 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8648 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8645 …}
    -minimumTime: DateTime @21600 {#8639
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8650 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#8652 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8654 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8660 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#8640
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#8641
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8665 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
88 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1924
    -id: "610e57ba-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1925 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1930 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1935 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1914
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1923
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1939 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8687
    -id: "6071a13f-6405-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#8688 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8693 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8690 …}
    -minimumTime: DateTime @21600 {#8684
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8695 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#8697 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8704 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1781010968 {#8685
      date: 2026-06-09 15:16:08.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#8686
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8709 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
89 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1924
    -id: "610e57ba-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1925 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1930 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1935 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1914
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1923
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1939 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8730
    -id: "610e4362-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#8731 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8736 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8733 …}
    -minimumTime: DateTime @21600 {#8722
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8738 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#8740 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#8742 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8748 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#8728
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#8729
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8753 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
90 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1924
    -id: "610e57ba-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1925 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1930 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1935 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1914
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1923
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1939 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#8775
    -id: "60876b2f-6405-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#8776 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#8781 …}
    -exercises: Doctrine\ORM\PersistentCollection {#8778 …}
    -minimumTime: DateTime @21600 {#8772
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#8783 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#8785 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#8792 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1781010968 {#8773
      date: 2026-06-09 15:16:08.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#8774
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#8797 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
91 GRANTED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1952
    -id: "611139ac-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1953 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1958 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1963 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1942
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1951
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1967 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9043
    -id: "610f6d9f-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9044 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9049 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9046 …}
    -minimumTime: DateTime @21600 {#9040
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9051 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#9053 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9055 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9061 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#9041
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#9042
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#9059 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9067 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS GRANTED
Show voter details
92 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1952
    -id: "611139ac-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1953 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1958 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1963 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1942
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1951
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1967 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9089
    -id: "61100351-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9090 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9095 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9092 …}
    -minimumTime: DateTime @21600 {#9086
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9097 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#9099 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9101 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9107 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#9087
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#9088
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9112 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
93 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1952
    -id: "611139ac-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1953 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1958 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1963 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1942
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1951
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1967 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9133
    -id: "6110859e-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9134 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9139 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9136 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9141 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#9143 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9145 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9151 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#9131
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#9132
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9155 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
94 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1952
    -id: "611139ac-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1953 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1958 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1963 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1942
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#1951
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1967 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9176
    -id: "611123c7-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9177 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9182 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9179 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9184 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#9186 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9188 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9194 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#9174
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#9175
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9198 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
95 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1980
    -id: "61423498-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1981 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1986 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1991 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1970
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1979
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1995 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9317
    -id: "6141a558-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9318 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9323 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9320 …}
    -minimumTime: DateTime @21600 {#9314
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9325 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#9327 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9329 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9335 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#9315
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#9316
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2631 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9340 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
96 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1980
    -id: "61423498-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1981 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1986 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1991 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1970
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1979
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1995 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9362
    -id: "61421f30-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9363 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9368 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9365 …}
    -minimumTime: DateTime @21600 {#9359
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9370 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#9372 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9374 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9380 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#9360
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#9361
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2631 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9385 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
97 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1980
    -id: "61423498-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1981 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1986 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1991 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1970
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1979
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1995 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9407
    -id: "6f9e313a-63d1-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#9408 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9413 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9410 …}
    -minimumTime: DateTime @21600 {#9404
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9415 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#9417 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9424 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1780988659 {#9405
      date: 2026-06-09 09:04:19.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#9406
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9429 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
98 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#1980
    -id: "61423498-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#1981 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#1986 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1991 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1970
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#1979
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#1995 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9450
    -id: "70484f10-63d1-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#9451 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9456 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9453 …}
    -minimumTime: DateTime @21600 {#9442
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9458 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#9460 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9467 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1780988660 {#9448
      date: 2026-06-09 09:04:20.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#9449
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9472 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
99 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2007
    -id: "6146f383-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2008 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2013 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2018 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1998
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2022 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9606
    -id: "6143b476-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9607 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9612 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9609 …}
    -minimumTime: DateTime @21600 {#9603
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9614 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#9616 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9618 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9624 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#9604
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#9605
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9629 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
100 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2007
    -id: "6146f383-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2008 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2013 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2018 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1998
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2022 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9650
    -id: "614432f9-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9651 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9656 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9653 …}
    -minimumTime: DateTime @21600 {#9642
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9658 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#9660 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9662 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9668 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#9648
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#9649
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9673 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
101 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2007
    -id: "6146f383-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2008 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2013 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2018 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1998
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2022 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9694
    -id: "563afe5d-a8cc-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#9695 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9700 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9697 …}
    -minimumTime: DateTime @21600 {#9686
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9702 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#9704 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9711 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1760425602 {#9692
      date: 2025-10-14 09:06:42.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#9693
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9716 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
102 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2007
    -id: "6146f383-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2008 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2013 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2018 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1998
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2022 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9738
    -id: "6144ba14-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9739 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9744 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9741 …}
    -minimumTime: DateTime @21600 {#9735
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9746 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#9748 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9750 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9756 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#9736
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#9737
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9761 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
103 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2007
    -id: "6146f383-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2008 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2013 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2018 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1998
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2022 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9783
    -id: "6145293b-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9784 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9789 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9786 …}
    -minimumTime: DateTime @21600 {#9780
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9791 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#9793 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9795 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9801 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#9781
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#9782
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9806 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
104 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2007
    -id: "6146f383-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2008 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2013 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2018 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1998
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2022 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9827
    -id: "dfe750ae-a8cc-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#9828 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9833 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9830 …}
    -minimumTime: DateTime @21600 {#9819
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9835 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#9837 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9844 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1760425833 {#9825
      date: 2025-10-14 09:10:33.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#9826
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9849 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
105 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2007
    -id: "6146f383-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2008 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2013 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2018 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1998
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2022 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9871
    -id: "6145ac99-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9872 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9877 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9874 …}
    -minimumTime: DateTime @21600 {#9868
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9879 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#9881 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9883 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9889 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#9869
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#9870
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9894 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
106 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2007
    -id: "6146f383-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2008 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2013 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2018 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1998
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2022 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9916
    -id: "61462104-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#9917 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9922 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9919 …}
    -minimumTime: DateTime @21600 {#9913
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9924 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#9926 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#9928 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9934 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#9914
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#9915
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9939 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
107 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2007
    -id: "6146f383-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2008 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2013 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2018 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1998
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2022 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#9960
    -id: "9ef277b0-13d7-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#9961 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#9966 …}
    -exercises: Doctrine\ORM\PersistentCollection {#9963 …}
    -minimumTime: DateTime @21600 {#9952
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#9968 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#9970 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#9977 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772195223 {#9958
      date: 2026-02-27 13:27:03.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#9959
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#9982 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
108 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2007
    -id: "6146f383-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2008 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2013 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2018 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1998
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2022 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10004
    -id: "61468c9a-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#10005 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10010 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10007 …}
    -minimumTime: DateTime @21600 {#10001
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10012 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#10014 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10016 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10022 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#10002
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#10003
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10027 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
109 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2007
    -id: "6146f383-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2008 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2013 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2018 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1998
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2022 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10048
    -id: "6146e96c-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#10049 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10054 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10051 …}
    -minimumTime: DateTime @21600 {#10040
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10056 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#10058 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10060 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10066 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#10046
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#10047
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10071 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
110 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2007
    -id: "6146f383-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2008 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2013 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2018 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1998
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2022 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10092
    -id: "6276e3c8-a8cd-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#10093 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10098 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10095 …}
    -minimumTime: DateTime @21600 {#10084
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10100 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#10102 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10109 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1760426052 {#10090
      date: 2025-10-14 09:14:12.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#10091
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10114 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
111 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2007
    -id: "6146f383-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2008 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2013 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2018 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#1998
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2022 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10136
    -id: "02c3005a-64a8-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#10137 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10142 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10139 …}
    -minimumTime: DateTime @21600 {#10133
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10144 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#10146 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10153 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1781080818 {#10134
      date: 2026-06-10 10:40:18.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#10135
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10158 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
112 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2035
    -id: "614c4257-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2036 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2041 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2046 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2025
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2034
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2050 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10545
    -id: "614879cc-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#10546 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10551 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10548 …}
    -minimumTime: DateTime @21600 {#10542
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10553 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#10555 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10557 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10563 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#10543
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#10544
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2631 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10568 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
113 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2035
    -id: "614c4257-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2036 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2041 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2046 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2025
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2034
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2050 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10589
    -id: "1be4573e-5e6a-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#10590 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10595 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10592 …}
    -minimumTime: DateTime @21600 {#10581
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10597 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#10599 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10606 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1752247027 {#10587
      date: 2025-07-11 17:17:07.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#10588
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10611 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
114 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2035
    -id: "614c4257-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2036 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2041 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2046 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2025
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2034
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2050 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10633
    -id: "614912d6-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#10634 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10639 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10636 …}
    -minimumTime: DateTime @21600 {#10630
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10641 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#10643 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10645 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10651 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#10631
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#10632
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10656 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
115 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2035
    -id: "614c4257-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2036 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2041 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2046 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2025
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2034
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2050 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10677
    -id: "1c7fce42-5e6c-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#10678 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10683 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10680 …}
    -minimumTime: DateTime @21600 {#10669
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10685 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#10687 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10694 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1752247887 {#10675
      date: 2025-07-11 17:31:27.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#10676
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#10692 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10700 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
116 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2035
    -id: "614c4257-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2036 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2041 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2046 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2025
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2034
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2050 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10722
    -id: "61499085-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#10723 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10728 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10725 …}
    -minimumTime: DateTime @21600 {#10719
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10730 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#10732 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10734 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10740 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#10720
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#10721
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10745 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
117 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2035
    -id: "614c4257-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2036 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2041 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2046 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2025
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2034
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2050 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10766
    -id: "29cda7e5-5e6d-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#10767 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10772 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10769 …}
    -minimumTime: DateTime @21600 {#10758
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10774 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#10776 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10783 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1752248339 {#10764
      date: 2025-07-11 17:38:59.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#10765
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10788 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2035
    -id: "614c4257-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2036 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2041 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2046 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2025
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2034
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2050 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10810
    -id: "614a0db9-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#10811 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10816 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10813 …}
    -minimumTime: DateTime @21600 {#10807
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10818 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#10820 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10822 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10828 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#10808
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#10809
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10833 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2035
    -id: "614c4257-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2036 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2041 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2046 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2025
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2034
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2050 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10854
    -id: "97825b57-5e6d-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#10855 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10860 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10857 …}
    -minimumTime: DateTime @21600 {#10846
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10862 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#10864 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10871 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1752248523 {#10852
      date: 2025-07-11 17:42:03.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#10853
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10876 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
120 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2035
    -id: "614c4257-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2036 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2041 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2046 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2025
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2034
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2050 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10898
    -id: "614a9934-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#10899 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10904 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10901 …}
    -minimumTime: DateTime @21600 {#10895
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10906 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#10908 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10910 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10916 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#10896
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#10897
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10921 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
121 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2035
    -id: "614c4257-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2036 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2041 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2046 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2025
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2034
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2050 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10942
    -id: "da578d70-5e6d-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#10943 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10948 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10945 …}
    -minimumTime: DateTime @21600 {#10934
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10950 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#10952 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#10959 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1752248635 {#10940
      date: 2025-07-11 17:43:55.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#10941
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2551 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#10964 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
122 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2035
    -id: "614c4257-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2036 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2041 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2046 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2025
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2034
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2050 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#10986
    -id: "614b071b-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#10987 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#10992 …}
    -exercises: Doctrine\ORM\PersistentCollection {#10989 …}
    -minimumTime: DateTime @21600 {#10983
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#10994 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#10996 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#10998 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11004 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#10984
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#10985
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11009 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
123 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2035
    -id: "614c4257-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2036 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2041 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2046 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2025
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2034
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2050 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11031
    -id: "614b6e23-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#11032 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11037 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11034 …}
    -minimumTime: DateTime @21600 {#11028
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11039 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#11041 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11043 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11049 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#11029
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#11030
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11054 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
124 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2035
    -id: "614c4257-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2036 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2041 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2046 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2025
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2034
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2050 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11076
    -id: "a289b978-6a33-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#11077 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11082 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11079 …}
    -minimumTime: DateTime @21600 {#11073
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11084 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#11086 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11093 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1781690542 {#11074
      date: 2026-06-17 12:02:22.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#11075
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11098 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
125 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2035
    -id: "614c4257-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2036 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2041 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2046 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2025
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2034
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2050 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11120
    -id: "614bdec9-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#11121 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11126 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11123 …}
    -minimumTime: DateTime @21600 {#11117
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11128 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#11130 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11132 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11138 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#11118
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#11119
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11143 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
126 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2035
    -id: "614c4257-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2036 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2041 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2046 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2025
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2034
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2050 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11165
    -id: "614c3d56-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#11166 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11171 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11168 …}
    -minimumTime: DateTime @21600 {#11162
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11173 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#11175 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11177 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11183 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#11163
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#11164
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11188 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
127 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2035
    -id: "614c4257-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2036 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2041 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2046 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2025
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2034
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2050 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11210
    -id: "d1ce4a76-6a33-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#11211 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11216 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11213 …}
    -minimumTime: DateTime @21600 {#11207
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11218 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#11220 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11227 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1781690622 {#11208
      date: 2026-06-17 12:03:42.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#11209
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11232 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
128 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2063
    -id: "6150d0ed-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2064 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2069 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2074 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2053
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2062
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2078 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11703
    -id: "614db013-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#11704 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11709 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11706 …}
    -minimumTime: DateTime @21600 {#11700
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11711 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#11713 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11715 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11721 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#11701
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#11702
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11726 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
129 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2063
    -id: "6150d0ed-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2064 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2069 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2074 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2053
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2062
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2078 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11746
    -id: "614e426d-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#11747 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11752 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11749 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11754 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#11756 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11758 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11764 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#11739
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#11745
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11768 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
130 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2063
    -id: "6150d0ed-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2064 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2069 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2074 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2053
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2062
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2078 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11789
    -id: "43538e07-b66d-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#11790 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11795 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11792 …}
    -minimumTime: DateTime @21600 {#11781
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11797 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#11799 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11806 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1761924084 {#11787
      date: 2025-10-31 16:21:24.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#11788
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11811 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
131 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2063
    -id: "6150d0ed-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2064 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2069 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2074 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2053
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2062
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2078 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11833
    -id: "614ebde1-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#11834 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11839 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11836 …}
    -minimumTime: DateTime @21600 {#11830
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11841 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#11843 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11845 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11851 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#11831
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#11832
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11856 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
132 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2063
    -id: "6150d0ed-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2064 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2069 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2074 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2053
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2062
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2078 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11877
    -id: "bf929e24-b66e-11f0-b3b5-4ec904c5ee47"
    -chapters: Doctrine\ORM\PersistentCollection {#11878 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11883 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11880 …}
    -minimumTime: DateTime @21600 {#11869
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11885 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#11887 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11894 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1761924722 {#11875
      date: 2025-10-31 16:32:02.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#11876
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11899 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
133 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2063
    -id: "6150d0ed-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2064 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2069 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2074 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2053
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2062
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2078 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11921
    -id: "74ad381e-4d0e-11f0-afdb-fe8199f74cf1"
    -chapters: Doctrine\ORM\PersistentCollection {#11922 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11927 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11924 …}
    -minimumTime: DateTime @21600 {#11918
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11929 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#11931 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11933 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11939 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1750338493 {#11919
      date: 2025-06-19 15:08:13.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#11920
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11944 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
134 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2063
    -id: "6150d0ed-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2064 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2069 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2074 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2053
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2062
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2078 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#11966
    -id: "614f5471-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#11967 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#11972 …}
    -exercises: Doctrine\ORM\PersistentCollection {#11969 …}
    -minimumTime: DateTime @21600 {#11963
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#11974 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#11976 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#11978 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#11984 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#11964
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#11965
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#11989 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
135 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2063
    -id: "6150d0ed-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2064 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2069 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2074 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2053
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2062
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2078 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12010
    -id: "614fd03d-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#12011 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12016 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12013 …}
    -minimumTime: DateTime @21600 {#12002
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12018 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#12020 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12022 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12028 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#12008
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#12009
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12033 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
136 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2063
    -id: "6150d0ed-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2064 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2069 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2074 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2053
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2062
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2078 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12055
    -id: "61505902-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#12056 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12061 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12058 …}
    -minimumTime: DateTime @21600 {#12052
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12063 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#12065 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12067 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12073 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#12053
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#12054
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2087 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12078 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
137 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2063
    -id: "6150d0ed-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2064 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2069 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2074 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2053
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2062
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2078 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12100
    -id: "6150c68a-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#12101 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12106 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12103 …}
    -minimumTime: DateTime @21600 {#12097
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12108 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#12110 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12112 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12118 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#12098
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#12099
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12123 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
138 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2063
    -id: "6150d0ed-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2064 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2069 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2074 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2053
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2062
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2078 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12144
    -id: "3de4083e-13ce-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#12145 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12150 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12147 …}
    -minimumTime: DateTime @21600 {#12136
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12152 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#12154 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12161 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772191194 {#12142
      date: 2026-02-27 12:19:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#12143
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12166 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
139 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2063
    -id: "6150d0ed-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2064 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2069 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2074 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2053
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2062
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2078 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12188
    -id: "3df46c28-13ce-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#12189 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12194 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12191 …}
    -minimumTime: DateTime @21600 {#12185
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12196 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#12198 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12205 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772191194 {#12186
      date: 2026-02-27 12:19:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#12187
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12210 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
140 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2063
    -id: "6150d0ed-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2064 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2069 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2074 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2053
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2062
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2078 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12231
    -id: "ac57d79e-64a5-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#12232 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12237 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12234 …}
    -minimumTime: DateTime @21600 {#12223
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12239 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#12241 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12248 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1781079814 {#12229
      date: 2026-06-10 10:23:34.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#12230
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12253 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
141 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2063
    -id: "6150d0ed-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2064 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2069 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2074 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2053
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458819 {#2062
      date: 2025-09-10 01:00:19.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2078 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12275
    -id: "3e04f11b-13ce-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#12276 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12281 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12278 …}
    -minimumTime: DateTime @21600 {#12272
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12283 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#12285 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12292 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772191194 {#12273
      date: 2026-02-27 12:19:54.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#12274
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12297 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
142 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2091
    -id: "615481d7-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2092 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2097 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2102 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2090
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2106 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12713
    -id: "6152410e-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#12714 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12719 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12716 …}
    -minimumTime: DateTime @21600 {#12710
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12721 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#12723 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12725 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12731 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#12711
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#12712
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12736 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
143 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2091
    -id: "615481d7-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2092 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2097 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2102 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2090
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2106 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12757
    -id: "6152bbd6-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#12758 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12763 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12760 …}
    -minimumTime: DateTime @21600 {#12749
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12765 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#12767 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12769 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12775 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#12755
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#12756
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12780 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
144 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2091
    -id: "615481d7-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2092 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2097 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2102 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2090
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2106 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12802
    -id: "12966ec1-13c3-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#12803 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12808 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12805 …}
    -minimumTime: DateTime @21600 {#12799
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12810 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#12812 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12819 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772186397 {#12800
      date: 2026-02-27 10:59:57.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#12801
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12824 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
145 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2091
    -id: "615481d7-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2092 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2097 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2102 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2090
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2106 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12847
    -id: "6153467f-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#12848 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12853 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12850 …}
    -minimumTime: DateTime @21600 {#12844
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12855 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#12857 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12859 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12865 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#12845
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#12846
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12870 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
146 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2091
    -id: "615481d7-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2092 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2097 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2102 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2090
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2106 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12892
    -id: "6153b79f-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#12893 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12898 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12895 …}
    -minimumTime: DateTime @21600 {#12889
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12900 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#12902 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12904 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12910 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#12890
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#12891
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12915 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
147 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2091
    -id: "615481d7-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2092 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2097 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2102 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2090
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2106 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12937
    -id: "c153f0a0-13c3-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#12938 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12943 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12940 …}
    -minimumTime: DateTime @21600 {#12934
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12945 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#12947 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12954 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772186690 {#12935
      date: 2026-02-27 11:04:50.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#12936
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#12959 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
148 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2091
    -id: "615481d7-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2092 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2097 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2102 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2090
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2106 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#12981
    -id: "61541386-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#12982 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#12987 …}
    -exercises: Doctrine\ORM\PersistentCollection {#12984 …}
    -minimumTime: DateTime @21600 {#12978
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#12989 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#12991 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#12993 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#12999 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#12979
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#12980
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13004 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
149 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2091
    -id: "615481d7-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2092 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2097 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2102 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2090
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2106 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13025
    -id: "615478d6-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#13026 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13031 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13028 …}
    -minimumTime: DateTime @21600 {#13017
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13033 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#13035 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13037 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13043 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#13023
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#13024
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13048 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
150 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2091
    -id: "615481d7-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2092 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2097 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2102 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2090
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2106 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13069
    -id: "c1668c3c-13c3-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#13070 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13075 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13072 …}
    -minimumTime: DateTime @21600 {#13061
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13077 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#13079 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13086 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772186690 {#13067
      date: 2026-02-27 11:04:50.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#13068
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13091 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
151 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2091
    -id: "615481d7-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2092 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2097 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2102 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2090
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2106 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13113
    -id: "88c97ce9-7aae-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#13114 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13119 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13116 …}
    -minimumTime: DateTime @21600 {#13110
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13121 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#13123 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13130 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1783502546 {#13111
      date: 2026-07-08 11:22:26.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#13112
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13135 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
152 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2091
    -id: "615481d7-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2092 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2097 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2102 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2090
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2106 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13155
    -id: "c17943e3-13c3-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#13156 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13161 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13158 …}
    -minimumTime: DateTime @21600 {#13147
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13163 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#13165 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13172 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772186691 {#13153
      date: 2026-02-27 11:04:51.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#13154
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13177 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
153 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2119
    -id: "615700e5-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2120 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2125 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2130 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2109
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2118
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2134 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13508
    -id: "6155a677-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#13509 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13514 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13511 …}
    -minimumTime: DateTime @21600 {#13505
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13516 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#13518 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13520 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13526 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#13506
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#13507
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13531 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
154 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2119
    -id: "615700e5-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2120 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2125 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2130 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2109
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2118
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2134 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13552
    -id: "61562847-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#13553 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13558 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13555 …}
    -minimumTime: DateTime @21600 {#13544
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13560 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#13562 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13564 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13570 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#13550
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#13551
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13575 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
155 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2119
    -id: "615700e5-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2120 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2125 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2130 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2109
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2118
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2134 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13596
    -id: "615694b7-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#13597 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13602 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13599 …}
    -minimumTime: DateTime @21600 {#13588
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13604 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#13606 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13608 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13614 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#13594
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#13595
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13619 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
156 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2119
    -id: "615700e5-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2120 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2125 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2130 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2109
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2118
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2134 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13640
    -id: "af9fb399-dc25-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#13641 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13646 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13643 …}
    -minimumTime: DateTime @21600 {#13632
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13648 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#13650 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13657 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1766071486 {#13638
      date: 2025-12-18 16:24:46.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#13639
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13662 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
157 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2119
    -id: "615700e5-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2120 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2125 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2130 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2109
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2118
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2134 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13684
    -id: "afae5847-dc25-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#13685 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13690 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13687 …}
    -minimumTime: DateTime @21600 {#13681
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13692 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#13694 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13701 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1766071486 {#13682
      date: 2025-12-18 16:24:46.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#13683
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13706 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
158 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2119
    -id: "615700e5-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2120 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2125 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2130 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2109
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2118
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2134 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13728
    -id: "afbe0fc0-dc25-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#13729 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13734 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13731 …}
    -minimumTime: DateTime @21600 {#13725
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13736 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#13738 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13745 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1766071486 {#13726
      date: 2025-12-18 16:24:46.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#13727
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13750 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2119
    -id: "615700e5-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2120 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2125 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2130 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2109
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2118
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2134 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13772
    -id: "6156f774-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#13773 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13778 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13775 …}
    -minimumTime: DateTime @21600 {#13769
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13780 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#13782 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#13784 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13790 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#13770
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#13771
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13795 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\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 {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2119
    -id: "615700e5-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2120 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2125 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2130 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2109
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458818 {#2118
      date: 2025-09-10 01:00:18.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2134 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#13816
    -id: "afcc8728-dc25-11f0-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#13817 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#13822 …}
    -exercises: Doctrine\ORM\PersistentCollection {#13819 …}
    -minimumTime: DateTime @21600 {#13808
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#13824 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#13826 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#13833 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1766071486 {#13814
      date: 2025-12-18 16:24:46.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#13815
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#13838 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
161 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2146
    -id: "6192758e-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2147 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2152 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2157 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#2137
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2161 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14084
    -id: "6190cc12-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#14085 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14090 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14087 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14092 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#14094 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14096 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14102 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#14082
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#14083
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14106 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
162 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2146
    -id: "6192758e-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2147 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2152 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2157 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#2137
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2161 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14128
    -id: "61913f1d-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#14129 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14134 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14131 …}
    -minimumTime: DateTime @21600 {#14125
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14136 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#14138 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14140 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14146 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#14126
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#14127
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14151 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
163 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2146
    -id: "6192758e-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2147 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2152 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2157 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#2137
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2161 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14173
    -id: "6191ae6e-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#14174 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14179 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14176 …}
    -minimumTime: DateTime @21600 {#14170
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14181 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#14183 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14185 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14191 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#14171
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#14172
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14196 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
164 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2146
    -id: "6192758e-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2147 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2152 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2157 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#2137
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2161 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14218
    -id: "3d87664c-64e3-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#14219 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14224 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14221 …}
    -minimumTime: DateTime @21600 {#14215
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14226 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#14228 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14235 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1781106257 {#14216
      date: 2026-06-10 17:44:17.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#14217
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14240 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
165 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2146
    -id: "6192758e-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2147 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2152 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2157 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#2137
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2161 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14262
    -id: "61921564-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#14263 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14268 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14265 …}
    -minimumTime: DateTime @21600 {#14259
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14270 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#14272 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14274 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14280 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#14260
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#14261
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14285 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
166 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2146
    -id: "6192758e-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2147 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2152 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2157 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#2137
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2161 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14307
    -id: "dc4563f0-64e2-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#14308 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14313 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14310 …}
    -minimumTime: DateTime @21600 {#14304
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14315 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#14317 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14324 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1781106094 {#14305
      date: 2026-06-10 17:41:34.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#14306
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14329 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
167 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2146
    -id: "6192758e-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2147 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2152 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2157 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#2137
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2161 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14349
    -id: "61926d70-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#14350 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14355 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14352 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14357 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#14359 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14361 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14367 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#14342
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#14348
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14371 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
168 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2146
    -id: "6192758e-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2147 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2152 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2157 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#2137
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2161 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14392
    -id: "f10f97bd-64a6-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#14393 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14398 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14395 …}
    -minimumTime: DateTime @21600 {#14384
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14400 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#14402 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14409 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1781080359 {#14390
      date: 2026-06-10 10:32:39.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#14391
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14414 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
169 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2146
    -id: "6192758e-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2147 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2152 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2157 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#2137
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2161 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14434
    -id: "dd186c01-13ea-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#14435 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14440 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14437 …}
    -minimumTime: DateTime @21600 {#14426
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14442 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#14444 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14451 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772203487 {#14432
      date: 2026-02-27 15:44:47.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#14433
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14456 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
170 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2173
    -id: "6159fdce-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2174 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2179 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2184 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2164
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2188 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14730
    -id: "61582f02-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#14731 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14736 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14733 …}
    -minimumTime: DateTime @21600 {#14727
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14738 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#14740 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14742 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14748 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#14728
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#14729
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14753 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
171 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2173
    -id: "6159fdce-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2174 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2179 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2184 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2164
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2188 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14775
    -id: "6158a445-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#14776 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14781 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14778 …}
    -minimumTime: DateTime @21600 {#14772
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14783 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#14785 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14787 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14793 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#14773
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#14774
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14798 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
172 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2173
    -id: "6159fdce-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2174 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2179 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2184 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2164
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2188 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14820
    -id: "34da341e-13e6-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#14821 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14826 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14823 …}
    -minimumTime: DateTime @21600 {#14817
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14828 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#14830 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14837 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772201487 {#14818
      date: 2026-02-27 15:11:27.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#14819
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14842 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
173 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2173
    -id: "6159fdce-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2174 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2179 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2184 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2164
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2188 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14864
    -id: "6159181f-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#14865 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14870 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14867 …}
    -minimumTime: DateTime @21600 {#14861
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14872 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#14874 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14876 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14882 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#14862
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#14863
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14887 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
174 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2173
    -id: "6159fdce-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2174 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2179 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2184 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2164
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2188 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14909
    -id: "61598ccf-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#14910 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14915 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14912 …}
    -minimumTime: DateTime @21600 {#14906
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14917 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#14919 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14921 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14927 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#14907
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#14908
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14932 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
175 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2173
    -id: "6159fdce-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2174 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2179 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2184 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2164
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2188 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14954
    -id: "6159f41a-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#14955 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#14960 …}
    -exercises: Doctrine\ORM\PersistentCollection {#14957 …}
    -minimumTime: DateTime @21600 {#14951
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#14962 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#14964 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#14966 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#14972 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#14952
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#14953
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#14977 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
176 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2173
    -id: "6159fdce-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2174 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2179 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2184 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2164
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2188 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#14999
    -id: "9e15e99b-64a7-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#15000 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#15005 …}
    -exercises: Doctrine\ORM\PersistentCollection {#15002 …}
    -minimumTime: DateTime @21600 {#14996
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#15007 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#15009 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#15016 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1781080649 {#14997
      date: 2026-06-10 10:37:29.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#14998
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15021 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
177 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2173
    -id: "6159fdce-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2174 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2179 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2184 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2164
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2188 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#15043
    -id: "8c5510d9-13d5-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#15044 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#15049 …}
    -exercises: Doctrine\ORM\PersistentCollection {#15046 …}
    -minimumTime: DateTime @21600 {#15040
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#15051 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#15053 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#15060 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772194332 {#15041
      date: 2026-02-27 13:12:12.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#15042
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15065 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
178 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2173
    -id: "6159fdce-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2174 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2179 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2184 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2164
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2188 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#15087
    -id: "9e2a9ccc-64a7-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#15088 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#15093 …}
    -exercises: Doctrine\ORM\PersistentCollection {#15090 …}
    -minimumTime: DateTime @21600 {#15084
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#15095 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#15097 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#15104 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1781080650 {#15085
      date: 2026-06-10 10:37:30.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#15086
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15108 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
179 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2201
    -id: "615d0f12-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2202 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2207 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2212 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2191
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1755558020 {#2200
      date: 2025-08-19 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2216 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#15381
    -id: "615b308a-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#15382 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#15387 …}
    -exercises: Doctrine\ORM\PersistentCollection {#15384 …}
    -minimumTime: DateTime @21600 {#15378
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#15389 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#15391 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#15393 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#15399 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#15379
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#15380
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15404 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
180 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2201
    -id: "615d0f12-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2202 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2207 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2212 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2191
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1755558020 {#2200
      date: 2025-08-19 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2216 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#15425
    -id: "f407714b-529e-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#15426 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#15431 …}
    -exercises: Doctrine\ORM\PersistentCollection {#15428 …}
    -minimumTime: DateTime @21600 {#15417
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#15433 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#15435 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#15442 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1750950310 {#15423
      date: 2025-06-26 17:05:10.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#15424
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15447 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
181 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2201
    -id: "615d0f12-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2202 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2207 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2212 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2191
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1755558020 {#2200
      date: 2025-08-19 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2216 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#15469
    -id: "615bba2e-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#15470 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#15475 …}
    -exercises: Doctrine\ORM\PersistentCollection {#15472 …}
    -minimumTime: DateTime @21600 {#15466
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#15477 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#15479 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#15481 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#15487 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#15467
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#15468
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15492 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
182 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2201
    -id: "615d0f12-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2202 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2207 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2212 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2191
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1755558020 {#2200
      date: 2025-08-19 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2216 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#15514
    -id: "615c2db3-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#15515 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#15520 …}
    -exercises: Doctrine\ORM\PersistentCollection {#15517 …}
    -minimumTime: DateTime @21600 {#15511
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#15522 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#15524 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#15526 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#15532 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#15512
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#15513
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15537 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
183 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2201
    -id: "615d0f12-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2202 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2207 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2212 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2191
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1755558020 {#2200
      date: 2025-08-19 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2216 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#15558
    -id: "52f9fdc1-13c5-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#15559 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#15564 …}
    -exercises: Doctrine\ORM\PersistentCollection {#15561 …}
    -minimumTime: DateTime @21600 {#15550
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#15566 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#15568 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#15575 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772187364 {#15556
      date: 2026-02-27 11:16:04.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#15557
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15580 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
184 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2201
    -id: "615d0f12-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2202 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2207 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2212 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2191
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1755558020 {#2200
      date: 2025-08-19 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2216 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#15602
    -id: "615c9ba5-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#15603 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#15608 …}
    -exercises: Doctrine\ORM\PersistentCollection {#15605 …}
    -minimumTime: DateTime @21600 {#15599
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#15610 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#15612 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#15614 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#15620 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#15600
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#15601
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15625 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
185 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2201
    -id: "615d0f12-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2202 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2207 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2212 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2191
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1755558020 {#2200
      date: 2025-08-19 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2216 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#15647
    -id: "615d0575-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#15648 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#15653 …}
    -exercises: Doctrine\ORM\PersistentCollection {#15650 …}
    -minimumTime: DateTime @21600 {#15644
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#15655 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#15657 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#15659 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#15665 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#15645
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#15646
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15670 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
186 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2201
    -id: "615d0f12-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2202 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2207 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2212 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2191
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1755558020 {#2200
      date: 2025-08-19 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2216 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#15691
    -id: "53133492-13c5-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#15692 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#15697 …}
    -exercises: Doctrine\ORM\PersistentCollection {#15694 …}
    -minimumTime: DateTime @21600 {#15683
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#15699 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#15701 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#15708 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772187364 {#15689
      date: 2026-02-27 11:16:04.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#15690
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15713 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
187 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2201
    -id: "615d0f12-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2202 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2207 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2212 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2191
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1755558020 {#2200
      date: 2025-08-19 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2216 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#15735
    -id: "5326ad5c-13c5-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#15736 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#15741 …}
    -exercises: Doctrine\ORM\PersistentCollection {#15738 …}
    -minimumTime: DateTime @21600 {#15732
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#15743 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#15745 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#15752 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772187364 {#15733
      date: 2026-02-27 11:16:04.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#15734
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#15757 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
188 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2228
    -id: "61601b31-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2229 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2234 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2239 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2219
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2243 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#16033
    -id: "615e42ac-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#16034 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#16039 …}
    -exercises: Doctrine\ORM\PersistentCollection {#16036 …}
    -minimumTime: DateTime @21600 {#16030
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#16041 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#16043 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#16045 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#16051 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#16031
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#16032
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#16056 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
189 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2228
    -id: "61601b31-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2229 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2234 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2239 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2219
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2243 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#16077
    -id: "615ed732-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#16078 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#16083 …}
    -exercises: Doctrine\ORM\PersistentCollection {#16080 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#16085 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#16087 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#16089 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#16095 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#16075
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#16076
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#16100 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
190 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2228
    -id: "61601b31-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2229 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2234 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2239 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2219
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2243 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#16121
    -id: "d7acc824-17c3-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#16122 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#16127 …}
    -exercises: Doctrine\ORM\PersistentCollection {#16124 …}
    -minimumTime: DateTime @21600 {#16113
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#16129 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#16131 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#16138 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772626532 {#16119
      date: 2026-03-04 13:15:32.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#16120
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#16143 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
191 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2228
    -id: "61601b31-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2229 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2234 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2239 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2219
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2243 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#16165
    -id: "a85c6ce3-56a2-11f0-9999-02532326be60"
    -chapters: Doctrine\ORM\PersistentCollection {#16166 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#16171 …}
    -exercises: Doctrine\ORM\PersistentCollection {#16168 …}
    -minimumTime: DateTime @21600 {#16162
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#16173 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#16175 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#16182 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1751391705 {#16163
      date: 2025-07-01 19:41:45.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#16164
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#16180 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#16188 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
192 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2228
    -id: "61601b31-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2229 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2234 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2239 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2219
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2243 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#16210
    -id: "615f49db-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#16211 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#16216 …}
    -exercises: Doctrine\ORM\PersistentCollection {#16213 …}
    -minimumTime: DateTime @21600 {#16207
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#16218 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#16220 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#16222 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#16228 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#16208
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#16209
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#16233 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
193 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2228
    -id: "61601b31-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2229 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2234 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2239 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2219
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2243 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#16254
    -id: "615fa2f6-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#16255 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#16260 …}
    -exercises: Doctrine\ORM\PersistentCollection {#16257 …}
    -minimumTime: DateTime @21600 {#16246
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#16262 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#16264 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#16266 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#16272 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#16252
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#16253
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#16277 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
194 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2228
    -id: "61601b31-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2229 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2234 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2239 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2219
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2243 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#16297
    -id: "61600fcf-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#16298 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#16303 …}
    -exercises: Doctrine\ORM\PersistentCollection {#16300 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#16305 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#16307 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#16309 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#16315 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#16290
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#16296
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#16319 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
195 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2228
    -id: "61601b31-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2229 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2234 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2239 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2219
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2243 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#16340
    -id: "97107b8d-13c8-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#16341 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#16346 …}
    -exercises: Doctrine\ORM\PersistentCollection {#16343 …}
    -minimumTime: DateTime @21600 {#16332
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#16348 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#16350 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#16357 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772188767 {#16338
      date: 2026-02-27 11:39:27.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#16339
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#16362 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
196 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2228
    -id: "61601b31-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2229 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2234 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2239 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2219
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2243 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#16384
    -id: "d89b4283-17c3-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#16385 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#16390 …}
    -exercises: Doctrine\ORM\PersistentCollection {#16387 …}
    -minimumTime: DateTime @21600 {#16381
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#16392 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#16394 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#16401 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772626534 {#16382
      date: 2026-03-04 13:15:34.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#16383
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#16406 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
197 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2228
    -id: "61601b31-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2229 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2234 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2239 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2219
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2243 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#16427
    -id: "d8bcb960-17c3-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#16428 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#16433 …}
    -exercises: Doctrine\ORM\PersistentCollection {#16430 …}
    -minimumTime: DateTime @21600 {#16424
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#16435 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#16437 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#16444 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772626534 {#16425
      date: 2026-03-04 13:15:34.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#16426
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#16449 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
198 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2256
    -id: "6163f297-d4c9-11ef-9ab9-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 {#1499 …}
    -createdAt: DateTime @1737114685 {#2246
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458820 {#2255
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2265 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2272 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#16750
    -id: "6161636d-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#16751 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#16756 …}
    -exercises: Doctrine\ORM\PersistentCollection {#16753 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#16758 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#16760 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#16762 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#16768 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#16748
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#16749
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#16766 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#16773 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
199 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2256
    -id: "6163f297-d4c9-11ef-9ab9-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 {#1499 …}
    -createdAt: DateTime @1737114685 {#2246
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458820 {#2255
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2265 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2272 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#16793
    -id: "616219d6-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#16794 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#16799 …}
    -exercises: Doctrine\ORM\PersistentCollection {#16796 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#16801 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#16803 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#16805 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#16811 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#16786
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#16792
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#16809 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#16816 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
200 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2256
    -id: "6163f297-d4c9-11ef-9ab9-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 {#1499 …}
    -createdAt: DateTime @1737114685 {#2246
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458820 {#2255
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2265 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2272 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#16837
    -id: "fd6b151c-13c9-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#16838 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#16843 …}
    -exercises: Doctrine\ORM\PersistentCollection {#16840 …}
    -minimumTime: DateTime @21600 {#16829
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#16845 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#16847 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#16854 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772189368 {#16835
      date: 2026-02-27 11:49:28.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#16836
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#16859 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
201 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2256
    -id: "6163f297-d4c9-11ef-9ab9-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 {#1499 …}
    -createdAt: DateTime @1737114685 {#2246
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458820 {#2255
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2265 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2272 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#16880
    -id: "61629f12-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#16881 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#16886 …}
    -exercises: Doctrine\ORM\PersistentCollection {#16883 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#16888 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#16890 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#16892 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#16898 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#16878
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#16879
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#16902 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
202 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2256
    -id: "6163f297-d4c9-11ef-9ab9-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 {#1499 …}
    -createdAt: DateTime @1737114685 {#2246
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458820 {#2255
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2265 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2272 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#16924
    -id: "d90a1c1a-17c3-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#16925 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#16930 …}
    -exercises: Doctrine\ORM\PersistentCollection {#16927 …}
    -minimumTime: DateTime @21600 {#16921
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#16932 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#16934 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#16941 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772626535 {#16922
      date: 2026-03-04 13:15:35.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#16923
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#16946 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
203 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2256
    -id: "6163f297-d4c9-11ef-9ab9-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 {#1499 …}
    -createdAt: DateTime @1737114685 {#2246
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458820 {#2255
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2265 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2272 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#16968
    -id: "616315ef-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#16969 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#16974 …}
    -exercises: Doctrine\ORM\PersistentCollection {#16971 …}
    -minimumTime: DateTime @21600 {#16965
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#16976 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#16978 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#16980 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#16986 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#16966
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#16967
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#16991 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
204 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2256
    -id: "6163f297-d4c9-11ef-9ab9-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 {#1499 …}
    -createdAt: DateTime @1737114685 {#2246
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458820 {#2255
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2265 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2272 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#17012
    -id: "6163753b-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#17013 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#17018 …}
    -exercises: Doctrine\ORM\PersistentCollection {#17015 …}
    -minimumTime: DateTime @21600 {#17004
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#17020 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#17022 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#17024 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#17030 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#17010
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#17011
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#17035 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
205 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2256
    -id: "6163f297-d4c9-11ef-9ab9-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 {#1499 …}
    -createdAt: DateTime @1737114685 {#2246
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458820 {#2255
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2265 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2272 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#17056
    -id: "48c8c4bb-13ca-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#17057 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#17062 …}
    -exercises: Doctrine\ORM\PersistentCollection {#17059 …}
    -minimumTime: DateTime @21600 {#17048
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#17064 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#17066 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#17073 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772189495 {#17054
      date: 2026-02-27 11:51:35.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#17055
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#17078 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
206 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2256
    -id: "6163f297-d4c9-11ef-9ab9-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 {#1499 …}
    -createdAt: DateTime @1737114685 {#2246
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458820 {#2255
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2265 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2272 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#17100
    -id: "6163e243-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#17101 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#17106 …}
    -exercises: Doctrine\ORM\PersistentCollection {#17103 …}
    -minimumTime: DateTime @21600 {#17097
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#17108 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#17110 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#17112 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#17118 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#17098
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#17099
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#17116 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#17124 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
207 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2256
    -id: "6163f297-d4c9-11ef-9ab9-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 {#1499 …}
    -createdAt: DateTime @1737114685 {#2246
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458820 {#2255
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2265 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2272 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#17146
    -id: "48d8ec17-13ca-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#17147 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#17152 …}
    -exercises: Doctrine\ORM\PersistentCollection {#17149 …}
    -minimumTime: DateTime @21600 {#17143
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#17154 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#17156 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#17163 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772189495 {#17144
      date: 2026-02-27 11:51:35.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#17145
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#17168 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
208 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2256
    -id: "6163f297-d4c9-11ef-9ab9-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 {#1499 …}
    -createdAt: DateTime @1737114685 {#2246
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458820 {#2255
      date: 2025-09-10 01:00:20.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#2265 …}
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2272 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#17191
    -id: "66e5c5e4-13ca-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#17192 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#17197 …}
    -exercises: Doctrine\ORM\PersistentCollection {#17194 …}
    -minimumTime: DateTime @21600 {#17188
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#17199 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#17201 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#17208 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772189545 {#17189
      date: 2026-02-27 11:52:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#17190
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#17213 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
209 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2286
    -id: "611d85f6-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2287 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2292 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2297 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2284
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2285
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2301 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#17544
    -id: "611a45a2-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#17545 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#17550 …}
    -exercises: Doctrine\ORM\PersistentCollection {#17547 …}
    -minimumTime: DateTime @21600 {#17541
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#17552 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#17554 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#17556 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#17562 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#17542
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#17543
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#17567 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
210 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2286
    -id: "611d85f6-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2287 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2292 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2297 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2284
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2285
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2301 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#17589
    -id: "611aba91-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#17590 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#17595 …}
    -exercises: Doctrine\ORM\PersistentCollection {#17592 …}
    -minimumTime: DateTime @21600 {#17586
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#17597 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#17599 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#17601 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#17607 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#17587
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#17588
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#17612 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
211 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2286
    -id: "611d85f6-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2287 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2292 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2297 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2284
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2285
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2301 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#17634
    -id: "611b3641-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#17635 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#17640 …}
    -exercises: Doctrine\ORM\PersistentCollection {#17637 …}
    -minimumTime: DateTime @21600 {#17631
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#17642 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#17644 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#17646 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#17652 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#17632
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#17633
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#17650 …}
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#17658 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
212 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2286
    -id: "611d85f6-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2287 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2292 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2297 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2284
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2285
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2301 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#17680
    -id: "611baaf4-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#17681 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#17686 …}
    -exercises: Doctrine\ORM\PersistentCollection {#17683 …}
    -minimumTime: DateTime @21600 {#17677
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#17688 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#17690 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#17692 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#17698 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#17678
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#17679
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#17703 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
213 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2286
    -id: "611d85f6-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2287 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2292 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2297 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2284
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2285
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2301 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#17725
    -id: "a87ce67d-634b-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#17726 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#17731 …}
    -exercises: Doctrine\ORM\PersistentCollection {#17728 …}
    -minimumTime: DateTime @21600 {#17722
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#17733 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#17735 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#17742 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1780931202 {#17723
      date: 2026-06-08 17:06:42.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#17724
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#17747 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
214 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2286
    -id: "611d85f6-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2287 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2292 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2297 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2284
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2285
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2301 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#17767
    -id: "611c2379-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#17768 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#17773 …}
    -exercises: Doctrine\ORM\PersistentCollection {#17770 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#17775 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#17777 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#17779 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#17785 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#17760
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#17766
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#17789 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
215 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2286
    -id: "611d85f6-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2287 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2292 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2297 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2284
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2285
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2301 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#17810
    -id: "611ca5ea-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#17811 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#17816 …}
    -exercises: Doctrine\ORM\PersistentCollection {#17813 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#17818 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#17820 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#17822 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#17828 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#17808
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#17809
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#17832 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
216 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2286
    -id: "611d85f6-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2287 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2292 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2297 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2284
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2285
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2301 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#17854
    -id: "611d0da1-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#17855 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#17860 …}
    -exercises: Doctrine\ORM\PersistentCollection {#17857 …}
    -minimumTime: DateTime @21600 {#17851
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#17862 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#17864 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#17866 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#17872 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#17852
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#17853
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#17877 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
217 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2286
    -id: "611d85f6-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2287 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2292 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2297 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2284
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2285
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2301 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#17899
    -id: "01bdc457-13e3-11f1-a0d1-7eefa83e8046"
    -chapters: Doctrine\ORM\PersistentCollection {#17900 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#17905 …}
    -exercises: Doctrine\ORM\PersistentCollection {#17902 …}
    -minimumTime: DateTime @21600 {#17896
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#17907 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#17909 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#17916 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1772200113 {#17897
      date: 2026-02-27 14:48:33.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#17898
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#17921 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
218 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2286
    -id: "611d85f6-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2287 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2292 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2297 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2284
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2285
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2301 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#17942
    -id: "611d7ab9-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#17943 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#17948 …}
    -exercises: Doctrine\ORM\PersistentCollection {#17945 …}
    -minimumTime: DateTime @21600 {#17934
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#17950 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#17952 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#17954 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#17960 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#17940
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#17941
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#17965 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
219 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2286
    -id: "611d85f6-d4c9-11ef-9ab9-0242c0a83005"
    -lessons: Doctrine\ORM\PersistentCollection {#2287 …}
    -moduleProduct: null
    -trainings: Doctrine\ORM\PersistentCollection {#2292 …}
    -isBlocked: false
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#2297 …}
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#2284
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458817 {#2285
      date: 2025-09-10 01:00:17.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2301 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#17987
    -id: "a88ee95c-634b-11f1-a069-d2c50c5a0872"
    -chapters: Doctrine\ORM\PersistentCollection {#17988 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#17993 …}
    -exercises: Doctrine\ORM\PersistentCollection {#17990 …}
    -minimumTime: DateTime @21600 {#17984
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#17995 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#17997 …}
    -lessonStats: null
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#18004 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1780931202 {#17985
      date: 2026-06-08 17:06:42.0 Europe/Paris (+02:00)
    }
    -updatedAt: DateTime @1784201445 {#17986
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#18009 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
220 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2313
    -id: "61365c73-d4c9-11ef-9ab9-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 {#1499 …}
    -createdAt: DateTime @1737114685 {#2304
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2328 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#18339
    -id: "6134f0d7-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#18340 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#18345 …}
    -exercises: Doctrine\ORM\PersistentCollection {#18342 …}
    -minimumTime: DateTime @21600 {#18336
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#18347 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#18349 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#18351 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#18357 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#18337
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#18338
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#18362 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
221 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2313
    -id: "61365c73-d4c9-11ef-9ab9-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 {#1499 …}
    -createdAt: DateTime @1737114685 {#2304
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2328 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#18384
    -id: "61356602-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#18385 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#18390 …}
    -exercises: Doctrine\ORM\PersistentCollection {#18387 …}
    -minimumTime: DateTime @21600 {#18381
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#18392 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#18394 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#18396 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#18402 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#18382
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#18383
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#18407 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
222 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2313
    -id: "61365c73-d4c9-11ef-9ab9-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 {#1499 …}
    -createdAt: DateTime @1737114685 {#2304
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2328 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#18428
    -id: "6135e017-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#18429 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#18434 …}
    -exercises: Doctrine\ORM\PersistentCollection {#18431 …}
    -minimumTime: null
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#18436 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#18438 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#18440 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#18446 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#18426
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#18427
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#18450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
223 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "module" => App\Entity\Scholar\Module\SharedModule {#2313
    -id: "61365c73-d4c9-11ef-9ab9-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 {#1499 …}
    -createdAt: DateTime @1737114685 {#2304
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: null
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -lockBy: App\Entity\Scholar\Module\OriginModule {#2328 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
  "lesson" => App\Entity\Scholar\Lesson\SharedLesson {#18472
    -id: "61364b4b-d4c9-11ef-9ab9-0242c0a83005"
    -chapters: Doctrine\ORM\PersistentCollection {#18473 …}
    -lessonProduct: null
    -modules: Doctrine\ORM\PersistentCollection {#18478 …}
    -exercises: Doctrine\ORM\PersistentCollection {#18475 …}
    -minimumTime: DateTime @21600 {#18469
      date: 1970-01-01 07:00:00.0 Europe/Paris (+01:00)
    }
    -lessonPrerequisites: Doctrine\ORM\PersistentCollection {#18480 …}
    -referralTrainer: null
    -practicalCases: Doctrine\ORM\PersistentCollection {#18482 …}
    -lessonStats: Proxies\__CG__\App\Entity\Scholar\Lesson\LessonStats {#18484 …}
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#18490 …}
    -lessonReviewActivated: true
    -enableChatBot: true
    -supportScorm: true
    -chaptersOrdered: false
    -exercisesOrdered: false
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114685 {#18470
      date: 2025-01-17 12:51:25.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1784201445 {#18471
      date: 2026-07-16 13:30:45.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: null
    #fromApi: false
    -status: "published"
    -lockBy: App\Entity\Scholar\Lesson\OriginLesson {#18495 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"App\Security\Voter\PartnerApi\ChannelVoter"
ACCESS ABSTAIN
"App\Security\Voter\PartnerApi\ScholarVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\LessonVoter"
ACCESS DENIED
"App\Security\Voter\Scholar\Front\ModuleVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\Front\TrainingVoter"
ACCESS ABSTAIN
"App\Security\Voter\Scholar\PracticalCaseUserVoter"
ACCESS ABSTAIN
"Nellapp\Bundle\SDKBundle\Permission\Security\Voter\SuperAdminVoter"
ACCESS ABSTAIN
Show voter details
224 DENIED FRONT_ACCESS
[
  "training" => App\Entity\Scholar\Training\SharedTraining {#1323
    -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
    -modules: Doctrine\ORM\PersistentCollection {#1330 …}
    -image: null
    -totalHourDescription: 612
    -videoDescription: null
    -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
    -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
    -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
    -trainingType: "blended"
    -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
    -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
    -thematic: [
      "9"
    ]
    -diploma: 2
    -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
    -duplicateFrom: null
    -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
    -createdAt: DateTime @1737114686 {#1320
      date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
    }
    -updatedAt: DateTime @1757458920 {#1321
      date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
    }
    #createdBy: null
    #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
    #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"
    -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
    -lockByStatus: 1
    -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  }
]
"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
225 DENIED CHANNEL_USER_PERM_TRAINING_SHOW
App\Entity\Scholar\Training\SharedTraining {#1323
  -id: "61948e23-d4c9-11ef-9ab9-0242c0a83005"
  -modules: Doctrine\ORM\PersistentCollection {#1330 …}
  -image: null
  -totalHourDescription: 612
  -videoDescription: null
  -diplomaDescription: "Titre professionnel Niveau 5  (Bac +2)"
  -trainingProduct: App\Entity\Payment\TrainingProduct {#1365 …}
  -trainingDescriptions: Doctrine\ORM\PersistentCollection {#1381 …}
  -trainingType: "blended"
  -abstractCursus: Doctrine\ORM\PersistentCollection {#1395 …}
  -sharedTrainings: Doctrine\ORM\PersistentCollection {#1396 …}
  -thematic: [
    "9"
  ]
  -diploma: 2
  -updateTracker: App\Entity\Scholar\ScholarUpdateTracker {#1434 …}
  -duplicateFrom: null
  -ownerChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
  -createdAt: DateTime @1737114686 {#1320
    date: 2025-01-17 12:51:26.0 Europe/Paris (+01:00)
  }
  -updatedAt: DateTime @1757458920 {#1321
    date: 2025-09-10 01:02:00.0 Europe/Paris (+02:00)
  }
  #createdBy: null
  #updatedBy: Proxies\__CG__\App\Entity\Account\User {#1458 …}
  #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"
  -lockBy: App\Entity\Scholar\Training\Training {#1450 …}
  -lockByStatus: 1
  -targetChannel: Proxies\__CG__\App\Entity\Channel\Channel {#1499 …}
}
"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